PATH=/usr/bin:/bin Start 2013-06-18T14:10:58 ActivePerl-1800 CPAN-2.00 Reading '/home/fly1800/var/cpan/Metadata' Database was generated on Tue, 18 Jun 2013 16:53:02 GMT Running make for B/BR/BRAINBUZ/String-Validator-0.95.tar.gz Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-0.95.tar.gz ok String-Validator-0.95/ String-Validator-0.95/lib/ String-Validator-0.95/lib/String/ String-Validator-0.95/lib/String/Validator.pm String-Validator-0.95/README String-Validator-0.95/META.json String-Validator-0.95/t/ String-Validator-0.95/t/00-load.t String-Validator-0.95/t/manifest.t String-Validator-0.95/META.yml String-Validator-0.95/MANIFEST String-Validator-0.95/Changes String-Validator-0.95/Makefile.PL CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-0.95.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Warning: prerequisite String::Validator::Password 0.93 not found. Warning: prerequisite String::Validator::Phone::NANP 0.1 not found. Checking if your kit is complete... Looks good Writing Makefile for String::Validator Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- BRAINBUZ/String-Validator-0.95.tar.gz ---- String::Validator::Phone::NANP [requires] Regexp::Common [requires] String::Validator::Common [requires] String::Validator::Email [requires] String::Validator::Password [requires] Email::Valid [requires] Running make test Delayed until after prerequisites Running test for module 'String::Validator::Phone::NANP' Running make for B/BR/BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz ok String-Validator-Phone-NANP-0.96/ String-Validator-Phone-NANP-0.96/lib/ String-Validator-Phone-NANP-0.96/lib/String/ String-Validator-Phone-NANP-0.96/lib/String/Validator/ String-Validator-Phone-NANP-0.96/lib/String/Validator/Phone/ String-Validator-Phone-NANP-0.96/lib/String/Validator/Phone/NANP.pm String-Validator-Phone-NANP-0.96/README String-Validator-Phone-NANP-0.96/META.json String-Validator-Phone-NANP-0.96/t/ String-Validator-Phone-NANP-0.96/t/30-number-phone.t String-Validator-Phone-NANP-0.96/t/00-load.t String-Validator-Phone-NANP-0.96/t/21-alpha.t String-Validator-Phone-NANP-0.96/t/20-defaults.t String-Validator-Phone-NANP-0.96/t/22-format.t String-Validator-Phone-NANP-0.96/t/manifest.t String-Validator-Phone-NANP-0.96/t/11-clean.t String-Validator-Phone-NANP-0.96/META.yml String-Validator-Phone-NANP-0.96/MANIFEST String-Validator-Phone-NANP-0.96/Changes String-Validator-Phone-NANP-0.96/Makefile.PL CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Warning: prerequisite Number::Phone 2 not found. Warning: prerequisite Number::Phone::Country 1.7 not found. Warning: prerequisite Number::Phone::NANP 1.3 not found. Checking if your kit is complete... Looks good Writing Makefile for String::Validator::Phone::NANP Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz ---- Number::Phone [requires] String::Validator::Common [requires] Number::Phone::NANP [requires] Number::Phone::Country [requires] Running make test Delayed until after prerequisites Running test for module 'Number::Phone' Running make for D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz Checksum for /net/nas/data/cpan/authors/id/D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz ok Number-Phone-2.2001/ Number-Phone-2.2001/Apache-2.0.txt Number-Phone-2.2001/ARTISTIC.txt Number-Phone-2.2001/CHANGELOG Number-Phone-2.2001/GPL2.txt Number-Phone-2.2001/lib/ Number-Phone-2.2001/lib/Number/ Number-Phone-2.2001/lib/Number/Phone/ Number-Phone-2.2001/lib/Number/Phone/Country/ Number-Phone-2.2001/lib/Number/Phone/Country/Data.pm Number-Phone-2.2001/lib/Number/Phone/Country.pm Number-Phone-2.2001/lib/Number/Phone/NANP/ Number-Phone-2.2001/lib/Number/Phone/NANP/AG.pm Number-Phone-2.2001/lib/Number/Phone/NANP/AI.pm Number-Phone-2.2001/lib/Number/Phone/NANP/AS.pm Number-Phone-2.2001/lib/Number/Phone/NANP/BB.pm Number-Phone-2.2001/lib/Number/Phone/NANP/BM.pm Number-Phone-2.2001/lib/Number/Phone/NANP/BS.pm Number-Phone-2.2001/lib/Number/Phone/NANP/CA.pm Number-Phone-2.2001/lib/Number/Phone/NANP/Data.pm Number-Phone-2.2001/lib/Number/Phone/NANP/DM.pm Number-Phone-2.2001/lib/Number/Phone/NANP/DO.pm Number-Phone-2.2001/lib/Number/Phone/NANP/GD.pm Number-Phone-2.2001/lib/Number/Phone/NANP/GU.pm Number-Phone-2.2001/lib/Number/Phone/NANP/JM.pm Number-Phone-2.2001/lib/Number/Phone/NANP/KN.pm Number-Phone-2.2001/lib/Number/Phone/NANP/KY.pm Number-Phone-2.2001/lib/Number/Phone/NANP/LC.pm Number-Phone-2.2001/lib/Number/Phone/NANP/MP.pm Number-Phone-2.2001/lib/Number/Phone/NANP/MS.pm Number-Phone-2.2001/lib/Number/Phone/NANP/PR.pm Number-Phone-2.2001/lib/Number/Phone/NANP/SX.pm Number-Phone-2.2001/lib/Number/Phone/NANP/TC.pm Number-Phone-2.2001/lib/Number/Phone/NANP/TT.pm Number-Phone-2.2001/lib/Number/Phone/NANP/US.pm Number-Phone-2.2001/lib/Number/Phone/NANP/VC.pm Number-Phone-2.2001/lib/Number/Phone/NANP/VG.pm Number-Phone-2.2001/lib/Number/Phone/NANP/VI.pm Number-Phone-2.2001/lib/Number/Phone/NANP.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ Number-Phone-2.2001/lib/Number/Phone/StubCountry/AC.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AD.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AX.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/AZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BD.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BJ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BQ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/BZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CC.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CD.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CV.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CX.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/CZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/DE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/DJ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/DK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/DZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/EC.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/EE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/EG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ER.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ES.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ET.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/FI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/FJ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/FK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/FM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/FO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/FR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GP.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GQ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/GY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/HK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/HN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/HR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/HT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/HU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ID.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IQ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IS.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/IT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/JO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/JP.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KP.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/KZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LB.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LS.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LV.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/LY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MC.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MD.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ME.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ML.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MQ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MV.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MX.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/MZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NC.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NP.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/NZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/OM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PS.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/PY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/QA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/RE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/RO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/RS.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/RU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/RW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SB.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SC.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SD.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SI.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SJ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SS.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ST.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SV.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/SZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TD.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TH.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TJ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TK.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TL.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TO.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TR.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TV.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/TZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/UA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/UG.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/UY.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/UZ.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/VA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/VE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/VN.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/VU.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/WF.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/WS.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/YE.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/YT.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ZA.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ZM.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry/ZW.pm Number-Phone-2.2001/lib/Number/Phone/StubCountry.pm Number-Phone-2.2001/lib/Number/Phone/UK/ Number-Phone-2.2001/lib/Number/Phone/UK/Data.pm Number-Phone-2.2001/lib/Number/Phone/UK/Exchanges.pm Number-Phone-2.2001/lib/Number/Phone/UK/GG.pm Number-Phone-2.2001/lib/Number/Phone/UK/IM.pm Number-Phone-2.2001/lib/Number/Phone/UK/JE.pm Number-Phone-2.2001/lib/Number/Phone/UK.pm Number-Phone-2.2001/lib/Number/Phone.pm Number-Phone-2.2001/Makefile.PL Number-Phone-2.2001/MANIFEST Number-Phone-2.2001/MANIFEST.SKIP Number-Phone-2.2001/META.json Number-Phone-2.2001/META.yml Number-Phone-2.2001/NOTES Number-Phone-2.2001/README Number-Phone-2.2001/t/ Number-Phone-2.2001/t/00_superclass_and_uk_different_method_invocations.t Number-Phone-2.2001/t/01_uk_data.t Number-Phone-2.2001/t/02_weird_little_islands.t Number-Phone-2.2001/t/20_nanp.t Number-Phone-2.2001/t/30_find-right-subclass.t Number-Phone-2.2001/t/31_country-for-subclass.t Number-Phone-2.2001/t/40-no-stubs.t Number-Phone-2.2001/t/41-stubs.t Number-Phone-2.2001/t/50_number-phone-country.t Number-Phone-2.2001/t/51_number-phone-country-noexport.t Number-Phone-2.2001/t/52_number-phone-country-uk.t Number-Phone-2.2001/t/53_number-phone-country-idd.t Number-Phone-2.2001/t/54_number-phone-country-prefix.t Number-Phone-2.2001/t/60_dial_to.t Number-Phone-2.2001/t/900_bugfix-rt48581.t Number-Phone-2.2001/t/901_bugfix_N-P-New-CC-number.t Number-Phone-2.2001/t/902_bugfix-rt61177.t Number-Phone-2.2001/t/inc/ Number-Phone-2.2001/t/inc/fatalwarnings.pm Number-Phone-2.2001/t/inc/uk_tests.pl Number-Phone-2.2001/t/lib/ Number-Phone-2.2001/t/lib/Number/ Number-Phone-2.2001/t/lib/Number/Phone/ Number-Phone-2.2001/t/lib/Number/Phone/JP.pm Number-Phone-2.2001/t/lib/Number/Phone/StubCountry/ Number-Phone-2.2001/t/lib/Number/Phone/StubCountry/MOCK.pm Number-Phone-2.2001/TODO CPAN.pm: Building D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Warning: prerequisite DBM::Deep 2.0008 not found. Checking if your kit is complete... Looks good Writing Makefile for Number::Phone Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DCANTRELL/Number-Phone-2.2001.tar.gz ---- DBM::Deep [requires] Running make test Delayed until after prerequisites Running test for module 'DBM::Deep' Running make for S/SP/SPROUT/DBM-Deep-2.0008.tar.gz Checksum for /net/nas/data/cpan/authors/id/S/SP/SPROUT/DBM-Deep-2.0008.tar.gz ok DBM-Deep-2.0008 DBM-Deep-2.0008/Build.PL DBM-Deep-2.0008/Changes DBM-Deep-2.0008/Makefile.PL DBM-Deep-2.0008/MANIFEST DBM-Deep-2.0008/META.yml DBM-Deep-2.0008/README DBM-Deep-2.0008/etc DBM-Deep-2.0008/etc/mysql_tables.sql DBM-Deep-2.0008/etc/sqlite_tables.sql DBM-Deep-2.0008/lib DBM-Deep-2.0008/lib/DBM DBM-Deep-2.0008/lib/DBM/Deep.pm DBM-Deep-2.0008/lib/DBM/Deep.pod DBM-Deep-2.0008/lib/DBM/Deep DBM-Deep-2.0008/lib/DBM/Deep/Array.pm DBM-Deep-2.0008/lib/DBM/Deep/Cookbook.pod DBM-Deep-2.0008/lib/DBM/Deep/Engine.pm DBM-Deep-2.0008/lib/DBM/Deep/Hash.pm DBM-Deep-2.0008/lib/DBM/Deep/Internals.pod DBM-Deep-2.0008/lib/DBM/Deep/Iterator.pm DBM-Deep-2.0008/lib/DBM/Deep/Null.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector.pm DBM-Deep-2.0008/lib/DBM/Deep/Storage.pm DBM-Deep-2.0008/lib/DBM/Deep/Engine DBM-Deep-2.0008/lib/DBM/Deep/Engine/DBI.pm DBM-Deep-2.0008/lib/DBM/Deep/Engine/File.pm DBM-Deep-2.0008/lib/DBM/Deep/Iterator DBM-Deep-2.0008/lib/DBM/Deep/Iterator/DBI.pm DBM-Deep-2.0008/lib/DBM/Deep/Iterator/File.pm DBM-Deep-2.0008/lib/DBM/Deep/Iterator/File DBM-Deep-2.0008/lib/DBM/Deep/Iterator/File/BucketList.pm DBM-Deep-2.0008/lib/DBM/Deep/Iterator/File/Index.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector DBM-Deep-2.0008/lib/DBM/Deep/Sector/DBI.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/DBI DBM-Deep-2.0008/lib/DBM/Deep/Sector/DBI/Reference.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/DBI/Scalar.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File DBM-Deep-2.0008/lib/DBM/Deep/Sector/File/BucketList.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File/Data.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File/Index.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File/Null.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File/Reference.pm DBM-Deep-2.0008/lib/DBM/Deep/Sector/File/Scalar.pm DBM-Deep-2.0008/lib/DBM/Deep/Storage DBM-Deep-2.0008/lib/DBM/Deep/Storage/DBI.pm DBM-Deep-2.0008/lib/DBM/Deep/Storage/File.pm DBM-Deep-2.0008/t DBM-Deep-2.0008/t/01_basic.t DBM-Deep-2.0008/t/02_hash.t DBM-Deep-2.0008/t/03_bighash.t DBM-Deep-2.0008/t/04_array.t DBM-Deep-2.0008/t/05_bigarray.t DBM-Deep-2.0008/t/06_error.t DBM-Deep-2.0008/t/07_locking.t DBM-Deep-2.0008/t/08_deephash.t DBM-Deep-2.0008/t/09_deeparray.t DBM-Deep-2.0008/t/10_largekeys.t DBM-Deep-2.0008/t/11_optimize.t DBM-Deep-2.0008/t/12_clone.t DBM-Deep-2.0008/t/13_setpack.t DBM-Deep-2.0008/t/14_filter.t DBM-Deep-2.0008/t/15_digest.t DBM-Deep-2.0008/t/16_circular.t DBM-Deep-2.0008/t/17_import.t DBM-Deep-2.0008/t/18_export.t DBM-Deep-2.0008/t/19_crossref.t DBM-Deep-2.0008/t/20_tie.t DBM-Deep-2.0008/t/21_tie_access.t DBM-Deep-2.0008/t/22_internal_copy.t DBM-Deep-2.0008/t/23_misc.t DBM-Deep-2.0008/t/24_autobless.t DBM-Deep-2.0008/t/25_tie_return_value.t DBM-Deep-2.0008/t/26_scalar_ref.t DBM-Deep-2.0008/t/27_filehandle.t DBM-Deep-2.0008/t/28_index_sector.t DBM-Deep-2.0008/t/29_largedata.t DBM-Deep-2.0008/t/30_already_tied.t DBM-Deep-2.0008/t/31_references.t DBM-Deep-2.0008/t/32_dash_ell.t DBM-Deep-2.0008/t/33_transactions.t DBM-Deep-2.0008/t/34_transaction_arrays.t DBM-Deep-2.0008/t/35_transaction_multiple.t DBM-Deep-2.0008/t/38_data_sector_size.t DBM-Deep-2.0008/t/39_singletons.t DBM-Deep-2.0008/t/40_freespace.t DBM-Deep-2.0008/t/41_transaction_multilevel.t DBM-Deep-2.0008/t/42_transaction_indexsector.t DBM-Deep-2.0008/t/43_transaction_maximum.t DBM-Deep-2.0008/t/44_upgrade_db.t DBM-Deep-2.0008/t/45_references.t DBM-Deep-2.0008/t/46_blist_reindex.t DBM-Deep-2.0008/t/47_odd_reference_behaviors.t DBM-Deep-2.0008/t/48_autoexport_after_delete.t DBM-Deep-2.0008/t/50_deletes.t DBM-Deep-2.0008/t/52_memory_leak.t DBM-Deep-2.0008/t/53_misc_transactions.t DBM-Deep-2.0008/t/54_output_punct_vars.t DBM-Deep-2.0008/t/55_recursion.t DBM-Deep-2.0008/t/56_unicode.t DBM-Deep-2.0008/t/57_old_db.t DBM-Deep-2.0008/t/58_cache.t DBM-Deep-2.0008/t/96_virtual_functions.t DBM-Deep-2.0008/t/97_dump_file.t DBM-Deep-2.0008/t/98_pod.t DBM-Deep-2.0008/t/99_pod_coverage.t DBM-Deep-2.0008/t/common.pm DBM-Deep-2.0008/t/etc DBM-Deep-2.0008/t/etc/db-0-983 DBM-Deep-2.0008/t/etc/db-0-99_04 DBM-Deep-2.0008/t/etc/db-1-0000 DBM-Deep-2.0008/t/etc/db-1-0003 DBM-Deep-2.0008/t/lib DBM-Deep-2.0008/t/lib/DBM DBM-Deep-2.0008/t/lib/DBM/Deep DBM-Deep-2.0008/t/lib/DBM/Deep/Engine DBM-Deep-2.0008/t/lib/DBM/Deep/Engine/Test.pm DBM-Deep-2.0008/t/lib/DBM/Deep/Iterator DBM-Deep-2.0008/t/lib/DBM/Deep/Iterator/Test.pm DBM-Deep-2.0008/t/lib/DBM/Deep/Storage DBM-Deep-2.0008/t/lib/DBM/Deep/Storage/Test.pm DBM-Deep-2.0008/utils DBM-Deep-2.0008/utils/upgrade_db.pl DBM-Deep-2.0008/utils/lib DBM-Deep-2.0008/utils/lib/DBM DBM-Deep-2.0008/utils/lib/DBM/Deep DBM-Deep-2.0008/utils/lib/DBM/Deep/09830.pm DBM-Deep-2.0008/utils/lib/DBM/Deep/10002.pm /bin/tar: Read 4608 bytes from - CPAN.pm: Building S/SP/SPROUT/DBM-Deep-2.0008.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for DBM::Deep Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- SPROUT/DBM-Deep-2.0008.tar.gz ---- Test::Deep [requires] Test::Warn [requires] Running make test Delayed until after prerequisites Running test for module 'Test::Deep' Running make for R/RJ/RJBS/Test-Deep-0.110.tar.gz Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Test-Deep-0.110.tar.gz ok Test-Deep-0.110/ Test-Deep-0.110/CHANGES Test-Deep-0.110/lib/ Test-Deep-0.110/Makefile.PL Test-Deep-0.110/MANIFEST Test-Deep-0.110/META.json Test-Deep-0.110/META.yml Test-Deep-0.110/README Test-Deep-0.110/t/ Test-Deep-0.110/TODO Test-Deep-0.110/t/all.t Test-Deep-0.110/t/any.t Test-Deep-0.110/t/array.t Test-Deep-0.110/t/array_each.t Test-Deep-0.110/t/arraylength.t Test-Deep-0.110/t/bag.t Test-Deep-0.110/t/bagrecursion.t Test-Deep-0.110/t/blessed.t Test-Deep-0.110/t/boolean.t Test-Deep-0.110/t/cache.t Test-Deep-0.110/t/circular.t Test-Deep-0.110/t/class.t Test-Deep-0.110/t/code.t Test-Deep-0.110/t/deep_utils.t Test-Deep-0.110/t/descend.t Test-Deep-0.110/t/error.t Test-Deep-0.110/t/hash.t Test-Deep-0.110/t/hash_each.t Test-Deep-0.110/t/hashkeys.t Test-Deep-0.110/t/ignore.t Test-Deep-0.110/t/isa.t Test-Deep-0.110/t/listmethods.t Test-Deep-0.110/t/memory.t Test-Deep-0.110/t/methods.t Test-Deep-0.110/t/notest.t Test-Deep-0.110/t/notest_extra.t Test-Deep-0.110/t/number.t Test-Deep-0.110/t/over.pm Test-Deep-0.110/t/reftype.t Test-Deep-0.110/t/regexp.t Test-Deep-0.110/t/regexp.t.orig Test-Deep-0.110/t/regexpref.t Test-Deep-0.110/t/scalar.t Test-Deep-0.110/t/scalarref.t Test-Deep-0.110/t/set.t Test-Deep-0.110/t/shallow.t Test-Deep-0.110/t/std.pm Test-Deep-0.110/t/string.t Test-Deep-0.110/lib/Test/ Test-Deep-0.110/lib/Test/Deep/ Test-Deep-0.110/lib/Test/Deep.pm Test-Deep-0.110/lib/Test/Deep/All.pm Test-Deep-0.110/lib/Test/Deep/Any.pm Test-Deep-0.110/lib/Test/Deep/Array.pm Test-Deep-0.110/lib/Test/Deep/ArrayEach.pm Test-Deep-0.110/lib/Test/Deep/ArrayElementsOnly.pm Test-Deep-0.110/lib/Test/Deep/ArrayLength.pm Test-Deep-0.110/lib/Test/Deep/ArrayLengthOnly.pm Test-Deep-0.110/lib/Test/Deep/Blessed.pm Test-Deep-0.110/lib/Test/Deep/Boolean.pm Test-Deep-0.110/lib/Test/Deep/Cache/ Test-Deep-0.110/lib/Test/Deep/Cache.pm Test-Deep-0.110/lib/Test/Deep/Class.pm Test-Deep-0.110/lib/Test/Deep/Cmp.pm Test-Deep-0.110/lib/Test/Deep/Code.pm Test-Deep-0.110/lib/Test/Deep/Hash.pm Test-Deep-0.110/lib/Test/Deep/HashEach.pm Test-Deep-0.110/lib/Test/Deep/HashElements.pm Test-Deep-0.110/lib/Test/Deep/HashKeys.pm Test-Deep-0.110/lib/Test/Deep/HashKeysOnly.pm Test-Deep-0.110/lib/Test/Deep/Ignore.pm Test-Deep-0.110/lib/Test/Deep/Isa.pm Test-Deep-0.110/lib/Test/Deep/ListMethods.pm Test-Deep-0.110/lib/Test/Deep/Methods.pm Test-Deep-0.110/lib/Test/Deep/MM.pm Test-Deep-0.110/lib/Test/Deep/NoTest.pm Test-Deep-0.110/lib/Test/Deep/Number.pm Test-Deep-0.110/lib/Test/Deep/Ref.pm Test-Deep-0.110/lib/Test/Deep/RefType.pm Test-Deep-0.110/lib/Test/Deep/Regexp.pm Test-Deep-0.110/lib/Test/Deep/RegexpMatches.pm Test-Deep-0.110/lib/Test/Deep/RegexpOnly.pm Test-Deep-0.110/lib/Test/Deep/RegexpRef.pm Test-Deep-0.110/lib/Test/Deep/RegexpRefOnly.pm Test-Deep-0.110/lib/Test/Deep/RegexpVersion.pm Test-Deep-0.110/lib/Test/Deep/ScalarRef.pm Test-Deep-0.110/lib/Test/Deep/ScalarRefOnly.pm Test-Deep-0.110/lib/Test/Deep/Set.pm Test-Deep-0.110/lib/Test/Deep/Shallow.pm Test-Deep-0.110/lib/Test/Deep/Stack.pm Test-Deep-0.110/lib/Test/Deep/String.pm Test-Deep-0.110/lib/Test/Deep/Cache/Simple.pm /bin/tar: Read 2048 bytes from - CPAN.pm: Building R/RJ/RJBS/Test-Deep-0.110.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Deep Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- RJBS/Test-Deep-0.110.tar.gz ---- Test::NoWarnings [requires] Test::Tester [requires] Running make test Delayed until after prerequisites Running test for module 'Test::NoWarnings' Running make for A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz ok Test-NoWarnings-1.04/ Test-NoWarnings-1.04/META.json Test-NoWarnings-1.04/META.yml Test-NoWarnings-1.04/LICENSE Test-NoWarnings-1.04/Makefile.PL Test-NoWarnings-1.04/README Test-NoWarnings-1.04/xt/ Test-NoWarnings-1.04/xt/pmv.t Test-NoWarnings-1.04/xt/meta.t Test-NoWarnings-1.04/xt/pod.t Test-NoWarnings-1.04/MANIFEST Test-NoWarnings-1.04/lib/ Test-NoWarnings-1.04/lib/Test/ Test-NoWarnings-1.04/lib/Test/NoWarnings/ Test-NoWarnings-1.04/lib/Test/NoWarnings/Warning.pm Test-NoWarnings-1.04/lib/Test/NoWarnings.pm Test-NoWarnings-1.04/MYMETA.json Test-NoWarnings-1.04/Changes Test-NoWarnings-1.04/t/ Test-NoWarnings-1.04/t/04_no_tests.t Test-NoWarnings-1.04/t/01_compile.t Test-NoWarnings-1.04/t/02_none.t Test-NoWarnings-1.04/t/03_end.t Test-NoWarnings-1.04/t/05_no_end.t Test-NoWarnings-1.04/t/06_fork.t CPAN.pm: Building A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::NoWarnings Writing MYMETA.yml and MYMETA.json >>> make cp lib/Test/NoWarnings.pm blib/lib/Test/NoWarnings.pm cp lib/Test/NoWarnings/Warning.pm blib/lib/Test/NoWarnings/Warning.pm Manifying blib/man3/Test::NoWarnings.3 ADAMK/Test-NoWarnings-1.04.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_compile.t ... 1..4 ok 1 - require Test::NoWarnings; ok 2 - Loaded Test::NoWarnings ok 3 - Loaded Test::NoWarnings::Warning ok 4 - Loaded matching Test::NoWarnings::Warning ok t/02_none.t ...... ok 1 - Test 'no warns' completed ok 2 - Test 'no warns' no premature diagnostication ok 3 - Test 'no warns' result count ok 4 - subtest 'check warns' of 'no warns' compare actual_ok ok 5 - checking depth ok 6 - Test '1 warn' completed ok 7 - Test '1 warn' no premature diagnostication ok 8 - Test '1 warn' result count ok 9 - subtest 'check warns' of '1 warn' compare actual_ok ok 10 - checking depth ok 11 - 1 warn diag ok 12 - 1 warn diag test num ok 13 - 1 warn diag has warn ok 14 - carp level b ok 15 - carp level a ok 16 - The object isa Devel::StackTrace ok 17 - Test 'clear warns' completed ok 18 - Test 'clear warns' no premature diagnostication ok 19 - Test 'clear warns' result count ok 20 - subtest 'check warns' of 'clear warns' compare actual_ok ok 21 - checking depth ok 22 - Test '2 warn' completed ok 23 - Test '2 warn' no premature diagnostication ok 24 - Test '2 warn' result count ok 25 - subtest 'check warns empty' of '2 warn' compare actual_ok ok 26 - checking depth ok 27 - subtest 'check warns' of '2 warn' compare actual_ok ok 28 - checking depth ok 29 - 2 warn diag ok 30 - 2 warn diag test num ok 31 - 2 warn diag has warn 1..31 ok t/03_end.t ....... 1..6 ok 1 - Test '' result count ok 2 - subtest '' of '' compare actual_ok ok 3 - subtest '' of '' compare actual_ok ok 4 - warn diag ok 5 - warn diag test num ok 6 - warn diag has warn ok t/04_no_tests.t .. 1..1 ok 1 - no warnings ok t/05_no_end.t .... 1..2 ok 1 - just testing ok 2 - no warnings ok t/06_fork.t ...... 1..2 ok 1 - just testing ok 2 - no warnings ok All tests successful. Files=6, Tests=46, 0 wallclock secs ( 0.05 usr 0.01 sys + 0.29 cusr 0.03 csys = 0.38 CPU) Result: PASS ADAMK/Test-NoWarnings-1.04.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Test-NoWarnings-1.04 already made Running test for module 'Test::Tester' Running make for F/FD/FDALY/Test-Tester-0.109.tar.gz Prepending /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/F/FD/FDALY/Test-Tester-0.109.tar.gz ok Test-Tester-0.109/ Test-Tester-0.109/lib/ Test-Tester-0.109/lib/Test/ Test-Tester-0.109/lib/Test/Tester.pm Test-Tester-0.109/lib/Test/Tester/ Test-Tester-0.109/lib/Test/Tester/Capture.pm Test-Tester-0.109/lib/Test/Tester/CaptureRunner.pm Test-Tester-0.109/lib/Test/Tester/Delegate.pm Test-Tester-0.109/README Test-Tester-0.109/TODO Test-Tester-0.109/t/ Test-Tester-0.109/t/MyTest.pm Test-Tester-0.109/t/run_test.t Test-Tester-0.109/t/SmallTest.pm Test-Tester-0.109/t/check_tests.t Test-Tester-0.109/t/depth.t Test-Tester-0.109/t/auto.t Test-Tester-0.109/t/capture.t Test-Tester-0.109/t/fail/ Test-Tester-0.109/t/fail/fail.t Test-Tester-0.109/CHANGES Test-Tester-0.109/MANIFEST Test-Tester-0.109/Makefile.PL Test-Tester-0.109/META.json Test-Tester-0.109/ARTISTIC Test-Tester-0.109/META.yml Prepending /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building F/FD/FDALY/Test-Tester-0.109.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Tester Writing MYMETA.yml and MYMETA.json >>> make cp lib/Test/Tester/Capture.pm blib/lib/Test/Tester/Capture.pm cp lib/Test/Tester/Delegate.pm blib/lib/Test/Tester/Delegate.pm cp lib/Test/Tester/CaptureRunner.pm blib/lib/Test/Tester/CaptureRunner.pm cp lib/Test/Tester.pm blib/lib/Test/Tester.pm Manifying blib/man3/Test::Tester::Capture.3 Manifying blib/man3/Test::Tester.3 Manifying blib/man3/Test::Tester::CaptureRunner.3 FDALY/Test-Tester-0.109.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/auto.t ......... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/capture.t ...... 1..3 ok 1 - current test ok 2 - can't set test_num ok 3 - res count ok t/check_tests.t .. 1..105 ok 1 - Test 'pass' completed ok 2 - Test 'pass' no premature diagnostication ok 3 - Test 'pass' result count ok 4 - subtest 'pass' of 'pass' compare ok ok 5 - subtest 'pass' of 'pass' compare actual_ok ok 6 - subtest 'pass' of 'pass' compare type ok 7 - subtest 'pass' of 'pass' compare reason ok 8 - subtest 'pass' of 'pass' compare name ok 9 - checking depth ok 10 - subtest 'pass' of 'pass' compare diag ok 11 - Test 'pass diag' completed ok 12 - Test 'pass diag' no premature diagnostication ok 13 - Test 'pass diag' result count ok 14 - subtest 'pass diag' of 'pass diag' compare ok ok 15 - subtest 'pass diag' of 'pass diag' compare actual_ok ok 16 - subtest 'pass diag' of 'pass diag' compare type ok 17 - subtest 'pass diag' of 'pass diag' compare reason ok 18 - subtest 'pass diag' of 'pass diag' compare name ok 19 - checking depth ok 20 - subtest 'pass diag' of 'pass diag' compare diag ok 21 - Test 'pass diag no \n' completed ok 22 - Test 'pass diag no \n' no premature diagnostication ok 23 - Test 'pass diag no \n' result count ok 24 - subtest 'pass diag' of 'pass diag no \n' compare ok ok 25 - subtest 'pass diag' of 'pass diag no \n' compare actual_ok ok 26 - subtest 'pass diag' of 'pass diag no \n' compare type ok 27 - subtest 'pass diag' of 'pass diag no \n' compare reason ok 28 - subtest 'pass diag' of 'pass diag no \n' compare name ok 29 - checking depth ok 30 - subtest 'pass diag' of 'pass diag no \n' compare diag ok 31 - Test 'fail' completed ok 32 - Test 'fail' no premature diagnostication ok 33 - Test 'fail' result count ok 34 - subtest 'fail' of 'fail' compare ok ok 35 - subtest 'fail' of 'fail' compare actual_ok ok 36 - subtest 'fail' of 'fail' compare type ok 37 - subtest 'fail' of 'fail' compare reason ok 38 - subtest 'fail' of 'fail' compare name ok 39 - checking depth ok 40 - subtest 'fail' of 'fail' compare diag ok 41 - Test 'skip' completed ok 42 - Test 'skip' no premature diagnostication ok 43 - Test 'skip' result count ok 44 - subtest '' of 'skip' compare ok ok 45 - subtest '' of 'skip' compare actual_ok ok 46 - subtest '' of 'skip' compare type ok 47 - subtest '' of 'skip' compare reason ok 48 - subtest '' of 'skip' compare name ok 49 - checking depth ok 50 - subtest '' of 'skip' compare diag ok 51 - Test 'todo_skip' completed ok 52 - Test 'todo_skip' no premature diagnostication ok 53 - Test 'todo_skip' result count ok 54 - subtest '' of 'todo_skip' compare ok ok 55 - subtest '' of 'todo_skip' compare actual_ok ok 56 - subtest '' of 'todo_skip' compare type ok 57 - subtest '' of 'todo_skip' compare reason ok 58 - subtest '' of 'todo_skip' compare name ok 59 - checking depth ok 60 - subtest '' of 'todo_skip' compare diag ok 61 - Test 'run all' completed ok 62 - Test 'run all' no premature diagnostication ok 63 - Test 'run all' result count ok 64 - subtest 'pass' of 'run all' compare ok ok 65 - subtest 'pass' of 'run all' compare actual_ok ok 66 - subtest 'pass' of 'run all' compare type ok 67 - subtest 'pass' of 'run all' compare reason ok 68 - subtest 'pass' of 'run all' compare name ok 69 - checking depth ok 70 - subtest 'pass' of 'run all' compare diag ok 71 - subtest 'pass diag' of 'run all' compare ok ok 72 - subtest 'pass diag' of 'run all' compare actual_ok ok 73 - subtest 'pass diag' of 'run all' compare type ok 74 - subtest 'pass diag' of 'run all' compare reason ok 75 - subtest 'pass diag' of 'run all' compare name ok 76 - checking depth ok 77 - subtest 'pass diag' of 'run all' compare diag ok 78 - subtest 'pass diag' of 'run all' compare ok ok 79 - subtest 'pass diag' of 'run all' compare actual_ok ok 80 - subtest 'pass diag' of 'run all' compare type ok 81 - subtest 'pass diag' of 'run all' compare reason ok 82 - subtest 'pass diag' of 'run all' compare name ok 83 - checking depth ok 84 - subtest 'pass diag' of 'run all' compare diag ok 85 - subtest 'fail' of 'run all' compare ok ok 86 - subtest 'fail' of 'run all' compare actual_ok ok 87 - subtest 'fail' of 'run all' compare type ok 88 - subtest 'fail' of 'run all' compare reason ok 89 - subtest 'fail' of 'run all' compare name ok 90 - checking depth ok 91 - subtest 'fail' of 'run all' compare diag ok 92 - subtest '' of 'run all' compare ok ok 93 - subtest '' of 'run all' compare actual_ok ok 94 - subtest '' of 'run all' compare type ok 95 - subtest '' of 'run all' compare reason ok 96 - subtest '' of 'run all' compare name ok 97 - checking depth ok 98 - subtest '' of 'run all' compare diag ok 99 - subtest '' of 'run all' compare ok ok 100 - subtest '' of 'run all' compare actual_ok ok 101 - subtest '' of 'run all' compare type ok 102 - subtest '' of 'run all' compare reason ok 103 - subtest '' of 'run all' compare name ok 104 - checking depth ok 105 - subtest '' of 'run all' compare diag ok t/depth.t ........ 1..2 ok 1 - depth 1 ok 2 - deeper ok t/run_test.t ..... 1..54 ok 1 - run pass no prem ok 2 - run pass result count ok 3 - run pass name ok 4 - run pass ok ok 5 - run pass actual_ok ok 6 - run pass reason ok 7 - run pass type ok 8 - run pass diag ok 9 - run pass depth ok 10 - run fail no prem ok 11 - run fail result count ok 12 - run fail name ok 13 - run fail actual_ok ok 14 - run fail ok ok 15 - run fail reason ok 16 - run fail type ok 17 - run fail diag ok 18 - run fail depth ok 19 - skip no prem ok 20 - skip result count ok 21 - skip name ok 22 - skip actual_ok ok 23 - skip ok ok 24 - skip reason ok 25 - skip type ok 26 - skip diag ok 27 - skip depth ok 28 - todo_skip no prem ok 29 - todo_skip result count ok 30 - todo_skip name ok 31 - todo_skip actual_ok ok 32 - todo_skip ok ok 33 - todo_skip reason ok 34 - todo_skip type ok 35 - todo_skip diag ok 36 - todo_skip depth ok 37 - run diag prem ok 38 - run diag result count ok 39 - run multi no prem ok 40 - run multi result count ok 41 - run multi pass name ok 42 - run multi pass actual_ok ok 43 - run multi pass ok ok 44 - run multi pass reason ok 45 - run multi pass type ok 46 - run multi pass diag ok 47 - run multi pass depth ok 48 - run multi fail name ok 49 - run multi fail actual_ok ok 50 - run multi fail ok ok 51 - run multi fail reason ok 52 - run multi fail type ok 53 - run multi fail diag ok 54 - run multi fail depth ok All tests successful. Files=5, Tests=169, 1 wallclock secs ( 0.06 usr 0.01 sys + 0.20 cusr 0.03 csys = 0.30 CPU) Result: PASS FDALY/Test-Tester-0.109.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Test-Tester-0.109 already made Running make for R/RJ/RJBS/Test-Deep-0.110.tar.gz Prepending /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v Prepending /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building R/RJ/RJBS/Test-Deep-0.110.tar.gz >>> make cp lib/Test/Deep/Number.pm blib/lib/Test/Deep/Number.pm cp lib/Test/Deep/Array.pm blib/lib/Test/Deep/Array.pm cp lib/Test/Deep/Cache.pm blib/lib/Test/Deep/Cache.pm cp lib/Test/Deep/Methods.pm blib/lib/Test/Deep/Methods.pm cp lib/Test/Deep/HashElements.pm blib/lib/Test/Deep/HashElements.pm cp lib/Test/Deep/Ref.pm blib/lib/Test/Deep/Ref.pm cp lib/Test/Deep/ArrayLength.pm blib/lib/Test/Deep/ArrayLength.pm cp lib/Test/Deep/Blessed.pm blib/lib/Test/Deep/Blessed.pm cp lib/Test/Deep/Ignore.pm blib/lib/Test/Deep/Ignore.pm cp lib/Test/Deep/Any.pm blib/lib/Test/Deep/Any.pm cp lib/Test/Deep/RegexpRef.pm blib/lib/Test/Deep/RegexpRef.pm cp lib/Test/Deep/Shallow.pm blib/lib/Test/Deep/Shallow.pm cp lib/Test/Deep/HashEach.pm blib/lib/Test/Deep/HashEach.pm cp lib/Test/Deep/RegexpVersion.pm blib/lib/Test/Deep/RegexpVersion.pm cp lib/Test/Deep/RegexpMatches.pm blib/lib/Test/Deep/RegexpMatches.pm cp lib/Test/Deep/Stack.pm blib/lib/Test/Deep/Stack.pm cp lib/Test/Deep/NoTest.pm blib/lib/Test/Deep/NoTest.pm cp lib/Test/Deep/MM.pm blib/lib/Test/Deep/MM.pm cp lib/Test/Deep/Cache/Simple.pm blib/lib/Test/Deep/Cache/Simple.pm cp lib/Test/Deep/Regexp.pm blib/lib/Test/Deep/Regexp.pm cp lib/Test/Deep/ArrayLengthOnly.pm blib/lib/Test/Deep/ArrayLengthOnly.pm cp lib/Test/Deep/ScalarRef.pm blib/lib/Test/Deep/ScalarRef.pm cp lib/Test/Deep/Code.pm blib/lib/Test/Deep/Code.pm cp lib/Test/Deep/Class.pm blib/lib/Test/Deep/Class.pm cp lib/Test/Deep/ArrayElementsOnly.pm blib/lib/Test/Deep/ArrayElementsOnly.pm cp lib/Test/Deep/ArrayEach.pm blib/lib/Test/Deep/ArrayEach.pm cp lib/Test/Deep/ListMethods.pm blib/lib/Test/Deep/ListMethods.pm cp lib/Test/Deep/HashKeysOnly.pm blib/lib/Test/Deep/HashKeysOnly.pm cp lib/Test/Deep/String.pm blib/lib/Test/Deep/String.pm cp lib/Test/Deep/ScalarRefOnly.pm blib/lib/Test/Deep/ScalarRefOnly.pm cp lib/Test/Deep/RegexpOnly.pm blib/lib/Test/Deep/RegexpOnly.pm cp lib/Test/Deep/Boolean.pm blib/lib/Test/Deep/Boolean.pm cp lib/Test/Deep/All.pm blib/lib/Test/Deep/All.pm cp lib/Test/Deep/Isa.pm blib/lib/Test/Deep/Isa.pm cp lib/Test/Deep/HashKeys.pm blib/lib/Test/Deep/HashKeys.pm cp lib/Test/Deep/RefType.pm blib/lib/Test/Deep/RefType.pm cp lib/Test/Deep.pm blib/lib/Test/Deep.pm cp lib/Test/Deep/Cmp.pm blib/lib/Test/Deep/Cmp.pm cp lib/Test/Deep/Hash.pm blib/lib/Test/Deep/Hash.pm cp lib/Test/Deep/RegexpRefOnly.pm blib/lib/Test/Deep/RegexpRefOnly.pm cp lib/Test/Deep/Set.pm blib/lib/Test/Deep/Set.pm Manifying blib/man3/Test::Deep.3 Manifying blib/man3/Test::Deep::NoTest.3 RJBS/Test-Deep-0.110.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/all.t ........... ok 1 - Test 'all eq' completed ok 2 - Test 'all eq' no premature diagnostication ok 3 - Test 'all eq' result count ok 4 - subtest '' of 'all eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'all eq' compare diag ok 7 - Test 'all not eq' completed ok 8 - Test 'all not eq' no premature diagnostication ok 9 - Test 'all not eq' result count ok 10 - subtest '' of 'all not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'all not eq' compare diag ok 13 - Test 'all with &' completed ok 14 - Test 'all with &' no premature diagnostication ok 15 - Test 'all with &' result count ok 16 - subtest 'pass' of 'all with &' compare actual_ok ok 17 - checking depth ok 18 - subtest 'fail' of 'all with &' compare actual_ok ok 19 - checking depth ok 20 - Test '& without all' completed ok 21 - Test '& without all' no premature diagnostication ok 22 - Test '& without all' result count ok 23 - subtest 'pass' of '& without all' compare actual_ok ok 24 - checking depth ok 25 - subtest 'pass' of '& without all' compare diag ok 26 - subtest 'fail' of '& without all' compare actual_ok ok 27 - checking depth ok 28 - no warnings 1..28 ok t/any.t ........... ok 1 - Test 'any eq' completed ok 2 - Test 'any eq' no premature diagnostication ok 3 - Test 'any eq' result count ok 4 - subtest '' of 'any eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'any eq' compare diag ok 7 - Test 'any not eq' completed ok 8 - Test 'any not eq' no premature diagnostication ok 9 - Test 'any not eq' result count ok 10 - subtest '' of 'any not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'any not eq' compare diag ok 13 - Test 'any with |' completed ok 14 - Test 'any with |' no premature diagnostication ok 15 - Test 'any with |' result count ok 16 - subtest '' of 'any with |' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'any with |' compare diag ok 19 - Test '| without any' completed ok 20 - Test '| without any' no premature diagnostication ok 21 - Test '| without any' result count ok 22 - subtest 'pass' of '| without any' compare actual_ok ok 23 - checking depth ok 24 - subtest 'fail' of '| without any' compare actual_ok ok 25 - checking depth ok 26 - no warnings 1..26 ok t/array.t ......... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'array eq' of '' compare actual_ok ok 5 - subtest 'array eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'array eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'array not eq' of '' compare actual_ok ok 12 - subtest 'array not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'array not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'array got DNE' of '' compare actual_ok ok 19 - subtest 'array got DNE' of '' compare name ok 20 - checking depth ok 21 - subtest 'array got DNE' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'array expected DNE' of '' compare actual_ok ok 26 - subtest 'array expected DNE' of '' compare name ok 27 - checking depth ok 28 - subtest 'array expected DNE' of '' compare diag ok 29 - Test 'deep bad length' completed ok 30 - Test 'deep bad length' no premature diagnostication ok 31 - Test 'deep bad length' result count ok 32 - subtest '' of 'deep bad length' compare actual_ok ok 33 - checking depth ok 34 - subtest '' of 'deep bad length' compare diag ok 35 - no warnings 1..35 ok t/array_each.t .... ok 1 - Test 'array_each eq' completed ok 2 - Test 'array_each eq' no premature diagnostication ok 3 - Test 'array_each eq' result count ok 4 - subtest '' of 'array_each eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'array_each eq' compare diag ok 7 - Test 'array_each not eq' completed ok 8 - Test 'array_each not eq' no premature diagnostication ok 9 - Test 'array_each not eq' result count ok 10 - subtest '' of 'array_each not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'array_each not eq' compare diag ok 13 - no warnings 1..13 ok t/arraylength.t ... ok 1 - Test 'len ok' completed ok 2 - Test 'len ok' no premature diagnostication ok 3 - Test 'len ok' result count ok 4 - subtest '0' of 'len ok' compare actual_ok ok 5 - subtest '0' of 'len ok' compare name ok 6 - checking depth ok 7 - subtest '0' of 'len ok' compare diag ok 8 - subtest '3' of 'len ok' compare actual_ok ok 9 - subtest '3' of 'len ok' compare name ok 10 - checking depth ok 11 - subtest '3' of 'len ok' compare diag ok 12 - Test 'bad reftype' completed ok 13 - Test 'bad reftype' no premature diagnostication ok 14 - Test 'bad reftype' result count ok 15 - subtest '' of 'bad reftype' compare actual_ok ok 16 - checking depth ok 17 - subtest '' of 'bad reftype' compare diag ok 18 - Test 'bad length' completed ok 19 - Test 'bad length' no premature diagnostication ok 20 - Test 'bad length' result count ok 21 - subtest '' of 'bad length' compare actual_ok ok 22 - checking depth ok 23 - subtest '' of 'bad length' compare diag ok 24 - Test 'not array' completed ok 25 - Test 'not array' no premature diagnostication ok 26 - Test 'not array' result count ok 27 - subtest 'string' of 'not array' compare actual_ok ok 28 - subtest 'string' of 'not array' compare name ok 29 - checking depth ok 30 - subtest 'string' of 'not array' compare diag ok 31 - subtest 'hash' of 'not array' compare actual_ok ok 32 - subtest 'hash' of 'not array' compare name ok 33 - checking depth ok 34 - subtest 'hash' of 'not array' compare diag ok 35 - Test 'deep bad length' completed ok 36 - Test 'deep bad length' no premature diagnostication ok 37 - Test 'deep bad length' result count ok 38 - subtest '' of 'deep bad length' compare actual_ok ok 39 - checking depth ok 40 - subtest '' of 'deep bad length' compare diag ok 41 - no warnings 1..41 ok t/bag.t ........... ok 1 - Test 'empty eq' completed ok 2 - Test 'empty eq' no premature diagnostication ok 3 - Test 'empty eq' result count ok 4 - subtest '' of 'empty eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'empty eq' compare diag ok 7 - Test 'elem eq' completed ok 8 - Test 'elem eq' no premature diagnostication ok 9 - Test 'elem eq' result count ok 10 - subtest '' of 'elem eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'elem eq' compare diag ok 13 - Test 'empty extra' completed ok 14 - Test 'empty extra' no premature diagnostication ok 15 - Test 'empty extra' result count ok 16 - subtest '' of 'empty extra' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'empty extra' compare diag ok 19 - Test 'empty missing' completed ok 20 - Test 'empty missing' no premature diagnostication ok 21 - Test 'empty missing' result count ok 22 - subtest '' of 'empty missing' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'empty missing' compare diag ok 25 - Test 'extra and missing' completed ok 26 - Test 'extra and missing' no premature diagnostication ok 27 - Test 'extra and missing' result count ok 28 - subtest '' of 'extra and missing' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'extra and missing' compare diag ok 31 - Test 'no array' completed ok 32 - Test 'no array' no premature diagnostication ok 33 - Test 'no array' result count ok 34 - subtest '' of 'no array' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'no array' compare diag ok 37 - Test 'bag of bags eq' completed ok 38 - Test 'bag of bags eq' no premature diagnostication ok 39 - Test 'bag of bags eq' result count ok 40 - subtest '' of 'bag of bags eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'bag of bags eq' compare diag ok 43 - Test 'bag of bags not eq' completed ok 44 - Test 'bag of bags not eq' no premature diagnostication ok 45 - Test 'bag of bags not eq' result count ok 46 - subtest '' of 'bag of bags not eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'bag of bags not eq' compare diag ok 49 - Test 'circular double bag eq' completed ok 50 - Test 'circular double bag eq' no premature diagnostication ok 51 - Test 'circular double bag eq' result count ok 52 - subtest '' of 'circular double bag eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'circular double bag eq' compare diag ok 55 - Test 'circular double set not eq' completed ok 56 - Test 'circular double set not eq' no premature diagnostication ok 57 - Test 'circular double set not eq' result count ok 58 - subtest '' of 'circular double set not eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'circular double set not eq' compare diag ok 61 - Test 'cmp_bag eq' completed ok 62 - Test 'cmp_bag eq' no premature diagnostication ok 63 - Test 'cmp_bag eq' result count ok 64 - subtest '' of 'cmp_bag eq' compare actual_ok ok 65 - checking depth ok 66 - Test 'cmp_bag not eq' completed ok 67 - Test 'cmp_bag not eq' no premature diagnostication ok 68 - Test 'cmp_bag not eq' result count ok 69 - subtest '' of 'cmp_bag not eq' compare actual_ok ok 70 - checking depth ok 71 - Test 'cmp_bag returns name' completed ok 72 - Test 'cmp_bag returns name' no premature diagnostication ok 73 - Test 'cmp_bag returns name' result count ok 74 - subtest 'name1' of 'cmp_bag returns name' compare actual_ok ok 75 - subtest 'name1' of 'cmp_bag returns name' compare name ok 76 - checking depth ok 77 - Test 'cmp_bag returns name' completed ok 78 - Test 'cmp_bag returns name' no premature diagnostication ok 79 - Test 'cmp_bag returns name' result count ok 80 - subtest 'name2' of 'cmp_bag returns name' compare actual_ok ok 81 - subtest 'name2' of 'cmp_bag returns name' compare name ok 82 - checking depth ok 83 - Test 'superbagof yes' completed ok 84 - Test 'superbagof yes' no premature diagnostication ok 85 - Test 'superbagof yes' result count ok 86 - subtest '' of 'superbagof yes' compare actual_ok ok 87 - checking depth ok 88 - subtest '' of 'superbagof yes' compare diag ok 89 - Test 'superbagof no' completed ok 90 - Test 'superbagof no' no premature diagnostication ok 91 - Test 'superbagof no' result count ok 92 - subtest '' of 'superbagof no' compare actual_ok ok 93 - checking depth ok 94 - subtest '' of 'superbagof no' compare diag ok 95 - Test 'subbagof yes' completed ok 96 - Test 'subbagof yes' no premature diagnostication ok 97 - Test 'subbagof yes' result count ok 98 - subtest '' of 'subbagof yes' compare actual_ok ok 99 - checking depth ok 100 - subtest '' of 'subbagof yes' compare diag ok 101 - Test 'subbagof no' completed ok 102 - Test 'subbagof no' no premature diagnostication ok 103 - Test 'subbagof no' result count ok 104 - subtest '' of 'subbagof no' compare actual_ok ok 105 - checking depth ok 106 - subtest '' of 'subbagof no' compare diag ok 107 - check arg 1 ok 108 - no warnings 1..108 ok t/bagrecursion.t .. ok 1 - no inifinite recursion ok 2 - no warnings 1..2 ok t/blessed.t ....... ok 1 - Test 'Same' completed ok 2 - Test 'Same' no premature diagnostication ok 3 - Test 'Same' result count ok 4 - subtest '' of 'Same' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'Same' compare diag ok 7 - Test 'Same' completed ok 8 - Test 'Same' no premature diagnostication ok 9 - Test 'Same' result count ok 10 - subtest '' of 'Same' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'Same' compare diag ok 13 - Test 'Same' completed ok 14 - Test 'Same' no premature diagnostication ok 15 - Test 'Same' result count ok 16 - subtest '' of 'Same' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'Same' compare diag ok 19 - Test 'Same' completed ok 20 - Test 'Same' no premature diagnostication ok 21 - Test 'Same' result count ok 22 - subtest '' of 'Same' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'Same' compare diag ok 25 - no warnings 1..25 ok t/boolean.t ....... ok 1 - Test 'ok' completed ok 2 - Test 'ok' no premature diagnostication ok 3 - Test 'ok' result count ok 4 - subtest 'num 1' of 'ok' compare actual_ok ok 5 - checking depth ok 6 - subtest 'num 1' of 'ok' compare diag ok 7 - subtest 'string' of 'ok' compare actual_ok ok 8 - checking depth ok 9 - subtest 'string' of 'ok' compare diag ok 10 - subtest 'num 0' of 'ok' compare actual_ok ok 11 - checking depth ok 12 - subtest 'num 0' of 'ok' compare diag ok 13 - subtest 'string' of 'ok' compare actual_ok ok 14 - checking depth ok 15 - subtest 'string' of 'ok' compare diag ok 16 - Test 'string not eq' completed ok 17 - Test 'string not eq' no premature diagnostication ok 18 - Test 'string not eq' result count ok 19 - subtest 'num 1' of 'string not eq' compare actual_ok ok 20 - checking depth ok 21 - subtest 'num 1' of 'string not eq' compare diag ok 22 - subtest 'string' of 'string not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest 'num 0' of 'string not eq' compare actual_ok ok 25 - checking depth ok 26 - subtest 'string' of 'string not eq' compare actual_ok ok 27 - checking depth ok 28 - no warnings 1..28 ok t/cache.t ......... ok 1 - empty cache ok 2 - added ok 3 - reverse ok 4 - after local ok 5 - local added ok 6 - gone ok 7 - local added again ok 8 - still there ok 9 - no warnings 1..9 ok t/circular.t ...... ok 1 - Test '2 layers' completed ok 2 - Test '2 layers' no premature diagnostication ok 3 - Test '2 layers' result count ok 4 - subtest '' of '2 layers' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of '2 layers' compare diag ok 7 - Test '2 layers broken' completed ok 8 - Test '2 layers broken' no premature diagnostication ok 9 - Test '2 layers broken' result count ok 10 - subtest '' of '2 layers broken' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of '2 layers broken' compare diag ok 13 - Test '2 layers fixed' completed ok 14 - Test '2 layers fixed' no premature diagnostication ok 15 - Test '2 layers fixed' result count ok 16 - subtest '' of '2 layers fixed' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of '2 layers fixed' compare diag ok 19 - Test '2 and 3 layers' completed ok 20 - Test '2 and 3 layers' no premature diagnostication ok 21 - Test '2 and 3 layers' result count ok 22 - subtest '' of '2 and 3 layers' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of '2 and 3 layers' compare diag ok 25 - Test '2 and 3 layers broken' completed ok 26 - Test '2 and 3 layers broken' no premature diagnostication ok 27 - Test '2 and 3 layers broken' result count ok 28 - subtest '' of '2 and 3 layers broken' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of '2 and 3 layers broken' compare diag ok 31 - Test '2 and 3 layers not fixed' completed ok 32 - Test '2 and 3 layers not fixed' no premature diagnostication ok 33 - Test '2 and 3 layers not fixed' result count ok 34 - subtest '' of '2 and 3 layers not fixed' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of '2 and 3 layers not fixed' compare diag ok 37 - Test 'interleave' completed ok 38 - Test 'interleave' no premature diagnostication ok 39 - Test 'interleave' result count ok 40 - subtest '' of 'interleave' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'interleave' compare diag ok 43 - no warnings 1..43 ok t/class.t ......... ok 1 - Test 'no class eq' completed ok 2 - Test 'no class eq' no premature diagnostication ok 3 - Test 'no class eq' result count ok 4 - subtest '' of 'no class eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'no class eq' compare diag ok 7 - Test 'no class eq unblessed' completed ok 8 - Test 'no class eq unblessed' no premature diagnostication ok 9 - Test 'no class eq unblessed' result count ok 10 - subtest '' of 'no class eq unblessed' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'no class eq unblessed' compare diag ok 13 - Test 'class not eq' completed ok 14 - Test 'class not eq' no premature diagnostication ok 15 - Test 'class not eq' result count ok 16 - subtest '' of 'class not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'class not eq' compare diag ok 19 - Test 'class not eq unblessed' completed ok 20 - Test 'class not eq unblessed' no premature diagnostication ok 21 - Test 'class not eq unblessed' result count ok 22 - subtest '' of 'class not eq unblessed' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'class not eq unblessed' compare diag ok 25 - Test 'class eq on/off' completed ok 26 - Test 'class eq on/off' no premature diagnostication ok 27 - Test 'class eq on/off' result count ok 28 - subtest '' of 'class eq on/off' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'class eq on/off' compare diag ok 31 - Test 'class eq on/off/on' completed ok 32 - Test 'class eq on/off/on' no premature diagnostication ok 33 - Test 'class eq on/off/on' result count ok 34 - subtest '' of 'class eq on/off/on' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'class eq on/off/on' compare diag ok 37 - no warnings 1..37 ok t/code.t .......... ok 1 - Test 'code ok' completed ok 2 - Test 'code ok' no premature diagnostication ok 3 - Test 'code ok' result count ok 4 - subtest '' of 'code ok' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'code ok' compare diag ok 7 - Test 'code not ok' completed ok 8 - Test 'code not ok' no premature diagnostication ok 9 - Test 'code not ok' result count ok 10 - subtest '' of 'code not ok' compare actual_ok ok 11 - checking depth ok 12 - diagnostics ok 13 - diagnostics ok 14 - Test 'code not ok' completed ok 15 - Test 'code not ok' no premature diagnostication ok 16 - Test 'code not ok' result count ok 17 - subtest '' of 'code not ok' compare actual_ok ok 18 - checking depth ok 19 - no diagnostics ok 20 - no diagnostics ok 21 - no warnings 1..21 ok t/deep_utils.t .... ok 1 - class_base class ref ok 2 - class_base base ref ok 3 - class_base class obj ok 4 - class_base base obj ok 5 - class_base class regexp ok 6 - class_base base regexp ok 7 - no warnings 1..7 ok t/descend.t ....... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'scalar eq' of '' compare actual_ok ok 5 - subtest 'scalar eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'scalar eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'scalar not eq' of '' compare actual_ok ok 12 - subtest 'scalar not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'scalar not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'def undef' of '' compare actual_ok ok 19 - subtest 'def undef' of '' compare name ok 20 - checking depth ok 21 - subtest 'def undef' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'undef def' of '' compare actual_ok ok 26 - subtest 'undef def' of '' compare name ok 27 - checking depth ok 28 - subtest 'undef def' of '' compare diag ok 29 - Test '' completed ok 30 - Test '' no premature diagnostication ok 31 - Test '' result count ok 32 - subtest 'undef undef' of '' compare actual_ok ok 33 - subtest 'undef undef' of '' compare name ok 34 - checking depth ok 35 - subtest 'undef undef' of '' compare diag ok 36 - Test 'scalar undef and blank' completed ok 37 - Test 'scalar undef and blank' no premature diagnostication ok 38 - Test 'scalar undef and blank' result count ok 39 - subtest '' of 'scalar undef and blank' compare actual_ok ok 40 - checking depth ok 41 - subtest '' of 'scalar undef and blank' compare diag ok 42 - Test '' completed ok 43 - Test '' no premature diagnostication ok 44 - Test '' result count ok 45 - subtest 'ref ref eq' of '' compare actual_ok ok 46 - subtest 'ref ref eq' of '' compare name ok 47 - checking depth ok 48 - subtest 'ref ref eq' of '' compare diag ok 49 - Test '' completed ok 50 - Test '' no premature diagnostication ok 51 - Test '' result count ok 52 - subtest 'ref ref not eq' of '' compare actual_ok ok 53 - subtest 'ref ref not eq' of '' compare name ok 54 - checking depth ok 55 - subtest 'ref ref not eq' of '' compare diag ok 56 - Test 'equal refs' completed ok 57 - Test 'equal refs' no premature diagnostication ok 58 - Test 'equal refs' result count ok 59 - subtest '' of 'equal refs' compare actual_ok ok 60 - checking depth ok 61 - subtest '' of 'equal refs' compare diag ok 62 - Test 'not calling StrVal on undef' completed ok 63 - Test 'not calling StrVal on undef' no premature diagnostication ok 64 - Test 'not calling StrVal on undef' result count ok 65 - subtest '' of 'not calling StrVal on undef' compare actual_ok ok 66 - checking depth ok 67 - no warnings 1..67 ok t/error.t ......... ok 1 - bad special ok 2 - no warnings 1..2 ok t/hash.t .......... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'hash eq' of '' compare actual_ok ok 5 - subtest 'hash eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'hash eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'hash not eq' of '' compare actual_ok ok 12 - subtest 'hash not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'hash not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'hash got DNE' of '' compare actual_ok ok 19 - subtest 'hash got DNE' of '' compare name ok 20 - checking depth ok 21 - subtest 'hash got DNE' of '' compare diag ok 22 - Test '' completed ok 23 - Test '' no premature diagnostication ok 24 - Test '' result count ok 25 - subtest 'hash expected DNE' of '' compare actual_ok ok 26 - subtest 'hash expected DNE' of '' compare name ok 27 - checking depth ok 28 - subtest 'hash expected DNE' of '' compare diag ok 29 - Test '' completed ok 30 - Test '' no premature diagnostication ok 31 - Test '' result count ok 32 - subtest 'superhash ok' of '' compare actual_ok ok 33 - subtest 'superhash ok' of '' compare name ok 34 - checking depth ok 35 - subtest 'superhash ok' of '' compare diag ok 36 - Test '' completed ok 37 - Test '' no premature diagnostication ok 38 - Test '' result count ok 39 - subtest 'subhash ok' of '' compare actual_ok ok 40 - subtest 'subhash ok' of '' compare name ok 41 - checking depth ok 42 - subtest 'subhash ok' of '' compare diag ok 43 - no warnings 1..43 ok t/hash_each.t ..... ok 1 - Test 'hash_each eq' completed ok 2 - Test 'hash_each eq' no premature diagnostication ok 3 - Test 'hash_each eq' result count ok 4 - subtest '' of 'hash_each eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'hash_each eq' compare diag ok 7 - Test 'hash_each not eq' completed ok 8 - Test 'hash_each not eq' no premature diagnostication ok 9 - Test 'hash_each not eq' result count ok 10 - subtest '' of 'hash_each not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'hash_each not eq' compare diag ok 13 - no warnings 1..13 ok t/hashkeys.t ...... ok 1 - Test 'keys ok' completed ok 2 - Test 'keys ok' no premature diagnostication ok 3 - Test 'keys ok' result count ok 4 - subtest '0' of 'keys ok' compare actual_ok ok 5 - subtest '0' of 'keys ok' compare name ok 6 - checking depth ok 7 - subtest '0' of 'keys ok' compare diag ok 8 - subtest '3' of 'keys ok' compare actual_ok ok 9 - subtest '3' of 'keys ok' compare name ok 10 - checking depth ok 11 - subtest '3' of 'keys ok' compare diag ok 12 - Test 'bad length' completed ok 13 - Test 'bad length' no premature diagnostication ok 14 - Test 'bad length' result count ok 15 - subtest '' of 'bad length' compare actual_ok ok 16 - checking depth ok 17 - subtest '' of 'bad length' compare diag ok 18 - Test 'not array' completed ok 19 - Test 'not array' no premature diagnostication ok 20 - Test 'not array' result count ok 21 - subtest 'string' of 'not array' compare actual_ok ok 22 - subtest 'string' of 'not array' compare name ok 23 - checking depth ok 24 - subtest 'string' of 'not array' compare diag ok 25 - subtest 'array' of 'not array' compare actual_ok ok 26 - subtest 'array' of 'not array' compare name ok 27 - checking depth ok 28 - subtest 'array' of 'not array' compare diag ok 29 - no warnings 1..29 ok t/ignore.t ........ ok 1 - Test 'ignore' completed ok 2 - Test 'ignore' no premature diagnostication ok 3 - Test 'ignore' result count ok 4 - subtest '' of 'ignore' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'ignore' compare diag ok 7 - no warnings 1..7 ok t/isa.t ........... ok 1 - Test 'isa eq' completed ok 2 - Test 'isa eq' no premature diagnostication ok 3 - Test 'isa eq' result count ok 4 - subtest '' of 'isa eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'isa eq' compare diag ok 7 - Test 'isa eq' completed ok 8 - Test 'isa eq' no premature diagnostication ok 9 - Test 'isa eq' result count ok 10 - subtest '' of 'isa eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'isa eq' compare diag ok 13 - Test 'isa eq' completed ok 14 - Test 'isa eq' no premature diagnostication ok 15 - Test 'isa eq' result count ok 16 - subtest '' of 'isa eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'isa eq' compare diag ok 19 - Test 'isa eq' completed ok 20 - Test 'isa eq' no premature diagnostication ok 21 - Test 'isa eq' result count ok 22 - subtest '' of 'isa eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'isa eq' compare diag ok 25 - U::isa says yes ok 26 - U::isa says yes ok 27 - Test 'isa eq' completed ok 28 - Test 'isa eq' no premature diagnostication ok 29 - Test 'isa eq' result count ok 30 - subtest '' of 'isa eq' compare actual_ok ok 31 - checking depth ok 32 - subtest '' of 'isa eq' compare diag ok 33 - no warnings 1..33 ok t/listmethods.t ... ok 1 - Test 'listmethods eq' completed ok 2 - Test 'listmethods eq' no premature diagnostication ok 3 - Test 'listmethods eq' result count ok 4 - subtest '' of 'listmethods eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'listmethods eq' compare diag ok 7 - Test 'listmethods not eq' completed ok 8 - Test 'listmethods not eq' no premature diagnostication ok 9 - Test 'listmethods not eq' result count ok 10 - subtest '' of 'listmethods not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'listmethods not eq' compare diag ok 13 - Test 'listmethods arg eq' completed ok 14 - Test 'listmethods arg eq' no premature diagnostication ok 15 - Test 'listmethods arg eq' result count ok 16 - subtest '' of 'listmethods arg eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'listmethods arg eq' compare diag ok 19 - Test 'listmethods arg not eq' completed ok 20 - Test 'listmethods arg not eq' no premature diagnostication ok 21 - Test 'listmethods arg not eq' result count ok 22 - subtest '' of 'listmethods arg not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'listmethods arg not eq' compare diag ok 25 - Test 'listmethods DNE' completed ok 26 - Test 'listmethods DNE' no premature diagnostication ok 27 - Test 'listmethods DNE' result count ok 28 - subtest '' of 'listmethods DNE' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'listmethods DNE' compare diag ok 31 - Test 'listmethods eq' completed ok 32 - Test 'listmethods eq' no premature diagnostication ok 33 - Test 'listmethods eq' result count ok 34 - subtest '' of 'listmethods eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'listmethods eq' compare diag ok 37 - Test 'listmethods not eq' completed ok 38 - Test 'listmethods not eq' no premature diagnostication ok 39 - Test 'listmethods not eq' result count ok 40 - subtest '' of 'listmethods not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'listmethods not eq' compare diag ok 43 - Test 'listmethods arg eq' completed ok 44 - Test 'listmethods arg eq' no premature diagnostication ok 45 - Test 'listmethods arg eq' result count ok 46 - subtest '' of 'listmethods arg eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'listmethods arg eq' compare diag ok 49 - Test 'listmethods arg not eq' completed ok 50 - Test 'listmethods arg not eq' no premature diagnostication ok 51 - Test 'listmethods arg not eq' result count ok 52 - subtest '' of 'listmethods arg not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'listmethods arg not eq' compare diag ok 55 - Test 'listmethods DNE' completed ok 56 - Test 'listmethods DNE' no premature diagnostication ok 57 - Test 'listmethods DNE' result count ok 58 - subtest '' of 'listmethods DNE' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'listmethods DNE' compare diag ok 61 - Test 'complex eq' completed ok 62 - Test 'complex eq' no premature diagnostication ok 63 - Test 'complex eq' result count ok 64 - subtest '' of 'complex eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'complex eq' compare diag ok 67 - Test 'complex not eq' completed ok 68 - Test 'complex not eq' no premature diagnostication ok 69 - Test 'complex not eq' result count ok 70 - subtest '' of 'complex not eq' compare actual_ok ok 71 - checking depth ok 72 - subtest '' of 'complex not eq' compare diag ok 73 - no warnings 1..73 ok t/memory.t ........ ok 1 - left didn't capture ok 2 - right didn't capture ok 3 - no warnings 1..3 ok t/methods.t ....... ok 1 - Test 'methods eq' completed ok 2 - Test 'methods eq' no premature diagnostication ok 3 - Test 'methods eq' result count ok 4 - subtest '' of 'methods eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'methods eq' compare diag ok 7 - Test 'methods not eq' completed ok 8 - Test 'methods not eq' no premature diagnostication ok 9 - Test 'methods not eq' result count ok 10 - subtest '' of 'methods not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'methods not eq' compare diag ok 13 - Test 'methods arg eq' completed ok 14 - Test 'methods arg eq' no premature diagnostication ok 15 - Test 'methods arg eq' result count ok 16 - subtest '' of 'methods arg eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'methods arg eq' compare diag ok 19 - Test 'methods arg not eq' completed ok 20 - Test 'methods arg not eq' no premature diagnostication ok 21 - Test 'methods arg not eq' result count ok 22 - subtest '' of 'methods arg not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'methods arg not eq' compare diag ok 25 - Test 'methods DNE' completed ok 26 - Test 'methods DNE' no premature diagnostication ok 27 - Test 'methods DNE' result count ok 28 - subtest '' of 'methods DNE' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'methods DNE' compare diag ok 31 - Test 'methods eq' completed ok 32 - Test 'methods eq' no premature diagnostication ok 33 - Test 'methods eq' result count ok 34 - subtest '' of 'methods eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'methods eq' compare diag ok 37 - Test 'methods not eq' completed ok 38 - Test 'methods not eq' no premature diagnostication ok 39 - Test 'methods not eq' result count ok 40 - subtest '' of 'methods not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'methods not eq' compare diag ok 43 - Test 'methods arg eq' completed ok 44 - Test 'methods arg eq' no premature diagnostication ok 45 - Test 'methods arg eq' result count ok 46 - subtest '' of 'methods arg eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'methods arg eq' compare diag ok 49 - Test 'methods arg not eq' completed ok 50 - Test 'methods arg not eq' no premature diagnostication ok 51 - Test 'methods arg not eq' result count ok 52 - subtest '' of 'methods arg not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'methods arg not eq' compare diag ok 55 - Test 'methods DNE' completed ok 56 - Test 'methods DNE' no premature diagnostication ok 57 - Test 'methods DNE' result count ok 58 - subtest '' of 'methods DNE' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'methods DNE' compare diag ok 61 - Test 'complex eq' completed ok 62 - Test 'complex eq' no premature diagnostication ok 63 - Test 'complex eq' result count ok 64 - subtest '' of 'complex eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'complex eq' compare diag ok 67 - Test 'complex not eq' completed ok 68 - Test 'complex not eq' no premature diagnostication ok 69 - Test 'complex not eq' result count ok 70 - subtest '' of 'complex not eq' compare actual_ok ok 71 - checking depth ok 72 - subtest '' of 'complex not eq' compare diag ok 73 - Test 'methods eq' completed ok 74 - Test 'methods eq' no premature diagnostication ok 75 - Test 'methods eq' result count ok 76 - subtest '' of 'methods eq' compare actual_ok ok 77 - checking depth ok 78 - subtest '' of 'methods eq' compare diag ok 79 - Test 'methods not eq' completed ok 80 - Test 'methods not eq' no premature diagnostication ok 81 - Test 'methods not eq' result count ok 82 - subtest '' of 'methods not eq' compare actual_ok ok 83 - checking depth ok 84 - no warnings 1..84 ok t/notest.t ........ 1..1 ok 1 ok t/notest_extra.t .. 1..3 ok 1 - got eq_deeply ok 2 - eq_deeply works ok 3 - no warnings ok t/number.t ........ ok 1 - Test 'number eq' completed ok 2 - Test 'number eq' no premature diagnostication ok 3 - Test 'number eq' result count ok 4 - subtest '' of 'number eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'number eq' compare diag ok 7 - Test 'number not eq' completed ok 8 - Test 'number not eq' no premature diagnostication ok 9 - Test 'number not eq' result count ok 10 - subtest '' of 'number not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'number not eq' compare diag ok 13 - Test 'funny number eq' completed ok 14 - Test 'funny number eq' no premature diagnostication ok 15 - Test 'funny number eq' result count ok 16 - subtest '' of 'funny number eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'funny number eq' compare diag ok 19 - Test 'funny number not eq' completed ok 20 - Test 'funny number not eq' no premature diagnostication ok 21 - Test 'funny number not eq' result count ok 22 - subtest '' of 'funny number not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'funny number not eq' compare diag ok 25 - Test 'number tolerance eq' completed ok 26 - Test 'number tolerance eq' no premature diagnostication ok 27 - Test 'number tolerance eq' result count ok 28 - subtest '' of 'number tolerance eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'number tolerance eq' compare diag ok 31 - Test 'number tolerance not eq' completed ok 32 - Test 'number tolerance not eq' no premature diagnostication ok 33 - Test 'number tolerance not eq' result count ok 34 - subtest '' of 'number tolerance not eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'number tolerance not eq' compare diag ok 37 - Test 'over number eq' completed ok 38 - Test 'over number eq' no premature diagnostication ok 39 - Test 'over number eq' result count ok 40 - subtest '' of 'over number eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'over number eq' compare diag ok 43 - Test 'over number not eq' completed ok 44 - Test 'over number not eq' no premature diagnostication ok 45 - Test 'over number not eq' result count ok 46 - subtest '' of 'over number not eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'over number not eq' compare diag ok 49 - no warnings 1..49 ok t/reftype.t ....... ok 1 - Test 'ARRAY ok' completed ok 2 - Test 'ARRAY ok' no premature diagnostication ok 3 - Test 'ARRAY ok' result count ok 4 - subtest '' of 'ARRAY ok' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'ARRAY ok' compare diag ok 7 - Test 'ARRAY' completed ok 8 - Test 'ARRAY' no premature diagnostication ok 9 - Test 'ARRAY' result count ok 10 - subtest '' of 'ARRAY' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'ARRAY' compare diag ok 13 - no warnings 1..13 ok t/regexp.t ........ ok 1 - Test 're eq' completed ok 2 - Test 're eq' no premature diagnostication ok 3 - Test 're eq' result count ok 4 - subtest '' of 're eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 're eq' compare diag ok 7 - Test 're not eq' completed ok 8 - Test 're not eq' no premature diagnostication ok 9 - Test 're not eq' result count ok 10 - subtest '' of 're not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 're not eq' compare diag ok 13 - Test 'string re eq' completed ok 14 - Test 'string re eq' no premature diagnostication ok 15 - Test 'string re eq' result count ok 16 - subtest '' of 'string re eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'string re eq' compare diag ok 19 - Test 'string runre not eq' completed ok 20 - Test 'string runre not eq' no premature diagnostication ok 21 - Test 'string runre not eq' result count ok 22 - subtest '' of 'string runre not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'string runre not eq' compare diag ok 25 - Test 'matches re eq' completed ok 26 - Test 'matches re eq' no premature diagnostication ok 27 - Test 'matches re eq' result count ok 28 - subtest '' of 'matches re eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'matches re eq' compare diag ok 31 - Test 'matches global re eq' completed ok 32 - Test 'matches global re eq' no premature diagnostication ok 33 - Test 'matches global re eq' result count ok 34 - subtest '' of 'matches global re eq' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'matches global re eq' compare diag ok 37 - Test 'matches global not eq' completed ok 38 - Test 'matches global not eq' no premature diagnostication ok 39 - Test 'matches global not eq' result count ok 40 - subtest '' of 'matches global not eq' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'matches global not eq' compare diag ok 43 - Test 'matches re and set eq' completed ok 44 - Test 'matches re and set eq' no premature diagnostication ok 45 - Test 'matches re and set eq' result count ok 46 - subtest '' of 'matches re and set eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'matches re and set eq' compare diag ok 49 - Test 'string runre not eq' completed ok 50 - Test 'string runre not eq' no premature diagnostication ok 51 - Test 'string runre not eq' result count ok 52 - subtest '' of 'string runre not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'string runre not eq' compare diag ok 55 - no warnings 1..55 ok t/regexpref.t ..... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'regexp ref eq' of '' compare actual_ok ok 5 - subtest 'regexp ref eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'regexp ref eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'regexp ref not eq' of '' compare actual_ok ok 12 - subtest 'regexp ref not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'regexp ref not eq' of '' compare diag ok 15 - no warnings 1..15 ok t/scalar.t ........ ok 1 - Test 'stringified ref not eq' completed ok 2 - Test 'stringified ref not eq' no premature diagnostication ok 3 - Test 'stringified ref not eq' result count ok 4 - subtest '' of 'stringified ref not eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'stringified ref not eq' compare diag ok 7 - Test 'undef ne ''' completed ok 8 - Test 'undef ne ''' no premature diagnostication ok 9 - Test 'undef ne ''' result count ok 10 - subtest '' of 'undef ne ''' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'undef ne ''' compare diag ok 13 - Test 'shallow not eq' completed ok 14 - Test 'shallow not eq' no premature diagnostication ok 15 - Test 'shallow not eq' result count ok 16 - subtest '' of 'shallow not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'shallow not eq' compare diag ok 19 - Test 'deep after shallow not eq' completed ok 20 - Test 'deep after shallow not eq' no premature diagnostication ok 21 - Test 'deep after shallow not eq' result count ok 22 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'deep after shallow not eq' compare diag ok 25 - no warnings 1..25 ok t/scalarref.t ..... ok 1 - Test '' completed ok 2 - Test '' no premature diagnostication ok 3 - Test '' result count ok 4 - subtest 'scalar ref eq' of '' compare actual_ok ok 5 - subtest 'scalar ref eq' of '' compare name ok 6 - checking depth ok 7 - subtest 'scalar ref eq' of '' compare diag ok 8 - Test '' completed ok 9 - Test '' no premature diagnostication ok 10 - Test '' result count ok 11 - subtest 'scalar ref not eq' of '' compare actual_ok ok 12 - subtest 'scalar ref not eq' of '' compare name ok 13 - checking depth ok 14 - subtest 'scalar ref not eq' of '' compare diag ok 15 - Test '' completed ok 16 - Test '' no premature diagnostication ok 17 - Test '' result count ok 18 - subtest 'scalar ref not ref' of '' compare actual_ok ok 19 - subtest 'scalar ref not ref' of '' compare name ok 20 - checking depth ok 21 - subtest 'scalar ref not ref' of '' compare diag ok 22 - no warnings 1..22 ok t/set.t ........... ok 1 - Test 'empty eq' completed ok 2 - Test 'empty eq' no premature diagnostication ok 3 - Test 'empty eq' result count ok 4 - subtest '' of 'empty eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'empty eq' compare diag ok 7 - Test 'empty eq' completed ok 8 - Test 'empty eq' no premature diagnostication ok 9 - Test 'empty eq' result count ok 10 - subtest '' of 'empty eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'empty eq' compare diag ok 13 - Test '3 elem eq' completed ok 14 - Test '3 elem eq' no premature diagnostication ok 15 - Test '3 elem eq' result count ok 16 - subtest '' of '3 elem eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of '3 elem eq' compare diag ok 19 - Test 'empty extra' completed ok 20 - Test 'empty extra' no premature diagnostication ok 21 - Test 'empty extra' result count ok 22 - subtest '' of 'empty extra' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'empty extra' compare diag ok 25 - Test 'empty missing' completed ok 26 - Test 'empty missing' no premature diagnostication ok 27 - Test 'empty missing' result count ok 28 - subtest '' of 'empty missing' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'empty missing' compare diag ok 31 - Test 'extra and missing' completed ok 32 - Test 'extra and missing' no premature diagnostication ok 33 - Test 'extra and missing' result count ok 34 - subtest '' of 'extra and missing' compare actual_ok ok 35 - checking depth ok 36 - subtest '' of 'extra and missing' compare diag ok 37 - Test 'no array' completed ok 38 - Test 'no array' no premature diagnostication ok 39 - Test 'no array' result count ok 40 - subtest '' of 'no array' compare actual_ok ok 41 - checking depth ok 42 - subtest '' of 'no array' compare diag ok 43 - Test 'set of sets eq' completed ok 44 - Test 'set of sets eq' no premature diagnostication ok 45 - Test 'set of sets eq' result count ok 46 - subtest '' of 'set of sets eq' compare actual_ok ok 47 - checking depth ok 48 - subtest '' of 'set of sets eq' compare diag ok 49 - Test 'set of sets not eq' completed ok 50 - Test 'set of sets not eq' no premature diagnostication ok 51 - Test 'set of sets not eq' result count ok 52 - subtest '' of 'set of sets not eq' compare actual_ok ok 53 - checking depth ok 54 - subtest '' of 'set of sets not eq' compare diag ok 55 - Test 'circular double set eq' completed ok 56 - Test 'circular double set eq' no premature diagnostication ok 57 - Test 'circular double set eq' result count ok 58 - subtest '' of 'circular double set eq' compare actual_ok ok 59 - checking depth ok 60 - subtest '' of 'circular double set eq' compare diag ok 61 - Test 'circular double set not eq' completed ok 62 - Test 'circular double set not eq' no premature diagnostication ok 63 - Test 'circular double set not eq' result count ok 64 - subtest '' of 'circular double set not eq' compare actual_ok ok 65 - checking depth ok 66 - subtest '' of 'circular double set not eq' compare diag ok 67 - Test 'cmp_set eq' completed ok 68 - Test 'cmp_set eq' no premature diagnostication ok 69 - Test 'cmp_set eq' result count ok 70 - subtest '' of 'cmp_set eq' compare actual_ok ok 71 - checking depth ok 72 - Test 'cmp_set not eq' completed ok 73 - Test 'cmp_set not eq' no premature diagnostication ok 74 - Test 'cmp_set not eq' result count ok 75 - subtest '' of 'cmp_set not eq' compare actual_ok ok 76 - checking depth not ok 77 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 78 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 79 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 80 # TODO & SKIP Because I want to get it out the door see notes on bags and sets not ok 81 # TODO & SKIP Because I want to get it out the door see notes on bags and sets ok 82 - Test 'supersetof yes' completed ok 83 - Test 'supersetof yes' no premature diagnostication ok 84 - Test 'supersetof yes' result count ok 85 - subtest '' of 'supersetof yes' compare actual_ok ok 86 - checking depth ok 87 - subtest '' of 'supersetof yes' compare diag ok 88 - Test 'supersetof no' completed ok 89 - Test 'supersetof no' no premature diagnostication ok 90 - Test 'supersetof no' result count ok 91 - subtest '' of 'supersetof no' compare actual_ok ok 92 - checking depth ok 93 - subtest '' of 'supersetof no' compare diag ok 94 - Test 'subsetof yes' completed ok 95 - Test 'subsetof yes' no premature diagnostication ok 96 - Test 'subsetof yes' result count ok 97 - subtest '' of 'subsetof yes' compare actual_ok ok 98 - checking depth ok 99 - subtest '' of 'subsetof yes' compare diag ok 100 - Test 'subsetof no' completed ok 101 - Test 'subsetof no' no premature diagnostication ok 102 - Test 'subsetof no' result count ok 103 - subtest '' of 'subsetof no' compare actual_ok ok 104 - checking depth ok 105 - subtest '' of 'subsetof no' compare diag ok 106 - Test 'undef warnings' completed ok 107 - Test 'undef warnings' no premature diagnostication ok 108 - Test 'undef warnings' result count ok 109 - subtest '' of 'undef warnings' compare actual_ok ok 110 - checking depth ok 111 - subtest '' of 'undef warnings' compare diag ok 112 - Test 'warnings extra' completed ok 113 - Test 'warnings extra' no premature diagnostication ok 114 - Test 'warnings extra' result count ok 115 - subtest '' of 'warnings extra' compare actual_ok ok 116 - checking depth ok 117 - subtest '' of 'warnings extra' compare diag ok 118 - no warnings 1..118 ok t/shallow.t ....... ok 1 - Test 'shallow eq' completed ok 2 - Test 'shallow eq' no premature diagnostication ok 3 - Test 'shallow eq' result count ok 4 - subtest '' of 'shallow eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'shallow eq' compare diag ok 7 - Test 'shallow not eq' completed ok 8 - Test 'shallow not eq' no premature diagnostication ok 9 - Test 'shallow not eq' result count ok 10 - subtest '' of 'shallow not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'shallow not eq' compare diag ok 13 - Test 'shallow not eq' completed ok 14 - Test 'shallow not eq' no premature diagnostication ok 15 - Test 'shallow not eq' result count ok 16 - subtest '' of 'shallow not eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'shallow not eq' compare diag ok 19 - Test 'deep after shallow not eq' completed ok 20 - Test 'deep after shallow not eq' no premature diagnostication ok 21 - Test 'deep after shallow not eq' result count ok 22 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'deep after shallow not eq' compare diag ok 25 - Test 'deep after shallow not eq' completed ok 26 - Test 'deep after shallow not eq' no premature diagnostication ok 27 - Test 'deep after shallow not eq' result count ok 28 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 29 - checking depth ok 30 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 31 - checking depth ok 32 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 33 - checking depth ok 34 - subtest '' of 'deep after shallow not eq' compare actual_ok ok 35 - checking depth ok 36 - no warnings 1..36 ok t/string.t ........ ok 1 - Test 'string eq' completed ok 2 - Test 'string eq' no premature diagnostication ok 3 - Test 'string eq' result count ok 4 - subtest '' of 'string eq' compare actual_ok ok 5 - checking depth ok 6 - subtest '' of 'string eq' compare diag ok 7 - Test 'string not eq' completed ok 8 - Test 'string not eq' no premature diagnostication ok 9 - Test 'string not eq' result count ok 10 - subtest '' of 'string not eq' compare actual_ok ok 11 - checking depth ok 12 - subtest '' of 'string not eq' compare diag ok 13 - Test 'over string eq' completed ok 14 - Test 'over string eq' no premature diagnostication ok 15 - Test 'over string eq' result count ok 16 - subtest '' of 'over string eq' compare actual_ok ok 17 - checking depth ok 18 - subtest '' of 'over string eq' compare diag ok 19 - Test 'over string not eq' completed ok 20 - Test 'over string not eq' no premature diagnostication ok 21 - Test 'over string not eq' result count ok 22 - subtest '' of 'over string not eq' compare actual_ok ok 23 - checking depth ok 24 - subtest '' of 'over string not eq' compare diag ok 25 - no warnings 1..25 ok All tests successful. Files=35, Tests=1139, 3 wallclock secs ( 0.25 usr 0.06 sys + 2.39 cusr 0.32 csys = 3.02 CPU) Result: PASS RJBS/Test-Deep-0.110.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Test-Deep-0.110 already made Running test for module 'Test::Warn' Running make for C/CH/CHORNY/Test-Warn-0.24.tar.gz Prepending /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/C/CH/CHORNY/Test-Warn-0.24.tar.gz ok Test-Warn-0.24 Test-Warn-0.24/Changes Test-Warn-0.24/Makefile.PL Test-Warn-0.24/MANIFEST Test-Warn-0.24/META.json Test-Warn-0.24/META.yml Test-Warn-0.24/README Test-Warn-0.24/Warn.pm Test-Warn-0.24/t Test-Warn-0.24/t/1.t Test-Warn-0.24/t/carped.t Test-Warn-0.24/t/pod.t Test-Warn-0.24/t/warnings_are.t Test-Warn-0.24/t/warnings_exist.t Test-Warn-0.24/t/warnings_exist1.pl Test-Warn-0.24/t/warnings_like.t /bin/tar: Read 9216 bytes from - Test-Warn-0.24/t/warning_is.t Test-Warn-0.24/t/warning_like.t Prepending /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building C/CH/CHORNY/Test-Warn-0.24.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Warn Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- CHORNY/Test-Warn-0.24.tar.gz ---- Tree::DAG_Node [requires] Prepending /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Tree::DAG_Node' Running make for R/RS/RSAVAGE/Tree-DAG_Node-1.11.tgz Prepending /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.11.tgz ok Tree-DAG_Node-1.11 Tree-DAG_Node-1.11/Makefile.PL Tree-DAG_Node-1.11/README Tree-DAG_Node-1.11/META.json Tree-DAG_Node-1.11/CHANGES Tree-DAG_Node-1.11/Changelog.ini Tree-DAG_Node-1.11/Build.PL Tree-DAG_Node-1.11/META.yml Tree-DAG_Node-1.11/MANIFEST Tree-DAG_Node-1.11/scripts Tree-DAG_Node-1.11/scripts/cut.and.paste.subtrees.pl Tree-DAG_Node-1.11/t Tree-DAG_Node-1.11/t/load.t Tree-DAG_Node-1.11/t/pod.t Tree-DAG_Node-1.11/t/about.perl.t Tree-DAG_Node-1.11/t/cut.and.paste.subtrees.t Tree-DAG_Node-1.11/lib Tree-DAG_Node-1.11/lib/Tree Tree-DAG_Node-1.11/lib/Tree/DAG_Node.pm /bin/tar: Read 6144 bytes from - Prepending /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building R/RS/RSAVAGE/Tree-DAG_Node-1.11.tgz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Tree::DAG_Node Writing MYMETA.yml and MYMETA.json >>> make cp lib/Tree/DAG_Node.pm blib/lib/Tree/DAG_Node.pm Manifying blib/man3/Tree::DAG_Node.3 RSAVAGE/Tree-DAG_Node-1.11.tgz make -- OK Prepending /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/about.perl.t .............. 1..2 # Running under perl version 5.018000 for linux # Current time local: Tue Jun 18 14:11:17 2013 # Current time GMT: Tue Jun 18 21:11:17 2013 # Using Test.pm version 1.26 ok 1 # # #Perl v5.18.0 under linux # Modules in memory: # ActivePerl v1800; # Algorithm; # Algorithm::Diff; # Carp v1.26; # CORE; # CORE::GLOBAL; # DB; # DEADNODE; # DynaLoader; # Exporter v5.68; # Exporter::Heavy v5.68; # File; # File::Temp; # Internals; # IO; # IO::File; # IO::Handle; # IO::Seekable; # MacPerl; # mro; # overload; # PerlIO; # PerlIO::Layer; # re; # Regexp; # strict v1.07; # Test v1.26; # threads; # Tree; # Tree::DAG_Node v1.11; # UNIVERSAL; # utf8; # vars v1.03; # version; # warnings v1.18; # warnings::register v1.02; # Win32; #[at Tue Jun 18 21:11:17 2013 (local) / Tue Jun 18 14:11:17 2013 (GMT)] # Running in an ASCII world. # # @INC: # [/home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib] # [/home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch] # [/home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch] # [/home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib] # [/home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch] # [/home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib] # [/home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch] # [/home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib] # [/home/fly1800/var/megalib] # [/home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch] # [/home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib] # [/home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch] # [/home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib] # [/home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch] # [/home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib] # [/home/fly1800/var/megalib] # [/home/fly1800/ap1800-297235/site/lib] # [/home/fly1800/ap1800-297235/lib] # [.] # # # %INC: # [Carp.pm] = [/home/fly1800/var/megalib/Carp.pm] # [Exporter.pm] = [/home/fly1800/var/megalib/Exporter.pm] # [Exporter/Heavy.pm] = [/home/fly1800/var/megalib/Exporter/Heavy.pm] # [strict.pm] = [/home/fly1800/ap1800-297235/lib/strict.pm] # [Test.pm] = [/home/fly1800/var/megalib/Test.pm] # [Tree/DAG_Node.pm] = [/home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib/Tree/DAG_Node.pm] # [vars.pm] = [/home/fly1800/ap1800-297235/lib/vars.pm] # [warnings.pm] = [/home/fly1800/ap1800-297235/lib/warnings.pm] # [warnings/register.pm] = [/home/fly1800/ap1800-297235/lib/warnings/register.pm] ok 2 ok # Warning: Don't try this at home kids. Some trees get into an infinite loop. t/cut.and.paste.subtrees.t .. ok 1 - Grow tree ok 2 - draw_ascii_tree() before cut-and-paste returned expected string ok 3 - tree2string() before cut-and-paste returned expected string ok 4 - Process tree ok 5 - draw_ascii_tree() after cut-and-paste returned expected string ok 6 - tree2string() after cut-and-paste returned expected string 1..6 ok t/load.t .................... ok 1 - use Tree::DAG_Node; 1..1 ok t/pod.t ..................... 1..1 ok 1 - POD test for blib/lib/Tree/DAG_Node.pm ok All tests successful. Files=4, Tests=10, 0 wallclock secs ( 0.05 usr 0.01 sys + 0.28 cusr 0.03 csys = 0.37 CPU) Result: PASS RSAVAGE/Tree-DAG_Node-1.11.tgz make test TEST_VERBOSE=1 -- OK PPD for Tree-DAG_Node-1.11 already made Running make for C/CH/CHORNY/Test-Warn-0.24.tar.gz Prepending /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V Prepending /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building C/CH/CHORNY/Test-Warn-0.24.tar.gz >>> make cp Warn.pm blib/lib/Test/Warn.pm Manifying blib/man3/Test::Warn.3 CHORNY/Test-Warn-0.24.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/1.t ............... 1..1 # Running under perl version 5.018000 for linux # Current time local: Tue Jun 18 14:11:18 2013 # Current time GMT: Tue Jun 18 21:11:18 2013 # Using Test.pm version 1.26 ok 1 ok t/carped.t .......... 1..6 ok 1 - Warnings and Carpings mixed, asked only for like warnings ok 2 - Warnings and Carpings mixed, asked only for like carpings ok 3 - Warnings and Carpings mixed, asked for the right likes ok 4 - Warnings and Carpings mixed, asked only for warnings ok 5 - Warnings and Carpings mixed, asked only for carpings ok 6 - Warnings and Carpings mixed, asked for the right ones ok # Test::Pod version 1.48 t/pod.t ............. 1..1 ok 1 - POD test for blib/lib/Test/Warn.pm ok t/warning_is.t ...... 1..48 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - another warning instead of my warning (with a testname) ok 8 - another warning instead of my warning (with a testname) ok 9 - another warning instead of my warning (with a testname) ok 10 - another warning instead of my warning (with a testname) ok 11 - another warning instead of my warning (with a testname) ok 12 - another warning instead of my warning (with a testname) ok 13 - quite only a sub warning (with a testname) ok 14 - quite only a sub warning (with a testname) ok 15 - quite only a sub warning (with a testname) ok 16 - quite only a sub warning (with a testname) ok 17 - quite only a sub warning (with a testname) ok 18 - quite only a sub warning (with a testname) ok 19 - no warning, but expected one (with a testname) ok 20 - no warning, but expected one (with a testname) ok 21 - no warning, but expected one (with a testname) ok 22 - no warning, but expected one (with a testname) ok 23 - no warning, but expected one (with a testname) ok 24 - no warning, but expected one (with a testname) ok 25 - warning, but didn't expect one (with a testname) ok 26 - warning, but didn't expect one (with a testname) ok 27 - warning, but didn't expect one (with a testname) ok 28 - warning, but didn't expect one (with a testname) ok 29 - warning, but didn't expect one (with a testname) ok 30 - warning, but didn't expect one (with a testname) ok 31 - no warning (with a testname) ok 32 - no warning (with a testname) ok 33 - no warning (with a testname) ok 34 - no warning (with a testname) ok 35 - no warning (with a testname) ok 36 - no warning (with a testname) ok 37 - warning with crazy letters (with a testname) ok 38 - warning with crazy letters (with a testname) ok 39 - warning with crazy letters (with a testname) ok 40 - warning with crazy letters (with a testname) ok 41 - warning with crazy letters (with a testname) ok 42 - warning with crazy letters (with a testname) ok 43 - more than one warning (with a testname) ok 44 - more than one warning (with a testname) ok 45 - more than one warning (with a testname) ok 46 - more than one warning (with a testname) ok 47 - more than one warning (with a testname) ok 48 - more than one warning (with a testname) ok t/warning_like.t .... 1..96 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (with a testname) ok 10 - standard warning to find (with a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - another warning instead of my warning (with a testname) ok 14 - another warning instead of my warning (with a testname) ok 15 - another warning instead of my warning (with a testname) ok 16 - another warning instead of my warning (with a testname) ok 17 - another warning instead of my warning (with a testname) ok 18 - another warning instead of my warning (with a testname) ok 19 - another warning instead of my warning (with a testname) ok 20 - another warning instead of my warning (with a testname) ok 21 - another warning instead of my warning (with a testname) ok 22 - another warning instead of my warning (with a testname) ok 23 - another warning instead of my warning (with a testname) ok 24 - another warning instead of my warning (with a testname) ok 25 - quite only a sub warning (with a testname) ok 26 - quite only a sub warning (with a testname) ok 27 - quite only a sub warning (with a testname) ok 28 - quite only a sub warning (with a testname) ok 29 - quite only a sub warning (with a testname) ok 30 - quite only a sub warning (with a testname) ok 31 - quite only a sub warning (with a testname) ok 32 - quite only a sub warning (with a testname) ok 33 - quite only a sub warning (with a testname) ok 34 - quite only a sub warning (with a testname) ok 35 - quite only a sub warning (with a testname) ok 36 - quite only a sub warning (with a testname) ok 37 - no warning, but expected one (with a testname) ok 38 - no warning, but expected one (with a testname) ok 39 - no warning, but expected one (with a testname) ok 40 - no warning, but expected one (with a testname) ok 41 - no warning, but expected one (with a testname) ok 42 - no warning, but expected one (with a testname) ok 43 - no warning, but expected one (with a testname) ok 44 - no warning, but expected one (with a testname) ok 45 - no warning, but expected one (with a testname) ok 46 - no warning, but expected one (with a testname) ok 47 - no warning, but expected one (with a testname) ok 48 - no warning, but expected one (with a testname) ok 49 - warning, but didn't expect one (with a testname) ok 50 - warning, but didn't expect one (with a testname) ok 51 - warning, but didn't expect one (with a testname) ok 52 - warning, but didn't expect one (with a testname) ok 53 - warning, but didn't expect one (with a testname) ok 54 - warning, but didn't expect one (with a testname) ok 55 - warning, but didn't expect one (with a testname) ok 56 - warning, but didn't expect one (with a testname) ok 57 - warning, but didn't expect one (with a testname) ok 58 - warning, but didn't expect one (with a testname) ok 59 - warning, but didn't expect one (with a testname) ok 60 - warning, but didn't expect one (with a testname) ok 61 - no warning (with a testname) ok 62 - no warning (with a testname) ok 63 - no warning (with a testname) ok 64 - no warning (with a testname) ok 65 - no warning (with a testname) ok 66 - no warning (with a testname) ok 67 - no warning (with a testname) ok 68 - no warning (with a testname) ok 69 - no warning (with a testname) ok 70 - no warning (with a testname) ok 71 - no warning (with a testname) ok 72 - no warning (with a testname) ok 73 - warning with crazy letters (with a testname) ok 74 - warning with crazy letters (with a testname) ok 75 - warning with crazy letters (with a testname) ok 76 - warning with crazy letters (with a testname) ok 77 - warning with crazy letters (with a testname) ok 78 - warning with crazy letters (with a testname) ok 79 - warning with crazy letters (with a testname) ok 80 - warning with crazy letters (with a testname) ok 81 - warning with crazy letters (with a testname) ok 82 - warning with crazy letters (with a testname) ok 83 - warning with crazy letters (with a testname) ok 84 - warning with crazy letters (with a testname) ok 85 - more than one warning (with a testname) ok 86 - more than one warning (with a testname) ok 87 - more than one warning (with a testname) ok 88 - more than one warning (with a testname) ok 89 - more than one warning (with a testname) ok 90 - more than one warning (with a testname) ok 91 - more than one warning (with a testname) ok 92 - more than one warning (with a testname) ok 93 - more than one warning (with a testname) ok 94 - more than one warning (with a testname) ok 95 - more than one warning (with a testname) ok 96 - more than one warning (with a testname) ok t/warnings_are.t .... 1..224 ok 1 - standard warning to find (with a testname) ok 2 - standard warning to find (with a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (with a testname) ok 6 - standard warning to find (with a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (with a testname) ok 10 - standard warning to find (with a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - standard warning to find (with a testname) ok 14 - standard warning to find (with a testname) ok 15 - standard warning to find (with a testname) ok 16 - standard warning to find (with a testname) ok 17 - another warning instead of my warning (with a testname) ok 18 - another warning instead of my warning (with a testname) ok 19 - another warning instead of my warning (with a testname) ok 20 - another warning instead of my warning (with a testname) ok 21 - another warning instead of my warning (with a testname) ok 22 - another warning instead of my warning (with a testname) ok 23 - another warning instead of my warning (with a testname) ok 24 - another warning instead of my warning (with a testname) ok 25 - another warning instead of my warning (with a testname) ok 26 - another warning instead of my warning (with a testname) ok 27 - another warning instead of my warning (with a testname) ok 28 - another warning instead of my warning (with a testname) ok 29 - another warning instead of my warning (with a testname) ok 30 - another warning instead of my warning (with a testname) ok 31 - another warning instead of my warning (with a testname) ok 32 - another warning instead of my warning (with a testname) ok 33 - quite only a sub warning (with a testname) ok 34 - quite only a sub warning (with a testname) ok 35 - quite only a sub warning (with a testname) ok 36 - quite only a sub warning (with a testname) ok 37 - quite only a sub warning (with a testname) ok 38 - quite only a sub warning (with a testname) ok 39 - quite only a sub warning (with a testname) ok 40 - quite only a sub warning (with a testname) ok 41 - quite only a sub warning (with a testname) ok 42 - quite only a sub warning (with a testname) ok 43 - quite only a sub warning (with a testname) ok 44 - quite only a sub warning (with a testname) ok 45 - quite only a sub warning (with a testname) ok 46 - quite only a sub warning (with a testname) ok 47 - quite only a sub warning (with a testname) ok 48 - quite only a sub warning (with a testname) ok 49 - no warning, but expected one (with a testname) ok 50 - no warning, but expected one (with a testname) ok 51 - no warning, but expected one (with a testname) ok 52 - no warning, but expected one (with a testname) ok 53 - no warning, but expected one (with a testname) ok 54 - no warning, but expected one (with a testname) ok 55 - no warning, but expected one (with a testname) ok 56 - no warning, but expected one (with a testname) ok 57 - no warning, but expected one (with a testname) ok 58 - no warning, but expected one (with a testname) ok 59 - no warning, but expected one (with a testname) ok 60 - no warning, but expected one (with a testname) ok 61 - no warning, but expected one (with a testname) ok 62 - no warning, but expected one (with a testname) ok 63 - no warning, but expected one (with a testname) ok 64 - no warning, but expected one (with a testname) ok 65 - warning, but didn't expect one (with a testname) ok 66 - warning, but didn't expect one (with a testname) ok 67 - warning, but didn't expect one (with a testname) ok 68 - warning, but didn't expect one (with a testname) ok 69 - warning, but didn't expect one (with a testname) ok 70 - warning, but didn't expect one (with a testname) ok 71 - warning, but didn't expect one (with a testname) ok 72 - warning, but didn't expect one (with a testname) ok 73 - warning, but didn't expect one (with a testname) ok 74 - warning, but didn't expect one (with a testname) ok 75 - warning, but didn't expect one (with a testname) ok 76 - warning, but didn't expect one (with a testname) ok 77 - warning, but didn't expect one (with a testname) ok 78 - warning, but didn't expect one (with a testname) ok 79 - warning, but didn't expect one (with a testname) ok 80 - warning, but didn't expect one (with a testname) ok 81 - no warning (with a testname) ok 82 - no warning (with a testname) ok 83 - no warning (with a testname) ok 84 - no warning (with a testname) ok 85 - no warning (with a testname) ok 86 - no warning (with a testname) ok 87 - no warning (with a testname) ok 88 - no warning (with a testname) ok 89 - no warning (with a testname) ok 90 - no warning (with a testname) ok 91 - no warning (with a testname) ok 92 - no warning (with a testname) ok 93 - no warning (with a testname) ok 94 - no warning (with a testname) ok 95 - no warning (with a testname) ok 96 - no warning (with a testname) ok 97 - warning with crazy letters (with a testname) ok 98 - warning with crazy letters (with a testname) ok 99 - warning with crazy letters (with a testname) ok 100 - warning with crazy letters (with a testname) ok 101 - warning with crazy letters (with a testname) ok 102 - warning with crazy letters (with a testname) ok 103 - warning with crazy letters (with a testname) ok 104 - warning with crazy letters (with a testname) ok 105 - warning with crazy letters (with a testname) ok 106 - warning with crazy letters (with a testname) ok 107 - warning with crazy letters (with a testname) ok 108 - warning with crazy letters (with a testname) ok 109 - warning with crazy letters (with a testname) ok 110 - warning with crazy letters (with a testname) ok 111 - warning with crazy letters (with a testname) ok 112 - warning with crazy letters (with a testname) ok 113 - more than one warning (1) (with a testname) ok 114 - more than one warning (1) (with a testname) ok 115 - more than one warning (1) (with a testname) ok 116 - more than one warning (1) (with a testname) ok 117 - more than one warning (1) (with a testname) ok 118 - more than one warning (1) (with a testname) ok 119 - more than one warning (1) (with a testname) ok 120 - more than one warning (1) (with a testname) ok 121 - more than one warning (1) (with a testname) ok 122 - more than one warning (1) (with a testname) ok 123 - more than one warning (1) (with a testname) ok 124 - more than one warning (1) (with a testname) ok 125 - more than one warning (1) (with a testname) ok 126 - more than one warning (1) (with a testname) ok 127 - more than one warning (1) (with a testname) ok 128 - more than one warning (1) (with a testname) ok 129 - more than one warning (2) (with a testname) ok 130 - more than one warning (2) (with a testname) ok 131 - more than one warning (2) (with a testname) ok 132 - more than one warning (2) (with a testname) ok 133 - more than one warning (2) (with a testname) ok 134 - more than one warning (2) (with a testname) ok 135 - more than one warning (2) (with a testname) ok 136 - more than one warning (2) (with a testname) ok 137 - more than one warning (2) (with a testname) ok 138 - more than one warning (2) (with a testname) ok 139 - more than one warning (2) (with a testname) ok 140 - more than one warning (2) (with a testname) ok 141 - more than one warning (2) (with a testname) ok 142 - more than one warning (2) (with a testname) ok 143 - more than one warning (2) (with a testname) ok 144 - more than one warning (2) (with a testname) ok 145 - more than one warning (standard ok) (with a testname) ok 146 - more than one warning (standard ok) (with a testname) ok 147 - more than one warning (standard ok) (with a testname) ok 148 - more than one warning (standard ok) (with a testname) ok 149 - more than one warning (standard ok) (with a testname) ok 150 - more than one warning (standard ok) (with a testname) ok 151 - more than one warning (standard ok) (with a testname) ok 152 - more than one warning (standard ok) (with a testname) ok 153 - more than one warning (standard ok) (with a testname) ok 154 - more than one warning (standard ok) (with a testname) ok 155 - more than one warning (standard ok) (with a testname) ok 156 - more than one warning (standard ok) (with a testname) ok 157 - more than one warning (standard ok) (with a testname) ok 158 - more than one warning (standard ok) (with a testname) ok 159 - more than one warning (standard ok) (with a testname) ok 160 - more than one warning (standard ok) (with a testname) ok 161 - more than one warning (two similar warnings) (with a testname) ok 162 - more than one warning (two similar warnings) (with a testname) ok 163 - more than one warning (two similar warnings) (with a testname) ok 164 - more than one warning (two similar warnings) (with a testname) ok 165 - more than one warning (two similar warnings) (with a testname) ok 166 - more than one warning (two similar warnings) (with a testname) ok 167 - more than one warning (two similar warnings) (with a testname) ok 168 - more than one warning (two similar warnings) (with a testname) ok 169 - more than one warning (two similar warnings) (with a testname) ok 170 - more than one warning (two similar warnings) (with a testname) ok 171 - more than one warning (two similar warnings) (with a testname) ok 172 - more than one warning (two similar warnings) (with a testname) ok 173 - more than one warning (two similar warnings) (with a testname) ok 174 - more than one warning (two similar warnings) (with a testname) ok 175 - more than one warning (two similar warnings) (with a testname) ok 176 - more than one warning (two similar warnings) (with a testname) ok 177 - more than one warning (different order) (with a testname) ok 178 - more than one warning (different order) (with a testname) ok 179 - more than one warning (different order) (with a testname) ok 180 - more than one warning (different order) (with a testname) ok 181 - more than one warning (different order) (with a testname) ok 182 - more than one warning (different order) (with a testname) ok 183 - more than one warning (different order) (with a testname) ok 184 - more than one warning (different order) (with a testname) ok 185 - more than one warning (different order) (with a testname) ok 186 - more than one warning (different order) (with a testname) ok 187 - more than one warning (different order) (with a testname) ok 188 - more than one warning (different order) (with a testname) ok 189 - more than one warning (different order) (with a testname) ok 190 - more than one warning (different order) (with a testname) ok 191 - more than one warning (different order) (with a testname) ok 192 - more than one warning (different order) (with a testname) ok 193 - many warnings ok (with a testname) ok 194 - many warnings ok (with a testname) ok 195 - many warnings ok (with a testname) ok 196 - many warnings ok (with a testname) ok 197 - many warnings ok (with a testname) ok 198 - many warnings ok (with a testname) ok 199 - many warnings ok (with a testname) ok 200 - many warnings ok (with a testname) ok 201 - many warnings ok (with a testname) ok 202 - many warnings ok (with a testname) ok 203 - many warnings ok (with a testname) ok 204 - many warnings ok (with a testname) ok 205 - many warnings ok (with a testname) ok 206 - many warnings ok (with a testname) ok 207 - many warnings ok (with a testname) ok 208 - many warnings ok (with a testname) ok 209 - many, but diff. warnings (with a testname) ok 210 - many, but diff. warnings (with a testname) ok 211 - many, but diff. warnings (with a testname) ok 212 - many, but diff. warnings (with a testname) ok 213 - many, but diff. warnings (with a testname) ok 214 - many, but diff. warnings (with a testname) ok 215 - many, but diff. warnings (with a testname) ok 216 - many, but diff. warnings (with a testname) ok 217 - many, but diff. warnings (with a testname) ok 218 - many, but diff. warnings (with a testname) ok 219 - many, but diff. warnings (with a testname) ok 220 - many, but diff. warnings (with a testname) ok 221 - many, but diff. warnings (with a testname) ok 222 - many, but diff. warnings (with a testname) ok 223 - many, but diff. warnings (with a testname) ok 224 - many, but diff. warnings (with a testname) ok t/warnings_exist.t .. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 1..12 ok t/warnings_like.t ... 1..448 ok 1 - standard warning to find (without a testname) ok 2 - standard warning to find (without a testname) ok 3 - standard warning to find (with a testname) ok 4 - standard warning to find (with a testname) ok 5 - standard warning to find (without a testname) ok 6 - standard warning to find (without a testname) ok 7 - standard warning to find (with a testname) ok 8 - standard warning to find (with a testname) ok 9 - standard warning to find (without a testname) ok 10 - standard warning to find (without a testname) ok 11 - standard warning to find (with a testname) ok 12 - standard warning to find (with a testname) ok 13 - standard warning to find (without a testname) ok 14 - standard warning to find (without a testname) ok 15 - standard warning to find (with a testname) ok 16 - standard warning to find (with a testname) ok 17 - standard warning to find (without a testname) ok 18 - standard warning to find (without a testname) ok 19 - standard warning to find (with a testname) ok 20 - standard warning to find (with a testname) ok 21 - standard warning to find (without a testname) ok 22 - standard warning to find (without a testname) ok 23 - standard warning to find (with a testname) ok 24 - standard warning to find (with a testname) ok 25 - standard warning to find (without a testname) ok 26 - standard warning to find (without a testname) ok 27 - standard warning to find (with a testname) ok 28 - standard warning to find (with a testname) ok 29 - standard warning to find (without a testname) ok 30 - standard warning to find (without a testname) ok 31 - standard warning to find (with a testname) ok 32 - standard warning to find (with a testname) ok 33 - another warning instead of my warning (without a testname) ok 34 - another warning instead of my warning (without a testname) ok 35 - another warning instead of my warning (with a testname) ok 36 - another warning instead of my warning (with a testname) ok 37 - another warning instead of my warning (without a testname) ok 38 - another warning instead of my warning (without a testname) ok 39 - another warning instead of my warning (with a testname) ok 40 - another warning instead of my warning (with a testname) ok 41 - another warning instead of my warning (without a testname) ok 42 - another warning instead of my warning (without a testname) ok 43 - another warning instead of my warning (with a testname) ok 44 - another warning instead of my warning (with a testname) ok 45 - another warning instead of my warning (without a testname) ok 46 - another warning instead of my warning (without a testname) ok 47 - another warning instead of my warning (with a testname) ok 48 - another warning instead of my warning (with a testname) ok 49 - another warning instead of my warning (without a testname) ok 50 - another warning instead of my warning (without a testname) ok 51 - another warning instead of my warning (with a testname) ok 52 - another warning instead of my warning (with a testname) ok 53 - another warning instead of my warning (without a testname) ok 54 - another warning instead of my warning (without a testname) ok 55 - another warning instead of my warning (with a testname) ok 56 - another warning instead of my warning (with a testname) ok 57 - another warning instead of my warning (without a testname) ok 58 - another warning instead of my warning (without a testname) ok 59 - another warning instead of my warning (with a testname) ok 60 - another warning instead of my warning (with a testname) ok 61 - another warning instead of my warning (without a testname) ok 62 - another warning instead of my warning (without a testname) ok 63 - another warning instead of my warning (with a testname) ok 64 - another warning instead of my warning (with a testname) ok 65 - quite only a sub warning (without a testname) ok 66 - quite only a sub warning (without a testname) ok 67 - quite only a sub warning (with a testname) ok 68 - quite only a sub warning (with a testname) ok 69 - quite only a sub warning (without a testname) ok 70 - quite only a sub warning (without a testname) ok 71 - quite only a sub warning (with a testname) ok 72 - quite only a sub warning (with a testname) ok 73 - quite only a sub warning (without a testname) ok 74 - quite only a sub warning (without a testname) ok 75 - quite only a sub warning (with a testname) ok 76 - quite only a sub warning (with a testname) ok 77 - quite only a sub warning (without a testname) ok 78 - quite only a sub warning (without a testname) ok 79 - quite only a sub warning (with a testname) ok 80 - quite only a sub warning (with a testname) ok 81 - quite only a sub warning (without a testname) ok 82 - quite only a sub warning (without a testname) ok 83 - quite only a sub warning (with a testname) ok 84 - quite only a sub warning (with a testname) ok 85 - quite only a sub warning (without a testname) ok 86 - quite only a sub warning (without a testname) ok 87 - quite only a sub warning (with a testname) ok 88 - quite only a sub warning (with a testname) ok 89 - quite only a sub warning (without a testname) ok 90 - quite only a sub warning (without a testname) ok 91 - quite only a sub warning (with a testname) ok 92 - quite only a sub warning (with a testname) ok 93 - quite only a sub warning (without a testname) ok 94 - quite only a sub warning (without a testname) ok 95 - quite only a sub warning (with a testname) ok 96 - quite only a sub warning (with a testname) ok 97 - no warning, but expected one (without a testname) ok 98 - no warning, but expected one (without a testname) ok 99 - no warning, but expected one (with a testname) ok 100 - no warning, but expected one (with a testname) ok 101 - no warning, but expected one (without a testname) ok 102 - no warning, but expected one (without a testname) ok 103 - no warning, but expected one (with a testname) ok 104 - no warning, but expected one (with a testname) ok 105 - no warning, but expected one (without a testname) ok 106 - no warning, but expected one (without a testname) ok 107 - no warning, but expected one (with a testname) ok 108 - no warning, but expected one (with a testname) ok 109 - no warning, but expected one (without a testname) ok 110 - no warning, but expected one (without a testname) ok 111 - no warning, but expected one (with a testname) ok 112 - no warning, but expected one (with a testname) ok 113 - no warning, but expected one (without a testname) ok 114 - no warning, but expected one (without a testname) ok 115 - no warning, but expected one (with a testname) ok 116 - no warning, but expected one (with a testname) ok 117 - no warning, but expected one (without a testname) ok 118 - no warning, but expected one (without a testname) ok 119 - no warning, but expected one (with a testname) ok 120 - no warning, but expected one (with a testname) ok 121 - no warning, but expected one (without a testname) ok 122 - no warning, but expected one (without a testname) ok 123 - no warning, but expected one (with a testname) ok 124 - no warning, but expected one (with a testname) ok 125 - no warning, but expected one (without a testname) ok 126 - no warning, but expected one (without a testname) ok 127 - no warning, but expected one (with a testname) ok 128 - no warning, but expected one (with a testname) ok 129 - warning, but didn't expect one (without a testname) ok 130 - warning, but didn't expect one (without a testname) ok 131 - warning, but didn't expect one (with a testname) ok 132 - warning, but didn't expect one (with a testname) ok 133 - warning, but didn't expect one (without a testname) ok 134 - warning, but didn't expect one (without a testname) ok 135 - warning, but didn't expect one (with a testname) ok 136 - warning, but didn't expect one (with a testname) ok 137 - warning, but didn't expect one (without a testname) ok 138 - warning, but didn't expect one (without a testname) ok 139 - warning, but didn't expect one (with a testname) ok 140 - warning, but didn't expect one (with a testname) ok 141 - warning, but didn't expect one (without a testname) ok 142 - warning, but didn't expect one (without a testname) ok 143 - warning, but didn't expect one (with a testname) ok 144 - warning, but didn't expect one (with a testname) ok 145 - warning, but didn't expect one (without a testname) ok 146 - warning, but didn't expect one (without a testname) ok 147 - warning, but didn't expect one (with a testname) ok 148 - warning, but didn't expect one (with a testname) ok 149 - warning, but didn't expect one (without a testname) ok 150 - warning, but didn't expect one (without a testname) ok 151 - warning, but didn't expect one (with a testname) ok 152 - warning, but didn't expect one (with a testname) ok 153 - warning, but didn't expect one (without a testname) ok 154 - warning, but didn't expect one (without a testname) ok 155 - warning, but didn't expect one (with a testname) ok 156 - warning, but didn't expect one (with a testname) ok 157 - warning, but didn't expect one (without a testname) ok 158 - warning, but didn't expect one (without a testname) ok 159 - warning, but didn't expect one (with a testname) ok 160 - warning, but didn't expect one (with a testname) ok 161 - no warning (without a testname) ok 162 - no warning (without a testname) ok 163 - no warning (with a testname) ok 164 - no warning (with a testname) ok 165 - no warning (without a testname) ok 166 - no warning (without a testname) ok 167 - no warning (with a testname) ok 168 - no warning (with a testname) ok 169 - no warning (without a testname) ok 170 - no warning (without a testname) ok 171 - no warning (with a testname) ok 172 - no warning (with a testname) ok 173 - no warning (without a testname) ok 174 - no warning (without a testname) ok 175 - no warning (with a testname) ok 176 - no warning (with a testname) ok 177 - no warning (without a testname) ok 178 - no warning (without a testname) ok 179 - no warning (with a testname) ok 180 - no warning (with a testname) ok 181 - no warning (without a testname) ok 182 - no warning (without a testname) ok 183 - no warning (with a testname) ok 184 - no warning (with a testname) ok 185 - no warning (without a testname) ok 186 - no warning (without a testname) ok 187 - no warning (with a testname) ok 188 - no warning (with a testname) ok 189 - no warning (without a testname) ok 190 - no warning (without a testname) ok 191 - no warning (with a testname) ok 192 - no warning (with a testname) ok 193 - warning with crazy letters (without a testname) ok 194 - warning with crazy letters (without a testname) ok 195 - warning with crazy letters (with a testname) ok 196 - warning with crazy letters (with a testname) ok 197 - warning with crazy letters (without a testname) ok 198 - warning with crazy letters (without a testname) ok 199 - warning with crazy letters (with a testname) ok 200 - warning with crazy letters (with a testname) ok 201 - warning with crazy letters (without a testname) ok 202 - warning with crazy letters (without a testname) ok 203 - warning with crazy letters (with a testname) ok 204 - warning with crazy letters (with a testname) ok 205 - warning with crazy letters (without a testname) ok 206 - warning with crazy letters (without a testname) ok 207 - warning with crazy letters (with a testname) ok 208 - warning with crazy letters (with a testname) ok 209 - warning with crazy letters (without a testname) ok 210 - warning with crazy letters (without a testname) ok 211 - warning with crazy letters (with a testname) ok 212 - warning with crazy letters (with a testname) ok 213 - warning with crazy letters (without a testname) ok 214 - warning with crazy letters (without a testname) ok 215 - warning with crazy letters (with a testname) ok 216 - warning with crazy letters (with a testname) ok 217 - warning with crazy letters (without a testname) ok 218 - warning with crazy letters (without a testname) ok 219 - warning with crazy letters (with a testname) ok 220 - warning with crazy letters (with a testname) ok 221 - warning with crazy letters (without a testname) ok 222 - warning with crazy letters (without a testname) ok 223 - warning with crazy letters (with a testname) ok 224 - warning with crazy letters (with a testname) ok 225 - more than one warning (1) (without a testname) ok 226 - more than one warning (1) (without a testname) ok 227 - more than one warning (1) (with a testname) ok 228 - more than one warning (1) (with a testname) ok 229 - more than one warning (1) (without a testname) ok 230 - more than one warning (1) (without a testname) ok 231 - more than one warning (1) (with a testname) ok 232 - more than one warning (1) (with a testname) ok 233 - more than one warning (1) (without a testname) ok 234 - more than one warning (1) (without a testname) ok 235 - more than one warning (1) (with a testname) ok 236 - more than one warning (1) (with a testname) ok 237 - more than one warning (1) (without a testname) ok 238 - more than one warning (1) (without a testname) ok 239 - more than one warning (1) (with a testname) ok 240 - more than one warning (1) (with a testname) ok 241 - more than one warning (1) (without a testname) ok 242 - more than one warning (1) (without a testname) ok 243 - more than one warning (1) (with a testname) ok 244 - more than one warning (1) (with a testname) ok 245 - more than one warning (1) (without a testname) ok 246 - more than one warning (1) (without a testname) ok 247 - more than one warning (1) (with a testname) ok 248 - more than one warning (1) (with a testname) ok 249 - more than one warning (1) (without a testname) ok 250 - more than one warning (1) (without a testname) ok 251 - more than one warning (1) (with a testname) ok 252 - more than one warning (1) (with a testname) ok 253 - more than one warning (1) (without a testname) ok 254 - more than one warning (1) (without a testname) ok 255 - more than one warning (1) (with a testname) ok 256 - more than one warning (1) (with a testname) ok 257 - more than one warning (2) (without a testname) ok 258 - more than one warning (2) (without a testname) ok 259 - more than one warning (2) (with a testname) ok 260 - more than one warning (2) (with a testname) ok 261 - more than one warning (2) (without a testname) ok 262 - more than one warning (2) (without a testname) ok 263 - more than one warning (2) (with a testname) ok 264 - more than one warning (2) (with a testname) ok 265 - more than one warning (2) (without a testname) ok 266 - more than one warning (2) (without a testname) ok 267 - more than one warning (2) (with a testname) ok 268 - more than one warning (2) (with a testname) ok 269 - more than one warning (2) (without a testname) ok 270 - more than one warning (2) (without a testname) ok 271 - more than one warning (2) (with a testname) ok 272 - more than one warning (2) (with a testname) ok 273 - more than one warning (2) (without a testname) ok 274 - more than one warning (2) (without a testname) ok 275 - more than one warning (2) (with a testname) ok 276 - more than one warning (2) (with a testname) ok 277 - more than one warning (2) (without a testname) ok 278 - more than one warning (2) (without a testname) ok 279 - more than one warning (2) (with a testname) ok 280 - more than one warning (2) (with a testname) ok 281 - more than one warning (2) (without a testname) ok 282 - more than one warning (2) (without a testname) ok 283 - more than one warning (2) (with a testname) ok 284 - more than one warning (2) (with a testname) ok 285 - more than one warning (2) (without a testname) ok 286 - more than one warning (2) (without a testname) ok 287 - more than one warning (2) (with a testname) ok 288 - more than one warning (2) (with a testname) ok 289 - more than one warning (standard ok) (without a testname) ok 290 - more than one warning (standard ok) (without a testname) ok 291 - more than one warning (standard ok) (with a testname) ok 292 - more than one warning (standard ok) (with a testname) ok 293 - more than one warning (standard ok) (without a testname) ok 294 - more than one warning (standard ok) (without a testname) ok 295 - more than one warning (standard ok) (with a testname) ok 296 - more than one warning (standard ok) (with a testname) ok 297 - more than one warning (standard ok) (without a testname) ok 298 - more than one warning (standard ok) (without a testname) ok 299 - more than one warning (standard ok) (with a testname) ok 300 - more than one warning (standard ok) (with a testname) ok 301 - more than one warning (standard ok) (without a testname) ok 302 - more than one warning (standard ok) (without a testname) ok 303 - more than one warning (standard ok) (with a testname) ok 304 - more than one warning (standard ok) (with a testname) ok 305 - more than one warning (standard ok) (without a testname) ok 306 - more than one warning (standard ok) (without a testname) ok 307 - more than one warning (standard ok) (with a testname) ok 308 - more than one warning (standard ok) (with a testname) ok 309 - more than one warning (standard ok) (without a testname) ok 310 - more than one warning (standard ok) (without a testname) ok 311 - more than one warning (standard ok) (with a testname) ok 312 - more than one warning (standard ok) (with a testname) ok 313 - more than one warning (standard ok) (without a testname) ok 314 - more than one warning (standard ok) (without a testname) ok 315 - more than one warning (standard ok) (with a testname) ok 316 - more than one warning (standard ok) (with a testname) ok 317 - more than one warning (standard ok) (without a testname) ok 318 - more than one warning (standard ok) (without a testname) ok 319 - more than one warning (standard ok) (with a testname) ok 320 - more than one warning (standard ok) (with a testname) ok 321 - more than one warning (two similar warnings) (without a testname) ok 322 - more than one warning (two similar warnings) (without a testname) ok 323 - more than one warning (two similar warnings) (with a testname) ok 324 - more than one warning (two similar warnings) (with a testname) ok 325 - more than one warning (two similar warnings) (without a testname) ok 326 - more than one warning (two similar warnings) (without a testname) ok 327 - more than one warning (two similar warnings) (with a testname) ok 328 - more than one warning (two similar warnings) (with a testname) ok 329 - more than one warning (two similar warnings) (without a testname) ok 330 - more than one warning (two similar warnings) (without a testname) ok 331 - more than one warning (two similar warnings) (with a testname) ok 332 - more than one warning (two similar warnings) (with a testname) ok 333 - more than one warning (two similar warnings) (without a testname) ok 334 - more than one warning (two similar warnings) (without a testname) ok 335 - more than one warning (two similar warnings) (with a testname) ok 336 - more than one warning (two similar warnings) (with a testname) ok 337 - more than one warning (two similar warnings) (without a testname) ok 338 - more than one warning (two similar warnings) (without a testname) ok 339 - more than one warning (two similar warnings) (with a testname) ok 340 - more than one warning (two similar warnings) (with a testname) ok 341 - more than one warning (two similar warnings) (without a testname) ok 342 - more than one warning (two similar warnings) (without a testname) ok 343 - more than one warning (two similar warnings) (with a testname) ok 344 - more than one warning (two similar warnings) (with a testname) ok 345 - more than one warning (two similar warnings) (without a testname) ok 346 - more than one warning (two similar warnings) (without a testname) ok 347 - more than one warning (two similar warnings) (with a testname) ok 348 - more than one warning (two similar warnings) (with a testname) ok 349 - more than one warning (two similar warnings) (without a testname) ok 350 - more than one warning (two similar warnings) (without a testname) ok 351 - more than one warning (two similar warnings) (with a testname) ok 352 - more than one warning (two similar warnings) (with a testname) ok 353 - more than one warning (different order) (without a testname) ok 354 - more than one warning (different order) (without a testname) ok 355 - more than one warning (different order) (with a testname) ok 356 - more than one warning (different order) (with a testname) ok 357 - more than one warning (different order) (without a testname) ok 358 - more than one warning (different order) (without a testname) ok 359 - more than one warning (different order) (with a testname) ok 360 - more than one warning (different order) (with a testname) ok 361 - more than one warning (different order) (without a testname) ok 362 - more than one warning (different order) (without a testname) ok 363 - more than one warning (different order) (with a testname) ok 364 - more than one warning (different order) (with a testname) ok 365 - more than one warning (different order) (without a testname) ok 366 - more than one warning (different order) (without a testname) ok 367 - more than one warning (different order) (with a testname) ok 368 - more than one warning (different order) (with a testname) ok 369 - more than one warning (different order) (without a testname) ok 370 - more than one warning (different order) (without a testname) ok 371 - more than one warning (different order) (with a testname) ok 372 - more than one warning (different order) (with a testname) ok 373 - more than one warning (different order) (without a testname) ok 374 - more than one warning (different order) (without a testname) ok 375 - more than one warning (different order) (with a testname) ok 376 - more than one warning (different order) (with a testname) ok 377 - more than one warning (different order) (without a testname) ok 378 - more than one warning (different order) (without a testname) ok 379 - more than one warning (different order) (with a testname) ok 380 - more than one warning (different order) (with a testname) ok 381 - more than one warning (different order) (without a testname) ok 382 - more than one warning (different order) (without a testname) ok 383 - more than one warning (different order) (with a testname) ok 384 - more than one warning (different order) (with a testname) ok 385 - many warnings ok (without a testname) ok 386 - many warnings ok (without a testname) ok 387 - many warnings ok (with a testname) ok 388 - many warnings ok (with a testname) ok 389 - many warnings ok (without a testname) ok 390 - many warnings ok (without a testname) ok 391 - many warnings ok (with a testname) ok 392 - many warnings ok (with a testname) ok 393 - many warnings ok (without a testname) ok 394 - many warnings ok (without a testname) ok 395 - many warnings ok (with a testname) ok 396 - many warnings ok (with a testname) ok 397 - many warnings ok (without a testname) ok 398 - many warnings ok (without a testname) ok 399 - many warnings ok (with a testname) ok 400 - many warnings ok (with a testname) ok 401 - many warnings ok (without a testname) ok 402 - many warnings ok (without a testname) ok 403 - many warnings ok (with a testname) ok 404 - many warnings ok (with a testname) ok 405 - many warnings ok (without a testname) ok 406 - many warnings ok (without a testname) ok 407 - many warnings ok (with a testname) ok 408 - many warnings ok (with a testname) ok 409 - many warnings ok (without a testname) ok 410 - many warnings ok (without a testname) ok 411 - many warnings ok (with a testname) ok 412 - many warnings ok (with a testname) ok 413 - many warnings ok (without a testname) ok 414 - many warnings ok (without a testname) ok 415 - many warnings ok (with a testname) ok 416 - many warnings ok (with a testname) ok 417 - many, but diff. warnings (without a testname) ok 418 - many, but diff. warnings (without a testname) ok 419 - many, but diff. warnings (with a testname) ok 420 - many, but diff. warnings (with a testname) ok 421 - many, but diff. warnings (without a testname) ok 422 - many, but diff. warnings (without a testname) ok 423 - many, but diff. warnings (with a testname) ok 424 - many, but diff. warnings (with a testname) ok 425 - many, but diff. warnings (without a testname) ok 426 - many, but diff. warnings (without a testname) ok 427 - many, but diff. warnings (with a testname) ok 428 - many, but diff. warnings (with a testname) ok 429 - many, but diff. warnings (without a testname) ok 430 - many, but diff. warnings (without a testname) ok 431 - many, but diff. warnings (with a testname) ok 432 - many, but diff. warnings (with a testname) ok 433 - many, but diff. warnings (without a testname) ok 434 - many, but diff. warnings (without a testname) ok 435 - many, but diff. warnings (with a testname) ok 436 - many, but diff. warnings (with a testname) ok 437 - many, but diff. warnings (without a testname) ok 438 - many, but diff. warnings (without a testname) ok 439 - many, but diff. warnings (with a testname) ok 440 - many, but diff. warnings (with a testname) ok 441 - many, but diff. warnings (without a testname) ok 442 - many, but diff. warnings (without a testname) ok 443 - many, but diff. warnings (with a testname) ok 444 - many, but diff. warnings (with a testname) ok 445 - many, but diff. warnings (without a testname) ok 446 - many, but diff. warnings (without a testname) ok 447 - many, but diff. warnings (with a testname) ok 448 - many, but diff. warnings (with a testname) ok All tests successful. Files=8, Tests=836, 15 wallclock secs ( 0.12 usr 0.10 sys + 14.39 cusr 0.25 csys = 14.86 CPU) Result: PASS CHORNY/Test-Warn-0.24.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Test-Warn-0.24 already made Running make for S/SP/SPROUT/DBM-Deep-2.0008.tar.gz Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/DBM-Deep-2.0008-HQbRrm Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building S/SP/SPROUT/DBM-Deep-2.0008.tar.gz >>> make cp lib/DBM/Deep/Cookbook.pod blib/lib/DBM/Deep/Cookbook.pod cp lib/DBM/Deep/Sector/DBI/Reference.pm blib/lib/DBM/Deep/Sector/DBI/Reference.pm cp lib/DBM/Deep/Storage.pm blib/lib/DBM/Deep/Storage.pm cp lib/DBM/Deep/Engine/DBI.pm blib/lib/DBM/Deep/Engine/DBI.pm cp lib/DBM/Deep/Storage/File.pm blib/lib/DBM/Deep/Storage/File.pm cp lib/DBM/Deep/Iterator/DBI.pm blib/lib/DBM/Deep/Iterator/DBI.pm cp lib/DBM/Deep/Iterator/File/BucketList.pm blib/lib/DBM/Deep/Iterator/File/BucketList.pm cp lib/DBM/Deep/Storage/DBI.pm blib/lib/DBM/Deep/Storage/DBI.pm cp lib/DBM/Deep/Sector/DBI/Scalar.pm blib/lib/DBM/Deep/Sector/DBI/Scalar.pm cp lib/DBM/Deep/Hash.pm blib/lib/DBM/Deep/Hash.pm cp lib/DBM/Deep/Iterator/File/Index.pm blib/lib/DBM/Deep/Iterator/File/Index.pm cp lib/DBM/Deep/Sector/File/BucketList.pm blib/lib/DBM/Deep/Sector/File/BucketList.pm cp lib/DBM/Deep/Sector/File/Data.pm blib/lib/DBM/Deep/Sector/File/Data.pm cp lib/DBM/Deep/Sector/File/Reference.pm blib/lib/DBM/Deep/Sector/File/Reference.pm cp lib/DBM/Deep/Internals.pod blib/lib/DBM/Deep/Internals.pod cp lib/DBM/Deep/Iterator/File.pm blib/lib/DBM/Deep/Iterator/File.pm cp lib/DBM/Deep/Sector.pm blib/lib/DBM/Deep/Sector.pm cp lib/DBM/Deep/Sector/File/Null.pm blib/lib/DBM/Deep/Sector/File/Null.pm cp lib/DBM/Deep.pm blib/lib/DBM/Deep.pm cp lib/DBM/Deep/Null.pm blib/lib/DBM/Deep/Null.pm cp lib/DBM/Deep/Array.pm blib/lib/DBM/Deep/Array.pm cp lib/DBM/Deep.pod blib/lib/DBM/Deep.pod cp lib/DBM/Deep/Sector/DBI.pm blib/lib/DBM/Deep/Sector/DBI.pm cp lib/DBM/Deep/Iterator.pm blib/lib/DBM/Deep/Iterator.pm cp lib/DBM/Deep/Sector/File.pm blib/lib/DBM/Deep/Sector/File.pm cp lib/DBM/Deep/Sector/File/Scalar.pm blib/lib/DBM/Deep/Sector/File/Scalar.pm cp lib/DBM/Deep/Sector/File/Index.pm blib/lib/DBM/Deep/Sector/File/Index.pm cp lib/DBM/Deep/Engine/File.pm blib/lib/DBM/Deep/Engine/File.pm cp lib/DBM/Deep/Engine.pm blib/lib/DBM/Deep/Engine.pm Manifying blib/man3/DBM::Deep::Null.3 Manifying blib/man3/DBM::Deep::Storage.3 Manifying blib/man3/DBM::Deep::Storage::File.3 Manifying blib/man3/DBM::Deep::Iterator.3 Manifying blib/man3/DBM::Deep::Iterator::File::Index.3 Manifying blib/man3/DBM::Deep::Internals.3 Manifying blib/man3/DBM::Deep::Iterator::File::BucketList.3 Manifying blib/man3/DBM::Deep::Engine::File.3 Manifying blib/man3/DBM::Deep::Engine.3 Manifying blib/man3/DBM::Deep.3 Manifying blib/man3/DBM::Deep::Cookbook.3 SPROUT/DBM-Deep-2.0008.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing DBM::Deep against Perl 5.018000 located at /home/fly1800/ap1800-297235/bin/perl-static t/01_basic.t .................... ok 1 - use DBM::Deep; ok 2 - The object isa DBM::Deep ok 3 - We can successfully open a file! ok 4 - We can write and read. 1..4 ok # Testing 'File' # Testing 'File' t/02_hash.t ..................... ok 1 - use DBM::Deep; ok 2 - get() works with hash assignment ok 3 - ... fetch() works with hash assignment ok 4 - ... and hash-access also works ok 5 - get() works with put() ok 6 - ... fetch() works with put() ok 7 - ... and hash-access also works ok 8 - get() works with store() ok 9 - ... fetch() works with put() ok 10 - ... and hash-access also works ok 11 - Key1 is still correct ok 12 - Key2 is still correct ok 13 - Key3 is still correct ok 14 - exists() function works ok 15 - exists() works against tied hash ok 16 - exists() function works for keys that aren't there ok 17 - Nonexistent key4 is undef ok 18 - Simply reading key4 does not autovivify ok 19 - keys() works against tied hash ok 20 - First key copied successfully using tied interface ok 21 - Second key copied successfully ok 22 - Third key copied successfully ok 23 - First key copied successfully using OO interface ok 24 - Second key copied successfully ok 25 - Third key copied successfully ok 26 - delete through tied inteface works ok 27 - delete through OO inteface works ok 28 - The other key is still there ok 29 - key1 doesn't exist ok 30 - key2 doesn't exist ok 31 - After deleting two keys, 1 remains ok 32 - clear() returns true ok 33 - After clear(), everything is removed ok 34 - Assignment still works ok 35 - ... and replacement works ok 36 - We set a value before closing the file ok 37 - The value we set is still there after closure ok 38 - keys() still works if you replace long values with shorter ones ok 39 - Autovivified hash exists ok 40 - ... and it's a HASH ok 41 - And the value stored is there ok 42 - FETCH fails on an undefined key ok 43 - FETCH fails on an undefined key ok 44 - STORE fails on an undefined key ok 45 - STORE fails on an undefined key ok 46 - DELETE fails on an undefined key ok 47 - DELETE fails on an undefined key ok 48 - EXISTS fails on an undefined key ok 49 - EXISTS fails on an undefined key ok 50 - Have 3 keys ok 51 - clear clears everything 1..51 ok t/03_bighash.t .................. skipped: You must set $ENV{LONG_TESTS} to run the long tests # Testing 'File' # Testing 'File' t/04_array.t .................... ok 1 - use DBM::Deep; ok 2 - Array get for shift works ok 3 - Array get for array set works ok 4 - Array get for push() works ok 5 - Array get for put() works ok 6 - Array get for store() works ok 7 - get() for shift() works ok 8 - get() for array set works ok 9 - get() for push() works ok 10 - get() for put() works ok 11 - get() for store() works ok 12 - fetch() for shift() works ok 13 - fetch() for array set works ok 14 - fetch() for push() works ok 15 - fetch() for put() works ok 16 - fetch() for store() works ok 17 - ... and we have five elements ok 18 - -1st index is 4th index ok 19 - -2nd index is 3rd index ok 20 - -3rd index is 2nd index ok 21 - -4th index is 1st index ok 22 - -5th index is 0th index ok 23 - -6th index is undef ok 24 - ... and we have five elements after abortive -6 index lookup ok 25 ok 26 ok 27 ok 28 ok 29 - Correct error thrown ok 30 - ... and we have four after popping ok 31 - 0th element still there after popping ok 32 - 1st element still there after popping ok 33 - 2nd element still there after popping ok 34 - 3rd element still there after popping ok 35 - Popped value is correct ok 36 - ... and we have three after shifting ok 37 - 0th element still there after shifting ok 38 - 1st element still there after shifting ok 39 - 2nd element still there after shifting ok 40 - There is no third element now ok 41 - Shifted value is correct ok 42 - ... and we still have three after deleting ok 43 - 0th element now undef ok 44 - 1st element still there after deleting ok 45 - 2nd element still there after deleting ok 46 - Deleted value is correct ok 47 - delete on an element not in the array returns undef ok 48 - ... and we still have three after a delete on an out-of-range index ok 49 - DELETE on an element not in the array returns undef ok 50 - ... and we still have three after a DELETE on an out-of-range index ok 51 - delete on an element (neg) not in the array returns undef ok 52 - ... and we still have three after a DELETE on an out-of-range negative index ok 53 - DELETE on an element (neg) not in the array returns undef ok 54 - ... and we still have three after a DELETE on an out-of-range negative index ok 55 - ... and we still have three after deleting ok 56 - 0th element still undef ok 57 - 1st element now undef ok 58 - 2nd element still there after deleting ok 59 - Deleted value is correct ok 60 - The 1st value exists ok 61 - The 0th value doesn't exist ok 62 - The 22nd value doesn't exists ok 63 - The -1st value does exists ok 64 - The -22nd value doesn't exists ok 65 - clear() returns true if the file was ever non-empty ok 66 - After clear(), no more elements ok 67 - pop on an empty array returns undef ok 68 - After pop() on empty array, length is still 0 ok 69 - shift on an empty array returns undef ok 70 - After shift() on empty array, length is still 0 ok 71 - unshift returns the number of elements in the array ok 72 - unshift returns the number of elements in the array ok 73 - push returns the number of elements in the array ok 74 - After unshift and push on empty array, length is now 9 ok 75 - 3-element push results in three elements ok 76 - First element is 'elem first' ok 77 - Second element is 'elem middle' ok 78 - Third element is 'elem last' ok 79 - One element was removed ok 80 - ... and it was correctly removed ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 - No elements were removed ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 - Just the last element was returned ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 - Reuse of same space with array successful ok 110 - Reuse of same space with hash successful ok 111 ok 112 ok 113 - FETCH fails on an illegal key ok 114 - FETCH fails on an undefined key ok 115 - STORE fails on an illegal key ok 116 - STORE fails on an undefined key ok 117 - DELETE fails on an illegal key ok 118 - DELETE fails on an undefined key ok 119 - EXISTS fails on an illegal key ok 120 - EXISTS fails on an undefined key ok 121 - Shift doesn't die moving references around ok 122 - Right hashref there ok 123 - Unshift doesn't die moving references around ok 124 - Right arrayref there ok 125 - Right hashref there ok 126 - Splice doesn't die moving references around ok 127 - Right arrayref there ok 128 - Right hashref there 1..128 ok t/05_bigarray.t ................. skipped: You must set $ENV{LONG_TESTS} to run the long tests t/06_error.t .................... ok 1 - use DBM::Deep; ok 2 - Fail if there's a bad header ok 3 - Fail if we try and tie a hash file with an array ok 4 - Fail if we try and open a hash file with an array ok 5 - Fail if we try and tie an array file with a hash ok 6 - Fail if we try and open an array file with a hash ok 7 - Warning for data_sector_size => undef is correct ok 8 - Warning for data_sector_size => '' is correct ok 9 - Warning for data_sector_size => 'abcd' is correct ok 10 - Warning for data_sector_size => 31 is correct ok 11 - Warning for max_buckets => undef is correct ok 12 - Warning for max_buckets => '' is correct ok 13 - Warning for max_buckets => 'abcd' is correct ok 14 - Warning for max_buckets => 15 is correct ok 15 - Warning for num_txns => undef is correct ok 16 - Warning for num_txns => '' is correct ok 17 - Warning for num_txns => 'abcd' is correct ok 18 - Warning for num_txns => 0 is correct ok 19 - Warning for max_buckets => 1000 is correct ok 20 - Warning for data_sector_size => 1000 is correct ok 21 - Warning for num_txns => 1000 is correct ok 22 - Fail if opening a pre-1.00 file ok 23 - Fail if opening a file version 1 ok 24 - File name in error message is correct ok 25 - Error when starting transaction in database with only 1 txn 1..25 ok # Testing 'File' t/07_locking.t .................. ok 1 - use DBM::Deep; ok 2 - Can call unlock on an unlocked DB. ok 3 - key1 is set ok 4 - The value is set properly ok 5 - key1 is overridden 1..5 ok t/08_deephash.t ................. skipped: You must set $ENV{LONG_TESTS} to run the long tests t/09_deeparray.t ................ skipped: You must set $ENV{LONG_TESTS} to run the long tests # Testing 'File' t/10_largekeys.t ................ ok 1 - use DBM::Deep; ok 2 - Hash retrieval of put() ok 3 - Hash retrieval of store() ok 4 - Hash retrieval of hashstore ok 5 - get() retrieval of put() ok 6 - get() retrieval of store() ok 7 - get() retrieval of hashstore ok 8 - fetch() retrieval of put() ok 9 - fetch() retrieval of store() ok 10 - fetch() retrieval of hashstore ok 11 - First key found ok 12 - Second key found ok 13 - Third key found ok 14 - No fourth key 1..14 ok t/11_optimize.t ................. ok 1 - use DBM::Deep; ok 2 - optimize succeeded ok 3 - file size has shrunk ok 4 - key1's value is still there after optimize ok 5 - key2's value is still there after optimize ok 6 # skip Fork tests skipped until fh/filename question solved. ok 7 # skip Fork tests skipped until fh/filename question solved. ok 8 # skip Fork tests skipped until fh/filename question solved. ok 9 # skip Fork tests skipped until fh/filename question solved. 1..9 ok # Testing 'File' t/12_clone.t .................... ok 1 - use DBM::Deep; 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 1..14 ok t/13_setpack.t .................. ok 1 - use DBM::Deep; ok 2 - Can read key1 ok 3 - Can read key2 ok 4 - The default is medium ok 5 - Can read key1 ok 6 - Can read key2 ok 7 - medium is greater than small ok 8 - Can read key1 ok 9 - Can read key2 ok 10 - medium is smaller than large 1..10 ok # Testing 'File' t/14_filter.t ................... ok 1 - use DBM::Deep; ok 2 - floober isn't a value filter key ok 3 - set the store_key filter ok 4 - set the store_value filter ok 5 - The value for key1 was filtered correctly ok 6 - The value for key2 was filtered correctly ok 7 - Set the fetch_key filter ok 8 - Set the fetch_value filter ok 9 - Fetchfilters worked right ok 10 - Fetchfilters worked right ok 11 - DB keys correct ok 12 - Key1 exists ok 13 - Key2 exists ok 14 - Delete returns the right value ok 15 - Key1 no longer exists ok 16 - Key2 exists ok 17 - Unset store_key filter ok 18 - Unset store_value filter ok 19 - Unset fetch_key filter ok 20 - Unset fetch_value filter ok 21 - We get the right unfiltered value 1..21 ok # Testing 'File' t/15_digest.t ................... ok 1 - use DBM::Deep; 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 1..14 ok # Testing 'File' t/16_circular.t ................. ok 1 - use DBM::Deep; ok 2 - Correct number of keys ok 3 - Keys still match after circular reference is added ok 4 - Correct number of keys ok 5 - Keys still match after circular reference is added (key1 key2 key3 key4 key5 key6) ok 6 - Correct number of keys ok 7 - Keys still match after circular reference is added ok 8 - The value is there directly ok 9 - The value is there in one loop of the circle ok 10 - The value is there in two loops of the circle ok 11 - The value is there in three loops of the circle ok 12 - Simple scalars are copied by value ok 13 - The value is there directly ok 14 - The value is there in one loop of the circle ok 15 - The value is there in two loops of the circle ok 16 - The value is there in three loops of the circle ok 17 - The value is there directly ok 18 - The value is there in one loop of the circle ok 19 - The value is there in two loops of the circle ok 20 - The value is there in three loops of the circle ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 1..32 ok # Testing 'File' # Testing 'File' # Testing 'File' # Testing 'File' # Testing 'File' t/17_import.t ................... ok 1 - use DBM::Deep; ok 2 - Importing a scalar to type 'H' fails ok 3 - Wrong type fails ok 4 - Bad stuff fails ok 5 - Importing a scalar to type 'A' fails ok 6 - Wrong type fails ok 7 - Bad stuff fails ok 8 - Everything matches ok 9 - $struct has foo and it's 'bar' ok 10 - $db doesn't have the 'foo' key, so $struct is not tied ok 11 - $struct->{hash1} has foo and it's 'bar' ok 12 - $db->{hash1} doesn't have the 'foo' key, so $struct->{hash1} is not tied ok 13 - Everything matches ok 14 - $struct has 'bar' at the end ok 15 - $db doesn't have the 'bar' value at the end, so $struct is not tied ok 16 - Error message correct not ok 17 - Everything matches # TODO Importing cannot occur within a transaction yet. # Failed (TODO) test 'Everything matches' # at t/17_import.t line 140. # Comparing hash keys of $data # Extra: 'key1' 1..17 ok # Testing 'File' t/18_export.t ................... ok 1 - use DBM::Deep; ok 2 - Everything matches ok 3 - The object isa Foo ok 4 - The object isa Foo ok 5 - The object isa Foo ok 6 - The object isa Foo 1..6 ok # Testing 'File' t/19_crossref.t ................. ok 1 - use DBM::Deep; ok 2 # skip Apparently, we cannot detect a tied scalar? ok 3 - tied array storage fails ok 4 - tied hash storage fails 1..4 ok t/20_tie.t ...................... ok 1 - use DBM::Deep; ok 2 - Tied an hash with an array for params ok 3 - Tied a hash with a hashref for params ok 4 - Tied an array with an array for params ok 5 - TIE_ARRAY sets the correct type ok 6 - Tied an array with a hashref for params ok 7 - TIE_ARRAY sets the correct type ok 8 - Passing an arrayref to TIEHASH fails ok 9 - Passing an arrayref to TIEARRAY fails ok 10 - Odd number of params to TIEHASH fails ok 11 - Odd number of params to TIEARRAY fails 1..11 ok t/21_tie_access.t ............... ok 1 - use DBM::Deep; ok 2 - Set and retrieved key1 ok 3 - Set and retrieved key1 ok 4 - There's one key so far ok 5 - ... and it's key1 ok 6 - $SIG_TYPE doesn't match file's type ok 7 - $SIG_TYPE doesn't match file's type 1..7 ok # Testing 'File' # Testing 'File' t/22_internal_copy.t ............ ok 1 - use DBM::Deep; ok 2 - Value imported correctly ok 3 - Value imported correctly ok 4 - Value copied correctly ok 5 - Value copied correctly ok 6 - New value is set correctly ok 7 - Old value is set to the new one ok 8 - Start with 2 keys in the original ok 9 - Start with 2 keys in the copy ok 10 - Now only have 1 key in the copy ok 11 - ... and only 1 key in the original ok 12 - After the second copy, we're still good ok 13 - We read 1000 keys 1..13 ok t/23_misc.t ..................... ok 1 - use DBM::Deep; ok 2 - Only DBM::Deep DB files will be opened ok 3 - Value set correctly ok 4 - Value still set after re-open ok 5 - Can't open a file we aren't allowed to touch ok 6 - Calling lock() on a closed database returns false ok 7 - Calling unlock() on a closed database returns false 1..7 ok # Testing 'File' # Testing 'File' # Testing 'File' t/24_autobless.t ................ ok 1 - use DBM::Deep; ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - The object isa Foo ok 13 - Foo->can(...) ok 14 - ... but it cannot 'STORE' ok 15 ok 16 ok 17 ok 18 ok 19 - The object isa Foo ok 20 - Foo->can(...) ok 21 - ... but it cannot 'STORE' ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 - The object isa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ok 30 $VAR1 = { 'unblessed' => { 'b' => [ '1', '2', '3' ], 'a' => '1' }, 'blessed_long' => bless( {}, 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' ), 'blessed' => bless( { 'a' => '1', 'b' => [ '1', '2', '3' ], 'c' => 'new' }, 'Foo' ), 'blessed2' => bless( [ { 'a' => 'foo' }, '2' ], 'Foo' ) }; ok 31 - The object isa Foo ok 32 - Foo->can(...) ok 33 - ... but it cannot 'STORE' ok 34 ok 35 ok 36 ok 37 ok 38 - The object isa Foo ok 39 - Foo->can(...) ok 40 - ... but it cannot 'STORE' ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 - The object isa DBM::Deep ok 48 - DBM::Deep::Hash->can(...) ok 49 - ... but it cannot 'foo' ok 50 ok 51 ok 52 ok 53 ok 54 - The object isa DBM::Deep ok 55 - DBM::Deep::Array->can(...) ok 56 - ... but it cannot 'foo' ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 - The object isa Foo ok 64 ok 65 1..65 ok t/25_tie_return_value.t ......... ok 1 - use DBM::Deep; ok 2 - The object isa DBM::Deep ok 3 - ... and its underlying representation is an HASH ok 4 - The object isa DBM::Deep ok 5 - ... and its underlying representation is an HASH 1..5 ok # Testing 'File' t/26_scalar_ref.t ............... ok 1 - use DBM::Deep; ok 2 - Storage of scalar refs not supported ok 3 - Storage of ref refs not supported ok 4 - Storage of code refs not supported ok 5 - Storage of glob refs not supported not ok 6 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet not ok 7 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet ok 8 - Scalar retrieved ok not ok 9 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet not ok 10 # TODO & SKIP Refs to DBM::Deep objects aren't implemented yet 1..10 ok t/27_filehandle.t ............... 1..16 ok 1 - use DBM::Deep; ok 2 - open db in filehandle ok 3 - and get at stuff in the database ok 4 - Can't write to a read-only filehandle ok 5 - foo doesn't exist ok 6 - Can't delete from a read-only filehandle ok 7 - Can't clear from a read-only filehandle ok 8 - The inode has been set ok 9 - and it was stored ok 10 - and get at stuff in the database ok 11 - foo doesn't exist yet ok 12 - Can't write to a read-only filehandle ok 13 - foo still doesn't exist ok 14 ok 15 - use DBM::Deep ok 16 - and get at stuff in the database ok # Testing 'File' t/28_index_sector.t ............. ok 1 - use DBM::Deep; ok 2 - Addition of 1 is still 1 ok 3 - Addition of 2 is still 2 ok 4 - Addition of 3 is still 3 ok 5 - Addition of 4 is still 4 ok 6 - Addition of 5 is still 5 ok 7 - Addition of 6 is still 6 ok 8 - Addition of 7 is still 7 ok 9 - Addition of 8 is still 8 ok 10 - Addition of 9 is still 9 ok 11 - Addition of 10 is still 10 ok 12 - Addition of 11 is still 11 ok 13 - Addition of 12 is still 12 ok 14 - Addition of 13 is still 13 ok 15 - Addition of 14 is still 14 ok 16 - Addition of 15 is still 15 ok 17 - Addition of 16 is still 16 ok 18 - Addition of 17 is still 17 ok 19 - Verification of 1 is still 1 ok 20 - Verification of 2 is still 2 ok 21 - Verification of 3 is still 3 ok 22 - Verification of 4 is still 4 ok 23 - Verification of 5 is still 5 ok 24 - Verification of 6 is still 6 ok 25 - Verification of 7 is still 7 ok 26 - Verification of 8 is still 8 ok 27 - Verification of 9 is still 9 ok 28 - Verification of 10 is still 10 ok 29 - Verification of 11 is still 11 ok 30 - Verification of 12 is still 12 ok 31 - Verification of 13 is still 13 ok 32 - Verification of 14 is still 14 ok 33 - Verification of 15 is still 15 ok 34 - Verification of 16 is still 16 ok 35 - Verification of 17 is still 17 ok 36 - Right number of keys returned ok 37 - EXISTS works on large hashes for non-existent keys ok 38 - autovivification works on large hashes ok 39 - EXISTS works on large hashes for newly-existent keys ok 40 - Number of keys after autovivify is correct 1..40 ok # Testing 'File' t/29_largedata.t ................ ok 1 - use DBM::Deep; ok 2 - 6000 char value stored and retrieved 1..2 ok # Testing 'File' t/30_already_tied.t ............. ok 1 - use DBM::Deep; ok 2 - The object isa My::Tie::Hash ok 3 - Cannot store tied hashes ok 4 - The object isa My::Tie::Array ok 5 - Cannot store tied arrays ok 6 - The object isa My::Tie::Scalar ok 7 - Cannot store scalar references, let alone tied scalars 1..7 ok # Testing 'File' t/31_references.t ............... ok 1 - use DBM::Deep; ok 2 - The object isa DBM::Deep::Hash ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - The object isa DBM::Deep::Array ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 1..16 ok t/32_dash_ell.t ................. ok 1 - use DBM::Deep; ok 2 - get() works with hash assignment ok 3 - ... fetch() works with hash assignment ok 4 - ... and hash-access also works 1..4 ok # Testing 'File' t/33_transactions.t ............. ok 1 - use DBM::Deep; ok 2 - Before transaction, DB1's X is Y ok 3 - Before transaction, DB2's X is Y ok 4 - DB1 keys correct ok 5 - DB2 keys correct ok 6 - Attempting to rollback without a transaction throws an error ok 7 - Attempting to commit without a transaction throws an error ok 8 - Attempting to begin_work within a transaction throws an error ok 9 - Rolling back an empty transaction is ok. ok 10 - DB1 keys correct ok 11 - DB2 keys correct ok 12 - Committing an empty transaction is ok. ok 13 - DB1 keys correct ok 14 - DB2 keys correct ok 15 - DB1 keys correct ok 16 - DB2 keys correct ok 17 - DB1 transaction started, no actions - DB1's X is Y ok 18 - DB1 transaction started, no actions - DB2's X is Y ok 19 - Within DB1 transaction, DB1's X is still Y ok 20 - Within DB1 transaction, DB2's X is now A ok 21 - Within DB1 transaction, DB1's X is Z ok 22 - Within DB1 transaction, DB2's X is still A ok 23 - Within DB1 transaction, DB1's Z is A ok 24 - Since z was added after the transaction began, DB2 doesn't see it. ok 25 - DB2 set other_x within DB1's transaction, so DB2 can see it ok 26 - Since other_x was added after the transaction began, DB1 doesn't see it. ok 27 - Within DB1 transaction, DB1's X is istill Z ok 28 - Within DB1 transaction, DB2's X is now Y ok 29 - DB1 keys correct ok 30 - DB2 keys correct ok 31 - After rollback, DB1's X is Y ok 32 - After rollback, DB2's X is Y ok 33 - After DB1 transaction is over, DB1 can see other_x ok 34 - After DB1 transaction is over, DB2 can still see other_x ok 35 - DB1 keys correct ok 36 - DB2 keys correct ok 37 - DB1 transaction started, no actions - DB1's X is Y ok 38 - DB1 transaction started, no actions - DB2's X is Y ok 39 - Within DB1 transaction, DB1's X is Z ok 40 - Within DB1 transaction, DB2's X is still Y ok 41 - DB2 set other_x within DB1's transaction, so DB2 can see it ok 42 - Since other_x was modified after the transaction began, DB1 doesn't see the change. ok 43 - Within DB1 transaction, DB1's Z is A ok 44 - Since z was added after the transaction began, DB2 doesn't see it. ok 45 - DB1 keys correct ok 46 - DB2 keys correct ok 47 - After commit, DB1's X is Z ok 48 - After commit, DB2's X is Z ok 49 - After commit, DB1's Z is A ok 50 - After commit, DB2's Z is A ok 51 - After commit, DB1's other_x is bar ok 52 - After commit, DB2's other_x is bar ok 53 - DB1 keys correct ok 54 - DB2 keys correct ok 55 - After commit, DB1's X is Z ok 56 - After commit, DB2's X is Z ok 57 - After commit, DB1's Z is A ok 58 - After commit, DB2's Z is A ok 59 - After begin_work, DB1's other_x is still bar ok 60 - After begin_work, DB2's other_x is still bar ok 61 - DB2 deleted other_x in DB1's transaction, so it can't see it anymore ok 62 - Since other_x was deleted after the transaction began, DB1 still sees it. ok 63 - DB1 keys correct ok 64 - DB2 keys correct ok 65 - DB1 deleted X in a transaction, so it can't see it anymore ok 66 - But, DB2 can still see it ok 67 - DB1 keys correct ok 68 - DB2 keys correct ok 69 - It's still deleted for DB2 ok 70 - And now DB1 sees the deletion ok 71 - The transaction was rolled back, so DB1 can see X now ok 72 - DB2 can still see it ok 73 - DB1 keys correct ok 74 - DB2 keys correct ok 75 - DB1 deleted X in a transaction, so it can't see it anymore ok 76 - But, DB2 can still see it ok 77 - DB1 keys correct ok 78 - DB2 keys correct ok 79 - The transaction was committed, so DB1 still deleted X ok 80 - DB2 can now see the deletion of X ok 81 - Set foo to bar in DB1 ok 82 - Set foo to bar in DB2 ok 83 - DB1 keys correct ok 84 - DB2 keys correct ok 85 - Cleared foo ok 86 - But in DB2, we can still see it ok 87 - DB1 keys correct ok 88 - DB2 keys correct ok 89 - Rollback means 'foo' is still there ok 90 - Rollback means 'foo' is still there ok 91 - DB1 keys correct ok 92 - DB2 keys correct ok 93 - After optimize, everything is ok ok 94 - After optimize, everything is ok ok 95 - After optimize, everything is ok ok 96 - After optimize, everything is ok ok 97 - DB1 keys correct ok 98 - DB2 keys correct ok 99 - Transaction ID has been reset after optimize 1..99 ok # Testing 'File' t/34_transaction_arrays.t ....... ok 1 - use DBM::Deep; ok 2 - Before transaction, DB1's 0 is Y ok 3 - Before transaction, DB2's 0 is Y ok 4 - DB1 transaction started, no actions - DB1's 0 is Y ok 5 - DB1 transaction started, no actions - DB2's 0 is Y ok 6 - Within DB1 transaction, DB1's 0 is Z ok 7 - Within DB1 transaction, DB2's 0 is still Y ok 8 - DB2 set 1 within DB1's transaction, so DB2 can see it ok 9 - Since 1 was added after the transaction began, DB1 doesn't see it. ok 10 - DB1 has 1 element ok 11 - DB2 has 2 elements ok 12 - After rollback, DB1's 0 is Y ok 13 - After rollback, DB2's 0 is Y ok 14 - After DB1 transaction is over, DB1 can see 1 ok 15 - After DB1 transaction is over, DB2 can still see 1 ok 16 - DB1 now has 2 elements ok 17 - DB2 still has 2 elements ok 18 - DB1 transaction started, no actions - DB1's 0 is Y ok 19 - DB1 transaction started, no actions - DB2's 0 is Y ok 20 - Within DB1 transaction, DB1's 2 is Z ok 21 - Within DB1 transaction, DB2 cannot see 2 ok 22 - DB1 has 3 elements ok 23 - DB2 has 2 elements ok 24 - After rollback, DB1's 0 is Y ok 25 - After rollback, DB2's 0 is Y ok 26 - After DB1 transaction is over, DB1 can still see 2 ok 27 - After DB1 transaction is over, DB2 can now see 2 ok 28 - DB1 now has 2 elements ok 29 - DB2 still has 2 elements ok 30 - DB1 now has 5 elements ok 31 - DB2 still has 3 elements ok 32 ok 33 ok 34 - DB1 is back to 3 elements ok 35 - DB2 still has 3 elements ok 36 - DB1 now has 5 elements ok 37 - DB2 still has 3 elements ok 38 - DB1 is still at 5 elements ok 39 - DB2 now has 5 elements ok 40 ok 41 ok 42 ok 43 ok 44 - DB1 now has 0 elements ok 45 - DB2 still has 5 elements ok 46 - DB1 now has 5 elements ok 47 - DB2 still has 5 elements 1..47 ok # Testing 'File' t/35_transaction_multiple.t ..... ok 1 - use DBM::Deep; ok 2 - Before transaction, DB1's foo is bar ok 3 - Before transaction, DB2's foo is bar ok 4 - Before transaction, DB3's foo is bar ok 5 - Before transaction work, DB1's foo is bar ok 6 - Before transaction work, DB2's foo is bar ok 7 - Before transaction work, DB3's foo is bar ok 8 - After DB1 foo to bar2, DB1's foo is bar2 ok 9 - After DB1 foo to bar2, DB2's foo is bar ok 10 - After DB1 foo to bar2, DB3's foo is bar ok 11 - After DB1 set bar to foo, DB1's bar exists ok 12 - After DB1 set bar to foo, DB2's bar doesn't exist ok 13 - After DB1 set bar to foo, DB3's bar doesn't exist ok 14 - After DB2 transaction begin, DB1's foo is still bar2 ok 15 - After DB2 transaction begin, DB2's foo is still bar ok 16 - After DB2 transaction begin, DB3's foo is still bar ok 17 - After DB2 transaction begin, DB1's bar exists ok 18 - After DB2 transaction begin, DB2's bar doesn't exist ok 19 - After DB2 transaction begin, DB3's bar doesn't exist ok 20 - After DB2 foo to bar2, DB1's foo is bar2 ok 21 - After DB2 foo to bar2, DB2's foo is bar333 ok 22 - After DB2 foo to bar2, DB3's foo is bar ok 23 - After DB2 set bar to mybar, DB1's bar exists ok 24 - After DB2 set bar to mybar, DB2's bar exists ok 25 - After DB2 set bar to mybar, DB3's bar doesn't exist ok 26 - DB1's bar is still foo ok 27 - DB2's bar is now mybar ok 28 - After DB2 set mykey to myval, DB1's mykey doesn't exist ok 29 - After DB2 set mykey to myval, DB2's mykey exists ok 30 - After DB2 set mykey to myval, DB3's mykey doesn't exist ok 31 - DB1 keys correct ok 32 - DB2 keys correct ok 33 - DB3 keys correct ok 34 - After DB1 commit, DB1's foo is bar2 ok 35 - After DB1 commit, DB2's foo is bar333 ok 36 - After DB1 commit, DB3's foo is bar2 ok 37 - DB1's bar is still foo ok 38 - DB2's bar is still mybar ok 39 - DB3's bar is now foo ok 40 - DB1 keys correct ok 41 - DB2 keys correct ok 42 - DB3 keys correct ok 43 - After DB2 commit, DB1's foo is bar333 ok 44 - After DB2 commit, DB2's foo is bar333 ok 45 - After DB2 commit, DB3's foo is bar333 ok 46 - DB1's bar is now mybar ok 47 - DB2's bar is still mybar ok 48 - DB3's bar is now mybar ok 49 - DB1 keys correct ok 50 - DB2 keys correct ok 51 - DB3 keys correct 1..51 ok t/38_data_sector_size.t ......... ok 1 - use DBM::Deep; ok 2 - Correct value found ok 3 - Correct value found ok 4 - Correct value found ok 5 - Correct value found ok 6 - Filesize for 256 > filesize for 128 ok 7 - Filesize for 128 > filesize for 64 ok 8 - Filesize for 64 > filesize for 32 1..8 ok # Testing 'File' # Testing 'File' t/39_singletons.t ............... ok 1 - use DBM::Deep; ok 2 - The references are the same ok 3 - After deleting the DB location, external references are also undef ($x) ok 4 - After deleting the DB location, external references are also undef ($y) ok 5 - DBM::Deep::Null can be added to. ok 6 - DBM::Deep::Null can be added to. ok 7 - The {foo} location is also undef. ok 8 - After re-assigning to {foo}, external references to old values are still undef ($x) ok 9 - After re-assigning to {foo}, external references to old values are still undef ($y) ok 10 - assigning a stale reference to the DB dies w/FATAL warnings ok 11 - assigning a stale reference back to the DB warns ok 12 - stale ref assignment warnings can be suppressed ok 13 - Using a stale reference as a hash dies ok 14 - Using a stale reference as an array dies ok 15 - DBM::Deep::Null compares equal to undef ok 16 - DBM::Deep::Null compares ==ual to undef ok 17 # skip What do we do with external references and txns? ok 18 # skip What do we do with external references and txns? ok 19 - The references are the same in e_r mode ok 20 - After deletion, external refs still stringify the same way ($x) ok 21 - After deletion, external refs still stringify the same way ($y) ok 22 - external refs still point to live data ok 23 - ext refs are still live after other ext refs have gone ok 24 - The ref in the DB was actually deleted. ok 25 - After re-assigning to the DB loc, external refs styll live ok 26 - assigning a zombie hash to the DB wholly revives it ok 27 - The references are the same in e_r mode (arrays) ok 28 - After deletion, ext ary refs still stringify the same way ($x) ok 29 - After deletion, ext ary refs still stringify the same way ($y) ok 30 - external ary refs still point to live data ok 31 - ext ary refs are still live after other ext refs have gone ok 32 - The ary ref in the DB was actually deleted. ok 33 - After re-assigning to the DB loc, ext ary refs styll live ok 34 - assigning a zombie array to the DB wholly revives it ok 35 - global destruction frees externally referenced arrays ok 36 - global destruction frees externally referenced hashes 1..36 ok t/40_freespace.t ................ ok 1 - use DBM::Deep; ok 2 - A second overwrite doesn't change size ok 3 - Deleted space isn't released ok 4 - Added a new key after a delete reuses space ok 5 - delete and rewrite reuses space ok 6 - delete and rewrite reuses space ok 7 - Deleting floober makes $x empty (exists) ok 8 - Deleting floober makes $x empty (read) ok 9 - Deleting floober makes $x empty (delete) ok 10 - Exception thrown when writing ok 11 - Keys returns nothing after deletion ok 12 - We added and removed 4 keys ok 13 - No reindexing after deletion 1..13 ok # Testing 'File' t/41_transaction_multilevel.t ... ok 1 - use DBM::Deep; ok 2 - Before transaction, DB1's X is Y ok 3 - Before transaction, DB2's X is Y ok 4 - DB1 keys correct ok 5 - DB2 keys correct ok 6 - DB1->X keys correct ok 7 - DB2->X keys correct ok 8 - DB1->X->XY keys correct ok 9 - DB2->X->XY keys correct ok 10 - DB1 keys correct ok 11 - DB2 keys correct ok 12 - DB1->X keys correct ok 13 - DB2->X keys correct ok 14 - DB1->X->XY keys correct ok 15 - DB2->X->XY keys correct ok 16 - After transaction, DB1's X is Y ok 17 - After transaction, DB2's X is Y ok 18 - DB1: After reassignment of X, X->XY is gone ok 19 - DB2: After reassignment of DB1 X, X is Y ok 20 - DB1->X keys correct ok 21 - DB2->X keys correct ok 22 - DB1 keys correct ok 23 - DB2 keys correct ok 24 - DB1->X keys correct ok 25 - DB2->X keys correct ok 26 - DB1->X->XY keys correct ok 27 - DB2->X->XY keys correct ok 28 - Before transaction, DB1's X is Y ok 29 - Before transaction, DB2's X is Y ok 30 - DB1 keys correct ok 31 - DB2 keys correct ok 32 - DB1->X keys correct ok 33 - DB2->X keys correct ok 34 - DB1->X->XY keys correct ok 35 - DB2->X->XY keys correct ok 36 - After transaction, DB1's X is Y ok 37 - After transaction, DB2's X is Y ok 38 - DB1: After reassignment of X, X->XY is gone ok 39 - DB2: After reassignment of DB1 X, X->YZ is Y ok 40 - DB1->X keys correct ok 41 - DB2->X keys correct ok 42 - DB1 keys correct ok 43 - DB2 keys correct ok 44 - DB1->X keys correct ok 45 - DB2->X keys correct ok 46 - DB1->X->XY keys correct ok 47 - DB2->X->XY keys correct 1..47 ok # Testing 'File' # Testing 'File' t/42_transaction_indexsector.t .. ok 1 - use DBM::Deep; ok 2 - Before transaction, DB1's X is Y ok 3 - Before transaction, DB2's X is Y ok 4 - DB1 keys correct ok 5 - DB2 keys correct ok 6 - DB1 keys correct ok 7 - DB2 keys correct ok 8 - DB1 keys correct ok 9 - DB2 keys correct ok 10 - DB1: Key K1 doesn't exist ok 11 - DB1: Key K2 doesn't exist ok 12 - DB1: Key K3 doesn't exist ok 13 - DB1: Key K4 doesn't exist ok 14 - DB1: Key K5 doesn't exist ok 15 - DB1: Key K6 doesn't exist ok 16 - DB1: Key K7 doesn't exist ok 17 - DB1: Key K8 doesn't exist ok 18 - DB1: Key K9 doesn't exist ok 19 - DB1: Key K10 doesn't exist ok 20 - DB1: Key K11 doesn't exist ok 21 - DB1: Key K12 doesn't exist ok 22 - DB1: Key K13 doesn't exist ok 23 - DB1: Key K14 doesn't exist ok 24 - DB1: Key K15 doesn't exist ok 25 - DB1: Key K16 doesn't exist ok 26 - DB2: Key K1 doesn't exist ok 27 - DB2: Key K2 doesn't exist ok 28 - DB2: Key K3 doesn't exist ok 29 - DB2: Key K4 doesn't exist ok 30 - DB2: Key K5 doesn't exist ok 31 - DB2: Key K6 doesn't exist ok 32 - DB2: Key K7 doesn't exist ok 33 - DB2: Key K8 doesn't exist ok 34 - DB2: Key K9 doesn't exist ok 35 - DB2: Key K10 doesn't exist ok 36 - DB2: Key K11 doesn't exist ok 37 - DB2: Key K12 doesn't exist ok 38 - DB2: Key K13 doesn't exist ok 39 - DB2: Key K14 doesn't exist ok 40 - DB2: Key K15 doesn't exist ok 41 - DB2: Key K16 doesn't exist ok 42 - Before transaction, DB1's X is Y ok 43 - Before transaction, DB2's X is Y ok 44 - DB1 keys correct ok 45 - DB2 keys correct ok 46 - DB1 keys correct ok 47 - DB2 keys correct ok 48 - DB1 keys correct ok 49 - DB2 keys correct ok 50 - DB1: Key K1 doesn't exist ok 51 - DB1: Key K2 doesn't exist ok 52 - DB1: Key K3 doesn't exist ok 53 - DB1: Key K4 doesn't exist ok 54 - DB1: Key K5 doesn't exist ok 55 - DB1: Key K6 doesn't exist ok 56 - DB1: Key K7 doesn't exist ok 57 - DB1: Key K8 doesn't exist ok 58 - DB1: Key K9 doesn't exist ok 59 - DB1: Key K10 doesn't exist ok 60 - DB1: Key K11 doesn't exist ok 61 - DB1: Key K12 doesn't exist ok 62 - DB1: Key K13 doesn't exist ok 63 - DB1: Key K14 doesn't exist ok 64 - DB1: Key K15 doesn't exist ok 65 - DB1: Key K16 doesn't exist ok 66 - DB2: Key K1 doesn't exist ok 67 - DB2: Key K2 doesn't exist ok 68 - DB2: Key K3 doesn't exist ok 69 - DB2: Key K4 doesn't exist ok 70 - DB2: Key K5 doesn't exist ok 71 - DB2: Key K6 doesn't exist ok 72 - DB2: Key K7 doesn't exist ok 73 - DB2: Key K8 doesn't exist ok 74 - DB2: Key K9 doesn't exist ok 75 - DB2: Key K10 doesn't exist ok 76 - DB2: Key K11 doesn't exist ok 77 - DB2: Key K12 doesn't exist ok 78 - DB2: Key K13 doesn't exist ok 79 - DB2: Key K14 doesn't exist ok 80 - DB2: Key K15 doesn't exist ok 81 - DB2: Key K16 doesn't exist 1..81 ok # Testing 'File' t/43_transaction_maximum.t ...... ok 1 - use DBM::Deep; ok 2 - We could open enough DB handles ok 3 - DB 0 can begin_work ok 4 - DB 0 has a unique transaction ID (1) ok 5 - DB 1 can begin_work ok 6 - DB 1 has a unique transaction ID (2) ok 7 - DB 2 can begin_work ok 8 - DB 2 has a unique transaction ID (3) ok 9 - DB 3 can begin_work ok 10 - DB 3 has a unique transaction ID (4) ok 11 - DB 4 can begin_work ok 12 - DB 4 has a unique transaction ID (5) ok 13 - DB 5 can begin_work ok 14 - DB 5 has a unique transaction ID (6) ok 15 - DB 6 can begin_work ok 16 - DB 6 has a unique transaction ID (7) ok 17 - DB 7 can begin_work ok 18 - DB 7 has a unique transaction ID (8) ok 19 - DB 8 can begin_work ok 20 - DB 8 has a unique transaction ID (9) ok 21 - DB 9 can begin_work ok 22 - DB 9 has a unique transaction ID (10) ok 23 - DB 10 can begin_work ok 24 - DB 10 has a unique transaction ID (11) ok 25 - DB 11 can begin_work ok 26 - DB 11 has a unique transaction ID (12) ok 27 - DB 12 can begin_work ok 28 - DB 12 has a unique transaction ID (13) ok 29 - DB 13 can begin_work ok 30 - DB 13 has a unique transaction ID (14) ok 31 - DB 14 can begin_work ok 32 - DB 14 has a unique transaction ID (15) ok 33 - DB 15 can begin_work ok 34 - DB 15 has a unique transaction ID (16) ok 35 - DB 16 can begin_work ok 36 - DB 16 has a unique transaction ID (17) ok 37 - DB 17 can begin_work ok 38 - DB 17 has a unique transaction ID (18) ok 39 - DB 18 can begin_work ok 40 - DB 18 has a unique transaction ID (19) ok 41 - DB 19 can begin_work ok 42 - DB 19 has a unique transaction ID (20) ok 43 - DB 20 can begin_work ok 44 - DB 20 has a unique transaction ID (21) ok 45 - DB 21 can begin_work ok 46 - DB 21 has a unique transaction ID (22) ok 47 - DB 22 can begin_work ok 48 - DB 22 has a unique transaction ID (23) ok 49 - DB 23 can begin_work ok 50 - DB 23 has a unique transaction ID (24) ok 51 - DB 24 can begin_work ok 52 - DB 24 has a unique transaction ID (25) ok 53 - DB 25 can begin_work ok 54 - DB 25 has a unique transaction ID (26) ok 55 - DB 26 can begin_work ok 56 - DB 26 has a unique transaction ID (27) ok 57 - DB 27 can begin_work ok 58 - DB 27 has a unique transaction ID (28) ok 59 - DB 28 can begin_work ok 60 - DB 28 has a unique transaction ID (29) ok 61 - DB 29 can begin_work ok 62 - DB 29 has a unique transaction ID (30) ok 63 - DB 30 can begin_work ok 64 - DB 30 has a unique transaction ID (31) ok 65 - DB 31 can begin_work ok 66 - DB 31 has a unique transaction ID (32) ok 67 - DB 32 can begin_work ok 68 - DB 32 has a unique transaction ID (33) ok 69 - DB 33 can begin_work ok 70 - DB 33 has a unique transaction ID (34) ok 71 - DB 34 can begin_work ok 72 - DB 34 has a unique transaction ID (35) ok 73 - DB 35 can begin_work ok 74 - DB 35 has a unique transaction ID (36) ok 75 - DB 36 can begin_work ok 76 - DB 36 has a unique transaction ID (37) ok 77 - DB 37 can begin_work ok 78 - DB 37 has a unique transaction ID (38) ok 79 - DB 38 can begin_work ok 80 - DB 38 has a unique transaction ID (39) ok 81 - DB 39 can begin_work ok 82 - DB 39 has a unique transaction ID (40) ok 83 - DB 40 can begin_work ok 84 - DB 40 has a unique transaction ID (41) ok 85 - DB 41 can begin_work ok 86 - DB 41 has a unique transaction ID (42) ok 87 - DB 42 can begin_work ok 88 - DB 42 has a unique transaction ID (43) ok 89 - DB 43 can begin_work ok 90 - DB 43 has a unique transaction ID (44) ok 91 - DB 44 can begin_work ok 92 - DB 44 has a unique transaction ID (45) ok 93 - DB 45 can begin_work ok 94 - DB 45 has a unique transaction ID (46) ok 95 - DB 46 can begin_work ok 96 - DB 46 has a unique transaction ID (47) ok 97 - DB 47 can begin_work ok 98 - DB 47 has a unique transaction ID (48) ok 99 - DB 48 can begin_work ok 100 - DB 48 has a unique transaction ID (49) ok 101 - DB 49 can begin_work ok 102 - DB 49 has a unique transaction ID (50) ok 103 - DB 50 can begin_work ok 104 - DB 50 has a unique transaction ID (51) ok 105 - DB 51 can begin_work ok 106 - DB 51 has a unique transaction ID (52) ok 107 - DB 52 can begin_work ok 108 - DB 52 has a unique transaction ID (53) ok 109 - DB 53 can begin_work ok 110 - DB 53 has a unique transaction ID (54) ok 111 - DB 54 can begin_work ok 112 - DB 54 has a unique transaction ID (55) ok 113 - DB 55 can begin_work ok 114 - DB 55 has a unique transaction ID (56) ok 115 - DB 56 can begin_work ok 116 - DB 56 has a unique transaction ID (57) ok 117 - DB 57 can begin_work ok 118 - DB 57 has a unique transaction ID (58) ok 119 - DB 58 can begin_work ok 120 - DB 58 has a unique transaction ID (59) ok 121 - DB 59 can begin_work ok 122 - DB 59 has a unique transaction ID (60) ok 123 - DB 60 can begin_work ok 124 - DB 60 has a unique transaction ID (61) ok 125 - DB 61 can begin_work ok 126 - DB 61 has a unique transaction ID (62) ok 127 - DB 62 can begin_work ok 128 - DB 62 has a unique transaction ID (63) ok 129 - DB 63 can begin_work ok 130 - DB 63 has a unique transaction ID (64) ok 131 - DB 64 can begin_work ok 132 - DB 64 has a unique transaction ID (65) ok 133 - DB 65 can begin_work ok 134 - DB 65 has a unique transaction ID (66) ok 135 - DB 66 can begin_work ok 136 - DB 66 has a unique transaction ID (67) ok 137 - DB 67 can begin_work ok 138 - DB 67 has a unique transaction ID (68) ok 139 - DB 68 can begin_work ok 140 - DB 68 has a unique transaction ID (69) ok 141 - DB 69 can begin_work ok 142 - DB 69 has a unique transaction ID (70) ok 143 - DB 70 can begin_work ok 144 - DB 70 has a unique transaction ID (71) ok 145 - DB 71 can begin_work ok 146 - DB 71 has a unique transaction ID (72) ok 147 - DB 72 can begin_work ok 148 - DB 72 has a unique transaction ID (73) ok 149 - DB 73 can begin_work ok 150 - DB 73 has a unique transaction ID (74) ok 151 - DB 74 can begin_work ok 152 - DB 74 has a unique transaction ID (75) ok 153 - DB 75 can begin_work ok 154 - DB 75 has a unique transaction ID (76) ok 155 - DB 76 can begin_work ok 156 - DB 76 has a unique transaction ID (77) ok 157 - DB 77 can begin_work ok 158 - DB 77 has a unique transaction ID (78) ok 159 - DB 78 can begin_work ok 160 - DB 78 has a unique transaction ID (79) ok 161 - DB 79 can begin_work ok 162 - DB 79 has a unique transaction ID (80) ok 163 - DB 80 can begin_work ok 164 - DB 80 has a unique transaction ID (81) ok 165 - DB 81 can begin_work ok 166 - DB 81 has a unique transaction ID (82) ok 167 - DB 82 can begin_work ok 168 - DB 82 has a unique transaction ID (83) ok 169 - DB 83 can begin_work ok 170 - DB 83 has a unique transaction ID (84) ok 171 - DB 84 can begin_work ok 172 - DB 84 has a unique transaction ID (85) ok 173 - DB 85 can begin_work ok 174 - DB 85 has a unique transaction ID (86) ok 175 - DB 86 can begin_work ok 176 - DB 86 has a unique transaction ID (87) ok 177 - DB 87 can begin_work ok 178 - DB 87 has a unique transaction ID (88) ok 179 - DB 88 can begin_work ok 180 - DB 88 has a unique transaction ID (89) ok 181 - DB 89 can begin_work ok 182 - DB 89 has a unique transaction ID (90) ok 183 - DB 90 can begin_work ok 184 - DB 90 has a unique transaction ID (91) ok 185 - DB 91 can begin_work ok 186 - DB 91 has a unique transaction ID (92) ok 187 - DB 92 can begin_work ok 188 - DB 92 has a unique transaction ID (93) ok 189 - DB 93 can begin_work ok 190 - DB 93 has a unique transaction ID (94) ok 191 - DB 94 can begin_work ok 192 - DB 94 has a unique transaction ID (95) ok 193 - DB 95 can begin_work ok 194 - DB 95 has a unique transaction ID (96) ok 195 - DB 96 can begin_work ok 196 - DB 96 has a unique transaction ID (97) ok 197 - DB 97 can begin_work ok 198 - DB 97 has a unique transaction ID (98) ok 199 - DB 98 can begin_work ok 200 - DB 98 has a unique transaction ID (99) ok 201 - DB 99 can begin_work ok 202 - DB 99 has a unique transaction ID (100) ok 203 - DB 100 can begin_work ok 204 - DB 100 has a unique transaction ID (101) ok 205 - DB 101 can begin_work ok 206 - DB 101 has a unique transaction ID (102) ok 207 - DB 102 can begin_work ok 208 - DB 102 has a unique transaction ID (103) ok 209 - DB 103 can begin_work ok 210 - DB 103 has a unique transaction ID (104) ok 211 - DB 104 can begin_work ok 212 - DB 104 has a unique transaction ID (105) ok 213 - DB 105 can begin_work ok 214 - DB 105 has a unique transaction ID (106) ok 215 - DB 106 can begin_work ok 216 - DB 106 has a unique transaction ID (107) ok 217 - DB 107 can begin_work ok 218 - DB 107 has a unique transaction ID (108) ok 219 - DB 108 can begin_work ok 220 - DB 108 has a unique transaction ID (109) ok 221 - DB 109 can begin_work ok 222 - DB 109 has a unique transaction ID (110) ok 223 - DB 110 can begin_work ok 224 - DB 110 has a unique transaction ID (111) ok 225 - DB 111 can begin_work ok 226 - DB 111 has a unique transaction ID (112) ok 227 - DB 112 can begin_work ok 228 - DB 112 has a unique transaction ID (113) ok 229 - DB 113 can begin_work ok 230 - DB 113 has a unique transaction ID (114) ok 231 - DB 114 can begin_work ok 232 - DB 114 has a unique transaction ID (115) ok 233 - DB 115 can begin_work ok 234 - DB 115 has a unique transaction ID (116) ok 235 - DB 116 can begin_work ok 236 - DB 116 has a unique transaction ID (117) ok 237 - DB 117 can begin_work ok 238 - DB 117 has a unique transaction ID (118) ok 239 - DB 118 can begin_work ok 240 - DB 118 has a unique transaction ID (119) ok 241 - DB 119 can begin_work ok 242 - DB 119 has a unique transaction ID (120) ok 243 - DB 120 can begin_work ok 244 - DB 120 has a unique transaction ID (121) ok 245 - DB 121 can begin_work ok 246 - DB 121 has a unique transaction ID (122) ok 247 - DB 122 can begin_work ok 248 - DB 122 has a unique transaction ID (123) ok 249 - DB 123 can begin_work ok 250 - DB 123 has a unique transaction ID (124) ok 251 - DB 124 can begin_work ok 252 - DB 124 has a unique transaction ID (125) ok 253 - DB 125 can begin_work ok 254 - DB 125 has a unique transaction ID (126) ok 255 - DB 126 can begin_work ok 256 - DB 126 has a unique transaction ID (127) ok 257 - DB 127 can begin_work ok 258 - DB 127 has a unique transaction ID (128) ok 259 - DB 128 can begin_work ok 260 - DB 128 has a unique transaction ID (129) ok 261 - DB 129 can begin_work ok 262 - DB 129 has a unique transaction ID (130) ok 263 - DB 130 can begin_work ok 264 - DB 130 has a unique transaction ID (131) ok 265 - DB 131 can begin_work ok 266 - DB 131 has a unique transaction ID (132) ok 267 - DB 132 can begin_work ok 268 - DB 132 has a unique transaction ID (133) ok 269 - DB 133 can begin_work ok 270 - DB 133 has a unique transaction ID (134) ok 271 - DB 134 can begin_work ok 272 - DB 134 has a unique transaction ID (135) ok 273 - DB 135 can begin_work ok 274 - DB 135 has a unique transaction ID (136) ok 275 - DB 136 can begin_work ok 276 - DB 136 has a unique transaction ID (137) ok 277 - DB 137 can begin_work ok 278 - DB 137 has a unique transaction ID (138) ok 279 - DB 138 can begin_work ok 280 - DB 138 has a unique transaction ID (139) ok 281 - DB 139 can begin_work ok 282 - DB 139 has a unique transaction ID (140) ok 283 - DB 140 can begin_work ok 284 - DB 140 has a unique transaction ID (141) ok 285 - DB 141 can begin_work ok 286 - DB 141 has a unique transaction ID (142) ok 287 - DB 142 can begin_work ok 288 - DB 142 has a unique transaction ID (143) ok 289 - DB 143 can begin_work ok 290 - DB 143 has a unique transaction ID (144) ok 291 - DB 144 can begin_work ok 292 - DB 144 has a unique transaction ID (145) ok 293 - DB 145 can begin_work ok 294 - DB 145 has a unique transaction ID (146) ok 295 - DB 146 can begin_work ok 296 - DB 146 has a unique transaction ID (147) ok 297 - DB 147 can begin_work ok 298 - DB 147 has a unique transaction ID (148) ok 299 - DB 148 can begin_work ok 300 - DB 148 has a unique transaction ID (149) ok 301 - DB 149 can begin_work ok 302 - DB 149 has a unique transaction ID (150) ok 303 - DB 150 can begin_work ok 304 - DB 150 has a unique transaction ID (151) ok 305 - DB 151 can begin_work ok 306 - DB 151 has a unique transaction ID (152) ok 307 - DB 152 can begin_work ok 308 - DB 152 has a unique transaction ID (153) ok 309 - DB 153 can begin_work ok 310 - DB 153 has a unique transaction ID (154) ok 311 - DB 154 can begin_work ok 312 - DB 154 has a unique transaction ID (155) ok 313 - DB 155 can begin_work ok 314 - DB 155 has a unique transaction ID (156) ok 315 - DB 156 can begin_work ok 316 - DB 156 has a unique transaction ID (157) ok 317 - DB 157 can begin_work ok 318 - DB 157 has a unique transaction ID (158) ok 319 - DB 158 can begin_work ok 320 - DB 158 has a unique transaction ID (159) ok 321 - DB 159 can begin_work ok 322 - DB 159 has a unique transaction ID (160) ok 323 - DB 160 can begin_work ok 324 - DB 160 has a unique transaction ID (161) ok 325 - DB 161 can begin_work ok 326 - DB 161 has a unique transaction ID (162) ok 327 - DB 162 can begin_work ok 328 - DB 162 has a unique transaction ID (163) ok 329 - DB 163 can begin_work ok 330 - DB 163 has a unique transaction ID (164) ok 331 - DB 164 can begin_work ok 332 - DB 164 has a unique transaction ID (165) ok 333 - DB 165 can begin_work ok 334 - DB 165 has a unique transaction ID (166) ok 335 - DB 166 can begin_work ok 336 - DB 166 has a unique transaction ID (167) ok 337 - DB 167 can begin_work ok 338 - DB 167 has a unique transaction ID (168) ok 339 - DB 168 can begin_work ok 340 - DB 168 has a unique transaction ID (169) ok 341 - DB 169 can begin_work ok 342 - DB 169 has a unique transaction ID (170) ok 343 - DB 170 can begin_work ok 344 - DB 170 has a unique transaction ID (171) ok 345 - DB 171 can begin_work ok 346 - DB 171 has a unique transaction ID (172) ok 347 - DB 172 can begin_work ok 348 - DB 172 has a unique transaction ID (173) ok 349 - DB 173 can begin_work ok 350 - DB 173 has a unique transaction ID (174) ok 351 - DB 174 can begin_work ok 352 - DB 174 has a unique transaction ID (175) ok 353 - DB 175 can begin_work ok 354 - DB 175 has a unique transaction ID (176) ok 355 - DB 176 can begin_work ok 356 - DB 176 has a unique transaction ID (177) ok 357 - DB 177 can begin_work ok 358 - DB 177 has a unique transaction ID (178) ok 359 - DB 178 can begin_work ok 360 - DB 178 has a unique transaction ID (179) ok 361 - DB 179 can begin_work ok 362 - DB 179 has a unique transaction ID (180) ok 363 - DB 180 can begin_work ok 364 - DB 180 has a unique transaction ID (181) ok 365 - DB 181 can begin_work ok 366 - DB 181 has a unique transaction ID (182) ok 367 - DB 182 can begin_work ok 368 - DB 182 has a unique transaction ID (183) ok 369 - DB 183 can begin_work ok 370 - DB 183 has a unique transaction ID (184) ok 371 - DB 184 can begin_work ok 372 - DB 184 has a unique transaction ID (185) ok 373 - DB 185 can begin_work ok 374 - DB 185 has a unique transaction ID (186) ok 375 - DB 186 can begin_work ok 376 - DB 186 has a unique transaction ID (187) ok 377 - DB 187 can begin_work ok 378 - DB 187 has a unique transaction ID (188) ok 379 - DB 188 can begin_work ok 380 - DB 188 has a unique transaction ID (189) ok 381 - DB 189 can begin_work ok 382 - DB 189 has a unique transaction ID (190) ok 383 - DB 190 can begin_work ok 384 - DB 190 has a unique transaction ID (191) ok 385 - DB 191 can begin_work ok 386 - DB 191 has a unique transaction ID (192) ok 387 - DB 192 can begin_work ok 388 - DB 192 has a unique transaction ID (193) ok 389 - DB 193 can begin_work ok 390 - DB 193 has a unique transaction ID (194) ok 391 - DB 194 can begin_work ok 392 - DB 194 has a unique transaction ID (195) ok 393 - DB 195 can begin_work ok 394 - DB 195 has a unique transaction ID (196) ok 395 - DB 196 can begin_work ok 396 - DB 196 has a unique transaction ID (197) ok 397 - DB 197 can begin_work ok 398 - DB 197 has a unique transaction ID (198) ok 399 - DB 198 can begin_work ok 400 - DB 198 has a unique transaction ID (199) ok 401 - DB 199 can begin_work ok 402 - DB 199 has a unique transaction ID (200) ok 403 - DB 200 can begin_work ok 404 - DB 200 has a unique transaction ID (201) ok 405 - DB 201 can begin_work ok 406 - DB 201 has a unique transaction ID (202) ok 407 - DB 202 can begin_work ok 408 - DB 202 has a unique transaction ID (203) ok 409 - DB 203 can begin_work ok 410 - DB 203 has a unique transaction ID (204) ok 411 - DB 204 can begin_work ok 412 - DB 204 has a unique transaction ID (205) ok 413 - DB 205 can begin_work ok 414 - DB 205 has a unique transaction ID (206) ok 415 - DB 206 can begin_work ok 416 - DB 206 has a unique transaction ID (207) ok 417 - DB 207 can begin_work ok 418 - DB 207 has a unique transaction ID (208) ok 419 - DB 208 can begin_work ok 420 - DB 208 has a unique transaction ID (209) ok 421 - DB 209 can begin_work ok 422 - DB 209 has a unique transaction ID (210) ok 423 - DB 210 can begin_work ok 424 - DB 210 has a unique transaction ID (211) ok 425 - DB 211 can begin_work ok 426 - DB 211 has a unique transaction ID (212) ok 427 - DB 212 can begin_work ok 428 - DB 212 has a unique transaction ID (213) ok 429 - DB 213 can begin_work ok 430 - DB 213 has a unique transaction ID (214) ok 431 - DB 214 can begin_work ok 432 - DB 214 has a unique transaction ID (215) ok 433 - DB 215 can begin_work ok 434 - DB 215 has a unique transaction ID (216) ok 435 - DB 216 can begin_work ok 436 - DB 216 has a unique transaction ID (217) ok 437 - DB 217 can begin_work ok 438 - DB 217 has a unique transaction ID (218) ok 439 - DB 218 can begin_work ok 440 - DB 218 has a unique transaction ID (219) ok 441 - DB 219 can begin_work ok 442 - DB 219 has a unique transaction ID (220) ok 443 - DB 220 can begin_work ok 444 - DB 220 has a unique transaction ID (221) ok 445 - DB 221 can begin_work ok 446 - DB 221 has a unique transaction ID (222) ok 447 - DB 222 can begin_work ok 448 - DB 222 has a unique transaction ID (223) ok 449 - DB 223 can begin_work ok 450 - DB 223 has a unique transaction ID (224) ok 451 - DB 224 can begin_work ok 452 - DB 224 has a unique transaction ID (225) ok 453 - DB 225 can begin_work ok 454 - DB 225 has a unique transaction ID (226) ok 455 - DB 226 can begin_work ok 456 - DB 226 has a unique transaction ID (227) ok 457 - DB 227 can begin_work ok 458 - DB 227 has a unique transaction ID (228) ok 459 - DB 228 can begin_work ok 460 - DB 228 has a unique transaction ID (229) ok 461 - DB 229 can begin_work ok 462 - DB 229 has a unique transaction ID (230) ok 463 - DB 230 can begin_work ok 464 - DB 230 has a unique transaction ID (231) ok 465 - DB 231 can begin_work ok 466 - DB 231 has a unique transaction ID (232) ok 467 - DB 232 can begin_work ok 468 - DB 232 has a unique transaction ID (233) ok 469 - DB 233 can begin_work ok 470 - DB 233 has a unique transaction ID (234) ok 471 - DB 234 can begin_work ok 472 - DB 234 has a unique transaction ID (235) ok 473 - DB 235 can begin_work ok 474 - DB 235 has a unique transaction ID (236) ok 475 - DB 236 can begin_work ok 476 - DB 236 has a unique transaction ID (237) ok 477 - DB 237 can begin_work ok 478 - DB 237 has a unique transaction ID (238) ok 479 - DB 238 can begin_work ok 480 - DB 238 has a unique transaction ID (239) ok 481 - DB 239 can begin_work ok 482 - DB 239 has a unique transaction ID (240) ok 483 - DB 240 can begin_work ok 484 - DB 240 has a unique transaction ID (241) ok 485 - DB 241 can begin_work ok 486 - DB 241 has a unique transaction ID (242) ok 487 - DB 242 can begin_work ok 488 - DB 242 has a unique transaction ID (243) ok 489 - DB 243 can begin_work ok 490 - DB 243 has a unique transaction ID (244) ok 491 - DB 244 can begin_work ok 492 - DB 244 has a unique transaction ID (245) ok 493 - DB 245 can begin_work ok 494 - DB 245 has a unique transaction ID (246) ok 495 - DB 246 can begin_work ok 496 - DB 246 has a unique transaction ID (247) ok 497 - DB 247 can begin_work ok 498 - DB 247 has a unique transaction ID (248) ok 499 - DB 248 can begin_work ok 500 - DB 248 has a unique transaction ID (249) ok 501 - DB 249 can begin_work ok 502 - DB 249 has a unique transaction ID (250) ok 503 - DB 250 can begin_work ok 504 - DB 250 has a unique transaction ID (251) ok 505 - DB 251 can begin_work ok 506 - DB 251 has a unique transaction ID (252) ok 507 - DB 252 can begin_work ok 508 - DB 252 has a unique transaction ID (253) ok 509 - DB 253 can begin_work ok 510 - DB 253 has a unique transaction ID (254) 1..510 ok t/44_upgrade_db.t ............... skipped: upgrade_db.pl doesn't actually do anything correct. # Testing 'File' t/45_references.t ............... ok 1 - use DBM::Deep; ok 2 - Foo is still 5 ok 3 - Bar is now 5 ok 4 - Foo is now 6 ok 5 - Bar is still 5 ok 6 - Foo[1] is still 2 ok 7 - Bar[1] is now 2 ok 8 - Foo[3] is now 42 ok 9 - Bar[3] is also 42 ok 10 - After delete Foo, Bar[3] is still 42 ok 11 - It's deleted in the transaction ok 12 - ... but not in the main ok 13 - After delete Foo, Bar[3] is still 42 ok 14 - After delete Foo, Bar[3] is still 42 ok 15 - After delete Foo, Bar[3] is still 42 1..15 ok # Testing 'File' # Testing 'File' t/46_blist_reindex.t ............ ok 1 - use DBM::Deep; ok 2 - 2 indices can be created at once ok 3 - and the keys were stored correctly ok 4 - multiple nested indices can be created at once ok 5 - and the keys were stored correctly 1..5 ok # Testing 'File' t/47_odd_reference_behaviors.t .. ok 1 - use DBM::Deep; ok 2 - repeated object assignment ok 3 - The object isa Foo 1..3 ok # Testing 'File' t/48_autoexport_after_delete.t .. ok 1 - use DBM::Deep; ok 2 - Everything matches 1..2 ok # Testing 'File' t/50_deletes.t .................. ok 1 - use DBM::Deep; ok 2 - No eval failure after 1th iteration ok 3 - No eval failure after 2th iteration ok 4 - No eval failure after 3th iteration ok 5 - No eval failure after 4th iteration ok 6 - No eval failure after 5th iteration ok 7 - No eval failure after 6th iteration ok 8 - No eval failure after 7th iteration ok 9 - No eval failure after 8th iteration ok 10 - No eval failure after 9th iteration ok 11 - No eval failure after 10th iteration ok 12 - deleting a key containing a reference that two keys point two works 1..12 ok # Testing 'File' t/52_memory_leak.t .............. ok 1 - use DBM::Deep; ok 2 - no $db after weakening ok 3 - hashes returned from db contain no circular refs ok 4 # skip Need to figure out what platforms this runs on 1..4 ok # Testing 'File' t/53_misc_transactions.t ........ ok 1 - use DBM::Deep; ok 2 - No eval failures ok 3 - No eval failures from the transaction ok 4 - No eval failures 1..4 ok t/54_output_punct_vars.t ........ ok 1 - use DBM::Deep; ok 2 - $, causes no hiccoughs or 150MB files ok 3 - $\ causes no problems 1..3 ok # Testing 'File' t/55_recursion.t ................ ok 1 - use DBM::Deep; ok 2 - deep recursion causes no errors 1..2 ok # Testing 'File' t/56_unicode.t .................. ok 1 - Unicode keys ok 2 - Unicode values ok 3 - Surrogate keys ok 4 - Surrogate values ok 5 - values can be upgraded to Unicode 1..5 ok t/57_old_db.t ................... ok 1 - 1.0003 db has one key ok 2 - values in 1.0003 db ok 3 - db_version on old db ok 4 - db_version on new db 1..4 ok # Testing 'File' t/58_cache.t .................... ok 1 - stale cache entries are not mistakenly reused 1..1 ok t/96_virtual_functions.t ........ ok 1 - use DBM::Deep; ok 2 - Must define lock_exclusive in Storage ok 3 - Must define setup in Engine ok 4 - Must define unlock in Storage ok 5 - Must define flush in Storage ok 6 - We finally have enough defined to instantiate ok 7 - Must define lock_shared in Storage ok 8 - We have lock_shared defined ok 9 - 'begin_work' requires 'begin_work' to be defined in the 'Engine' ok 10 - Finally have enough for 'begin_work' to work ok 11 - 'rollback' requires 'rollback' to be defined in the 'Engine' ok 12 - Finally have enough for 'rollback' to work ok 13 - 'commit' requires 'commit' to be defined in the 'Engine' ok 14 - Finally have enough for 'commit' to work ok 15 - 'supports' requires 'supports' to be defined in the 'Engine' ok 16 - Finally have enough for 'supports' to work ok 17 - 'store' requires 'is_writable' to be defined in the 'Storage' ok 18 - 'store' requires 'write_value' to be defined in the 'Engine' ok 19 - Finally have enough for 'store' to work ok 20 - 'fetch' requires 'read_value' to be defined in the 'Engine' ok 21 - Finally have enough for 'fetch' to work ok 22 - 'delete' requires 'delete_key' to be defined in the 'Engine' ok 23 - Finally have enough for 'delete' to work ok 24 - 'exists' requires 'key_exists' to be defined in the 'Engine' ok 25 - Finally have enough for 'exists' to work ok 26 - 'clear' requires 'clear' to be defined in the 'Engine' ok 27 - Finally have enough for 'clear' to work ok 28 - Must define sector_type in Storage ok 29 - We have sector_type defined ok 30 - Must define iterator_class in Iterator ok 31 - Must define reset in Iterator ok 32 - Must define get_next_key in Iterator ok 33 - Finally have enough for first_key to work. 1..33 ok t/97_dump_file.t ................ ok 1 - use DBM::Deep; ok 2 - Dump of initial file correct ok 3 - Dump of file after single assignment ok 4 - Dump after Unicode assignment 1..4 ok # Failed test 'POD test for blib/lib/DBM/Deep.pod' # at /home/fly1800/var/megalib/Test/Pod.pm line 186. # blib/lib/DBM/Deep.pod (52): alternative text '/db_version' contains non-escaped | or / # Looks like you failed 1 test of 29. t/98_pod.t ...................... 1..29 not ok 1 - POD test for blib/lib/DBM/Deep.pod ok 2 - POD test for blib/lib/DBM/Deep.pm (no pod) ok 3 - POD test for blib/lib/DBM/Deep/Storage.pm ok 4 - POD test for blib/lib/DBM/Deep/Cookbook.pod ok 5 - POD test for blib/lib/DBM/Deep/Sector.pm (no pod) ok 6 - POD test for blib/lib/DBM/Deep/Engine.pm ok 7 - POD test for blib/lib/DBM/Deep/Hash.pm (no pod) ok 8 - POD test for blib/lib/DBM/Deep/Null.pm ok 9 - POD test for blib/lib/DBM/Deep/Iterator.pm ok 10 - POD test for blib/lib/DBM/Deep/Array.pm (no pod) ok 11 - POD test for blib/lib/DBM/Deep/Internals.pod ok 12 - POD test for blib/lib/DBM/Deep/Engine/DBI.pm (no pod) ok 13 - POD test for blib/lib/DBM/Deep/Engine/File.pm ok 14 - POD test for blib/lib/DBM/Deep/Storage/DBI.pm (no pod) ok 15 - POD test for blib/lib/DBM/Deep/Storage/File.pm ok 16 - POD test for blib/lib/DBM/Deep/Sector/DBI.pm (no pod) ok 17 - POD test for blib/lib/DBM/Deep/Sector/File.pm (no pod) ok 18 - POD test for blib/lib/DBM/Deep/Sector/DBI/Reference.pm (no pod) ok 19 - POD test for blib/lib/DBM/Deep/Sector/DBI/Scalar.pm (no pod) ok 20 - POD test for blib/lib/DBM/Deep/Sector/File/Reference.pm (no pod) ok 21 - POD test for blib/lib/DBM/Deep/Sector/File/Data.pm (no pod) ok 22 - POD test for blib/lib/DBM/Deep/Sector/File/Null.pm (no pod) ok 23 - POD test for blib/lib/DBM/Deep/Sector/File/BucketList.pm (no pod) ok 24 - POD test for blib/lib/DBM/Deep/Sector/File/Index.pm (no pod) ok 25 - POD test for blib/lib/DBM/Deep/Sector/File/Scalar.pm (no pod) ok 26 - POD test for blib/lib/DBM/Deep/Iterator/DBI.pm (no pod) ok 27 - POD test for blib/lib/DBM/Deep/Iterator/File.pm (no pod) ok 28 - POD test for blib/lib/DBM/Deep/Iterator/File/BucketList.pm ok 29 - POD test for blib/lib/DBM/Deep/Iterator/File/Index.pm Dubious, test returned 1 (wstat 256, 0x100) Failed 1/29 subtests t/99_pod_coverage.t ............. 1..1 ok 1 - Pod coverage on DBM::Deep ok Test Summary Report ------------------- t/98_pod.t (Wstat: 256 Tests: 29 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=58, Tests=1576, 13 wallclock secs ( 0.35 usr 0.34 sys + 10.57 cusr 1.95 csys = 13.21 CPU) Result: FAIL Failed 1/58 test programs. 1/1576 subtests failed. make: *** [test_dynamic] Error 255 SPROUT/DBM-Deep-2.0008.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SPROUT/DBM-Deep-2.0008.tar.gz Running make for D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz Warning: Prerequisite 'DBM::Deep => 2.0008' for 'DCANTRELL/Number-Phone-2.2001.tar.gz' failed when processing 'SPROUT/DBM-Deep-2.0008.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> make cp lib/Number/Phone/NANP/TT.pm blib/lib/Number/Phone/NANP/TT.pm cp lib/Number/Phone/StubCountry.pm blib/lib/Number/Phone/StubCountry.pm cp lib/Number/Phone/NANP/US.pm blib/lib/Number/Phone/NANP/US.pm cp lib/Number/Phone/StubCountry/LB.pm blib/lib/Number/Phone/StubCountry/LB.pm cp lib/Number/Phone/StubCountry/LU.pm blib/lib/Number/Phone/StubCountry/LU.pm cp lib/Number/Phone/StubCountry/NU.pm blib/lib/Number/Phone/StubCountry/NU.pm cp lib/Number/Phone/StubCountry/GR.pm blib/lib/Number/Phone/StubCountry/GR.pm cp lib/Number/Phone/StubCountry/SG.pm blib/lib/Number/Phone/StubCountry/SG.pm cp lib/Number/Phone/NANP/Data.pm blib/lib/Number/Phone/NANP/Data.pm cp lib/Number/Phone/StubCountry/GL.pm blib/lib/Number/Phone/StubCountry/GL.pm cp lib/Number/Phone/StubCountry/GA.pm blib/lib/Number/Phone/StubCountry/GA.pm cp lib/Number/Phone/StubCountry/BD.pm blib/lib/Number/Phone/StubCountry/BD.pm cp lib/Number/Phone/StubCountry/JO.pm blib/lib/Number/Phone/StubCountry/JO.pm cp lib/Number/Phone/NANP/CA.pm blib/lib/Number/Phone/NANP/CA.pm cp lib/Number/Phone/StubCountry/MA.pm blib/lib/Number/Phone/StubCountry/MA.pm cp lib/Number/Phone/StubCountry/BA.pm blib/lib/Number/Phone/StubCountry/BA.pm cp lib/Number/Phone/StubCountry/WF.pm blib/lib/Number/Phone/StubCountry/WF.pm cp lib/Number/Phone/StubCountry/KZ.pm blib/lib/Number/Phone/StubCountry/KZ.pm cp lib/Number/Phone/StubCountry/BJ.pm blib/lib/Number/Phone/StubCountry/BJ.pm cp lib/Number/Phone/StubCountry/BR.pm blib/lib/Number/Phone/StubCountry/BR.pm cp lib/Number/Phone/StubCountry/NG.pm blib/lib/Number/Phone/StubCountry/NG.pm cp lib/Number/Phone/NANP/BM.pm blib/lib/Number/Phone/NANP/BM.pm cp lib/Number/Phone/StubCountry/GH.pm blib/lib/Number/Phone/StubCountry/GH.pm cp lib/Number/Phone/UK/GG.pm blib/lib/Number/Phone/UK/GG.pm cp lib/Number/Phone/StubCountry/SZ.pm blib/lib/Number/Phone/StubCountry/SZ.pm cp lib/Number/Phone/StubCountry/MR.pm blib/lib/Number/Phone/StubCountry/MR.pm cp lib/Number/Phone/StubCountry/GE.pm blib/lib/Number/Phone/StubCountry/GE.pm cp lib/Number/Phone/StubCountry/PF.pm blib/lib/Number/Phone/StubCountry/PF.pm cp lib/Number/Phone/StubCountry/KW.pm blib/lib/Number/Phone/StubCountry/KW.pm cp lib/Number/Phone/StubCountry/GW.pm blib/lib/Number/Phone/StubCountry/GW.pm cp lib/Number/Phone/StubCountry/ID.pm blib/lib/Number/Phone/StubCountry/ID.pm cp lib/Number/Phone/StubCountry/CH.pm blib/lib/Number/Phone/StubCountry/CH.pm cp lib/Number/Phone/StubCountry/TN.pm blib/lib/Number/Phone/StubCountry/TN.pm cp lib/Number/Phone/StubCountry/AT.pm blib/lib/Number/Phone/StubCountry/AT.pm cp lib/Number/Phone/StubCountry/SM.pm blib/lib/Number/Phone/StubCountry/SM.pm cp lib/Number/Phone/StubCountry/SA.pm blib/lib/Number/Phone/StubCountry/SA.pm cp lib/Number/Phone/StubCountry/SR.pm blib/lib/Number/Phone/StubCountry/SR.pm cp lib/Number/Phone/StubCountry/CM.pm blib/lib/Number/Phone/StubCountry/CM.pm cp lib/Number/Phone/StubCountry/ER.pm blib/lib/Number/Phone/StubCountry/ER.pm cp lib/Number/Phone.pm blib/lib/Number/Phone.pm cp lib/Number/Phone/StubCountry/CC.pm blib/lib/Number/Phone/StubCountry/CC.pm cp lib/Number/Phone/StubCountry/SJ.pm blib/lib/Number/Phone/StubCountry/SJ.pm cp lib/Number/Phone/StubCountry/NO.pm blib/lib/Number/Phone/StubCountry/NO.pm cp lib/Number/Phone/StubCountry/AO.pm blib/lib/Number/Phone/StubCountry/AO.pm cp lib/Number/Phone/StubCountry/BI.pm blib/lib/Number/Phone/StubCountry/BI.pm cp lib/Number/Phone/StubCountry/NC.pm blib/lib/Number/Phone/StubCountry/NC.pm cp lib/Number/Phone/StubCountry/KM.pm blib/lib/Number/Phone/StubCountry/KM.pm cp lib/Number/Phone/StubCountry/BQ.pm blib/lib/Number/Phone/StubCountry/BQ.pm cp lib/Number/Phone/StubCountry/GY.pm blib/lib/Number/Phone/StubCountry/GY.pm cp lib/Number/Phone/UK/JE.pm blib/lib/Number/Phone/UK/JE.pm cp lib/Number/Phone/StubCountry/CK.pm blib/lib/Number/Phone/StubCountry/CK.pm cp lib/Number/Phone/StubCountry/RS.pm blib/lib/Number/Phone/StubCountry/RS.pm cp lib/Number/Phone/UK/IM.pm blib/lib/Number/Phone/UK/IM.pm cp lib/Number/Phone/StubCountry/NZ.pm blib/lib/Number/Phone/StubCountry/NZ.pm cp lib/Number/Phone/StubCountry/VN.pm blib/lib/Number/Phone/StubCountry/VN.pm cp lib/Number/Phone/StubCountry/HR.pm blib/lib/Number/Phone/StubCountry/HR.pm cp lib/Number/Phone/StubCountry/SC.pm blib/lib/Number/Phone/StubCountry/SC.pm cp lib/Number/Phone/StubCountry/OM.pm blib/lib/Number/Phone/StubCountry/OM.pm cp lib/Number/Phone/StubCountry/ML.pm blib/lib/Number/Phone/StubCountry/ML.pm cp lib/Number/Phone/StubCountry/LT.pm blib/lib/Number/Phone/StubCountry/LT.pm cp lib/Number/Phone/StubCountry/AL.pm blib/lib/Number/Phone/StubCountry/AL.pm cp lib/Number/Phone/NANP/MP.pm blib/lib/Number/Phone/NANP/MP.pm cp lib/Number/Phone/StubCountry/UA.pm blib/lib/Number/Phone/StubCountry/UA.pm cp lib/Number/Phone/StubCountry/AM.pm blib/lib/Number/Phone/StubCountry/AM.pm cp lib/Number/Phone/StubCountry/SK.pm blib/lib/Number/Phone/StubCountry/SK.pm cp lib/Number/Phone/StubCountry/IL.pm blib/lib/Number/Phone/StubCountry/IL.pm cp lib/Number/Phone/StubCountry/MO.pm blib/lib/Number/Phone/StubCountry/MO.pm cp lib/Number/Phone/StubCountry/BH.pm blib/lib/Number/Phone/StubCountry/BH.pm cp lib/Number/Phone/StubCountry/LK.pm blib/lib/Number/Phone/StubCountry/LK.pm cp lib/Number/Phone/StubCountry/GP.pm blib/lib/Number/Phone/StubCountry/GP.pm cp lib/Number/Phone/StubCountry/CD.pm blib/lib/Number/Phone/StubCountry/CD.pm cp lib/Number/Phone/StubCountry/IR.pm blib/lib/Number/Phone/StubCountry/IR.pm cp lib/Number/Phone/StubCountry/EC.pm blib/lib/Number/Phone/StubCountry/EC.pm cp lib/Number/Phone/StubCountry/MV.pm blib/lib/Number/Phone/StubCountry/MV.pm cp lib/Number/Phone/StubCountry/IN.pm blib/lib/Number/Phone/StubCountry/IN.pm cp lib/Number/Phone/UK.pm blib/lib/Number/Phone/UK.pm cp lib/Number/Phone/StubCountry/MK.pm blib/lib/Number/Phone/StubCountry/MK.pm cp lib/Number/Phone/StubCountry/PK.pm blib/lib/Number/Phone/StubCountry/PK.pm cp lib/Number/Phone/NANP.pm blib/lib/Number/Phone/NANP.pm cp lib/Number/Phone/StubCountry/BN.pm blib/lib/Number/Phone/StubCountry/BN.pm cp lib/Number/Phone/StubCountry/WS.pm blib/lib/Number/Phone/StubCountry/WS.pm cp lib/Number/Phone/StubCountry/PS.pm blib/lib/Number/Phone/StubCountry/PS.pm cp lib/Number/Phone/StubCountry/PW.pm blib/lib/Number/Phone/StubCountry/PW.pm cp lib/Number/Phone/StubCountry/NI.pm blib/lib/Number/Phone/StubCountry/NI.pm cp lib/Number/Phone/StubCountry/TJ.pm blib/lib/Number/Phone/StubCountry/TJ.pm cp lib/Number/Phone/StubCountry/KP.pm blib/lib/Number/Phone/StubCountry/KP.pm cp lib/Number/Phone/StubCountry/PT.pm blib/lib/Number/Phone/StubCountry/PT.pm cp lib/Number/Phone/StubCountry/NE.pm blib/lib/Number/Phone/StubCountry/NE.pm cp lib/Number/Phone/StubCountry/SE.pm blib/lib/Number/Phone/StubCountry/SE.pm cp lib/Number/Phone/StubCountry/ET.pm blib/lib/Number/Phone/StubCountry/ET.pm cp lib/Number/Phone/StubCountry/MC.pm blib/lib/Number/Phone/StubCountry/MC.pm cp lib/Number/Phone/StubCountry/MN.pm blib/lib/Number/Phone/StubCountry/MN.pm cp lib/Number/Phone/StubCountry/EG.pm blib/lib/Number/Phone/StubCountry/EG.pm cp lib/Number/Phone/StubCountry/GM.pm blib/lib/Number/Phone/StubCountry/GM.pm cp lib/Number/Phone/StubCountry/TR.pm blib/lib/Number/Phone/StubCountry/TR.pm cp lib/Number/Phone/StubCountry/TK.pm blib/lib/Number/Phone/StubCountry/TK.pm cp lib/Number/Phone/StubCountry/CR.pm blib/lib/Number/Phone/StubCountry/CR.pm cp lib/Number/Phone/StubCountry/KR.pm blib/lib/Number/Phone/StubCountry/KR.pm cp lib/Number/Phone/StubCountry/CZ.pm blib/lib/Number/Phone/StubCountry/CZ.pm cp lib/Number/Phone/StubCountry/CY.pm blib/lib/Number/Phone/StubCountry/CY.pm cp lib/Number/Phone/StubCountry/AF.pm blib/lib/Number/Phone/StubCountry/AF.pm cp lib/Number/Phone/Country.pm blib/lib/Number/Phone/Country.pm cp lib/Number/Phone/StubCountry/EE.pm blib/lib/Number/Phone/StubCountry/EE.pm cp lib/Number/Phone/StubCountry/LI.pm blib/lib/Number/Phone/StubCountry/LI.pm cp lib/Number/Phone/StubCountry/SN.pm blib/lib/Number/Phone/StubCountry/SN.pm cp lib/Number/Phone/StubCountry/SV.pm blib/lib/Number/Phone/StubCountry/SV.pm cp lib/Number/Phone/StubCountry/AR.pm blib/lib/Number/Phone/StubCountry/AR.pm cp lib/Number/Phone/StubCountry/UZ.pm blib/lib/Number/Phone/StubCountry/UZ.pm cp lib/Number/Phone/StubCountry/SO.pm blib/lib/Number/Phone/StubCountry/SO.pm cp lib/Number/Phone/StubCountry/CN.pm blib/lib/Number/Phone/StubCountry/CN.pm cp lib/Number/Phone/StubCountry/AD.pm blib/lib/Number/Phone/StubCountry/AD.pm cp lib/Number/Phone/NANP/VG.pm blib/lib/Number/Phone/NANP/VG.pm cp lib/Number/Phone/StubCountry/IT.pm blib/lib/Number/Phone/StubCountry/IT.pm cp lib/Number/Phone/NANP/BB.pm blib/lib/Number/Phone/NANP/BB.pm cp lib/Number/Phone/StubCountry/MF.pm blib/lib/Number/Phone/StubCountry/MF.pm cp lib/Number/Phone/StubCountry/PM.pm blib/lib/Number/Phone/StubCountry/PM.pm cp lib/Number/Phone/NANP/VC.pm blib/lib/Number/Phone/NANP/VC.pm cp lib/Number/Phone/StubCountry/CU.pm blib/lib/Number/Phone/StubCountry/CU.pm cp lib/Number/Phone/StubCountry/PL.pm blib/lib/Number/Phone/StubCountry/PL.pm cp lib/Number/Phone/StubCountry/FJ.pm blib/lib/Number/Phone/StubCountry/FJ.pm cp lib/Number/Phone/StubCountry/LS.pm blib/lib/Number/Phone/StubCountry/LS.pm cp lib/Number/Phone/StubCountry/MD.pm blib/lib/Number/Phone/StubCountry/MD.pm cp lib/Number/Phone/UK/Exchanges.pm blib/lib/Number/Phone/UK/Exchanges.pm cp lib/Number/Phone/StubCountry/LV.pm blib/lib/Number/Phone/StubCountry/LV.pm cp lib/Number/Phone/StubCountry/AZ.pm blib/lib/Number/Phone/StubCountry/AZ.pm cp lib/Number/Phone/StubCountry/UG.pm blib/lib/Number/Phone/StubCountry/UG.pm cp lib/Number/Phone/StubCountry/TG.pm blib/lib/Number/Phone/StubCountry/TG.pm cp lib/Number/Phone/StubCountry/TZ.pm blib/lib/Number/Phone/StubCountry/TZ.pm cp lib/Number/Phone/StubCountry/SS.pm blib/lib/Number/Phone/StubCountry/SS.pm cp lib/Number/Phone/NANP/AG.pm blib/lib/Number/Phone/NANP/AG.pm cp lib/Number/Phone/StubCountry/PE.pm blib/lib/Number/Phone/StubCountry/PE.pm cp lib/Number/Phone/StubCountry/NA.pm blib/lib/Number/Phone/StubCountry/NA.pm cp lib/Number/Phone/StubCountry/CG.pm blib/lib/Number/Phone/StubCountry/CG.pm cp lib/Number/Phone/NANP/MS.pm blib/lib/Number/Phone/NANP/MS.pm cp lib/Number/Phone/StubCountry/SL.pm blib/lib/Number/Phone/StubCountry/SL.pm cp lib/Number/Phone/StubCountry/ME.pm blib/lib/Number/Phone/StubCountry/ME.pm cp lib/Number/Phone/NANP/BS.pm blib/lib/Number/Phone/NANP/BS.pm cp lib/Number/Phone/StubCountry/AW.pm blib/lib/Number/Phone/StubCountry/AW.pm cp lib/Number/Phone/StubCountry/RE.pm blib/lib/Number/Phone/StubCountry/RE.pm cp lib/Number/Phone/StubCountry/LY.pm blib/lib/Number/Phone/StubCountry/LY.pm cp lib/Number/Phone/StubCountry/TL.pm blib/lib/Number/Phone/StubCountry/TL.pm cp lib/Number/Phone/NANP/GD.pm blib/lib/Number/Phone/NANP/GD.pm cp lib/Number/Phone/NANP/DO.pm blib/lib/Number/Phone/NANP/DO.pm cp lib/Number/Phone/StubCountry/PA.pm blib/lib/Number/Phone/StubCountry/PA.pm cp lib/Number/Phone/StubCountry/KI.pm blib/lib/Number/Phone/StubCountry/KI.pm cp lib/Number/Phone/NANP/TC.pm blib/lib/Number/Phone/NANP/TC.pm cp lib/Number/Phone/StubCountry/ZA.pm blib/lib/Number/Phone/StubCountry/ZA.pm cp lib/Number/Phone/StubCountry/AC.pm blib/lib/Number/Phone/StubCountry/AC.pm cp lib/Number/Phone/StubCountry/AX.pm blib/lib/Number/Phone/StubCountry/AX.pm cp lib/Number/Phone/StubCountry/DZ.pm blib/lib/Number/Phone/StubCountry/DZ.pm cp lib/Number/Phone/StubCountry/ZM.pm blib/lib/Number/Phone/StubCountry/ZM.pm cp lib/Number/Phone/StubCountry/IO.pm blib/lib/Number/Phone/StubCountry/IO.pm cp lib/Number/Phone/UK/Data.pm blib/lib/Number/Phone/UK/Data.pm cp lib/Number/Phone/StubCountry/TD.pm blib/lib/Number/Phone/StubCountry/TD.pm cp lib/Number/Phone/StubCountry/FR.pm blib/lib/Number/Phone/StubCountry/FR.pm cp lib/Number/Phone/StubCountry/LA.pm blib/lib/Number/Phone/StubCountry/LA.pm cp lib/Number/Phone/StubCountry/RU.pm blib/lib/Number/Phone/StubCountry/RU.pm cp lib/Number/Phone/StubCountry/GN.pm blib/lib/Number/Phone/StubCountry/GN.pm cp lib/Number/Phone/StubCountry/UY.pm blib/lib/Number/Phone/StubCountry/UY.pm cp lib/Number/Phone/StubCountry/KG.pm blib/lib/Number/Phone/StubCountry/KG.pm cp lib/Number/Phone/StubCountry/HT.pm blib/lib/Number/Phone/StubCountry/HT.pm cp lib/Number/Phone/StubCountry/FK.pm blib/lib/Number/Phone/StubCountry/FK.pm cp lib/Number/Phone/StubCountry/MU.pm blib/lib/Number/Phone/StubCountry/MU.pm cp lib/Number/Phone/StubCountry/SH.pm blib/lib/Number/Phone/StubCountry/SH.pm cp lib/Number/Phone/StubCountry/SI.pm blib/lib/Number/Phone/StubCountry/SI.pm cp lib/Number/Phone/StubCountry/MW.pm blib/lib/Number/Phone/StubCountry/MW.pm cp lib/Number/Phone/StubCountry/MT.pm blib/lib/Number/Phone/StubCountry/MT.pm cp lib/Number/Phone/StubCountry/TV.pm blib/lib/Number/Phone/StubCountry/TV.pm cp lib/Number/Phone/StubCountry/MX.pm blib/lib/Number/Phone/StubCountry/MX.pm cp lib/Number/Phone/StubCountry/RW.pm blib/lib/Number/Phone/StubCountry/RW.pm cp lib/Number/Phone/StubCountry/PG.pm blib/lib/Number/Phone/StubCountry/PG.pm cp lib/Number/Phone/Country/Data.pm blib/lib/Number/Phone/Country/Data.pm cp lib/Number/Phone/StubCountry/SD.pm blib/lib/Number/Phone/StubCountry/SD.pm cp lib/Number/Phone/StubCountry/HU.pm blib/lib/Number/Phone/StubCountry/HU.pm cp lib/Number/Phone/NANP/LC.pm blib/lib/Number/Phone/NANP/LC.pm cp lib/Number/Phone/StubCountry/HN.pm blib/lib/Number/Phone/StubCountry/HN.pm cp lib/Number/Phone/StubCountry/FI.pm blib/lib/Number/Phone/StubCountry/FI.pm cp lib/Number/Phone/StubCountry/BF.pm blib/lib/Number/Phone/StubCountry/BF.pm cp lib/Number/Phone/StubCountry/IQ.pm blib/lib/Number/Phone/StubCountry/IQ.pm cp lib/Number/Phone/StubCountry/BO.pm blib/lib/Number/Phone/StubCountry/BO.pm cp lib/Number/Phone/StubCountry/MZ.pm blib/lib/Number/Phone/StubCountry/MZ.pm cp lib/Number/Phone/StubCountry/FM.pm blib/lib/Number/Phone/StubCountry/FM.pm cp lib/Number/Phone/NANP/JM.pm blib/lib/Number/Phone/NANP/JM.pm cp lib/Number/Phone/StubCountry/TO.pm blib/lib/Number/Phone/StubCountry/TO.pm cp lib/Number/Phone/StubCountry/ZW.pm blib/lib/Number/Phone/StubCountry/ZW.pm cp lib/Number/Phone/StubCountry/BT.pm blib/lib/Number/Phone/StubCountry/BT.pm cp lib/Number/Phone/StubCountry/VA.pm blib/lib/Number/Phone/StubCountry/VA.pm cp lib/Number/Phone/StubCountry/DJ.pm blib/lib/Number/Phone/StubCountry/DJ.pm cp lib/Number/Phone/StubCountry/SB.pm blib/lib/Number/Phone/StubCountry/SB.pm cp lib/Number/Phone/StubCountry/CW.pm blib/lib/Number/Phone/StubCountry/CW.pm cp lib/Number/Phone/StubCountry/NF.pm blib/lib/Number/Phone/StubCountry/NF.pm cp lib/Number/Phone/StubCountry/BY.pm blib/lib/Number/Phone/StubCountry/BY.pm cp lib/Number/Phone/StubCountry/GF.pm blib/lib/Number/Phone/StubCountry/GF.pm cp lib/Number/Phone/StubCountry/KH.pm blib/lib/Number/Phone/StubCountry/KH.pm cp lib/Number/Phone/NANP/PR.pm blib/lib/Number/Phone/NANP/PR.pm cp lib/Number/Phone/StubCountry/CO.pm blib/lib/Number/Phone/StubCountry/CO.pm cp lib/Number/Phone/StubCountry/QA.pm blib/lib/Number/Phone/StubCountry/QA.pm cp lib/Number/Phone/StubCountry/GQ.pm blib/lib/Number/Phone/StubCountry/GQ.pm cp lib/Number/Phone/StubCountry/MM.pm blib/lib/Number/Phone/StubCountry/MM.pm cp lib/Number/Phone/StubCountry/GT.pm blib/lib/Number/Phone/StubCountry/GT.pm cp lib/Number/Phone/StubCountry/JP.pm blib/lib/Number/Phone/StubCountry/JP.pm cp lib/Number/Phone/StubCountry/GI.pm blib/lib/Number/Phone/StubCountry/GI.pm cp lib/Number/Phone/StubCountry/TW.pm blib/lib/Number/Phone/StubCountry/TW.pm cp lib/Number/Phone/StubCountry/IE.pm blib/lib/Number/Phone/StubCountry/IE.pm cp lib/Number/Phone/StubCountry/ST.pm blib/lib/Number/Phone/StubCountry/ST.pm cp lib/Number/Phone/StubCountry/IS.pm blib/lib/Number/Phone/StubCountry/IS.pm cp lib/Number/Phone/StubCountry/BG.pm blib/lib/Number/Phone/StubCountry/BG.pm cp lib/Number/Phone/StubCountry/RO.pm blib/lib/Number/Phone/StubCountry/RO.pm cp lib/Number/Phone/StubCountry/PH.pm blib/lib/Number/Phone/StubCountry/PH.pm cp lib/Number/Phone/StubCountry/CI.pm blib/lib/Number/Phone/StubCountry/CI.pm cp lib/Number/Phone/StubCountry/NL.pm blib/lib/Number/Phone/StubCountry/NL.pm cp lib/Number/Phone/StubCountry/TM.pm blib/lib/Number/Phone/StubCountry/TM.pm cp lib/Number/Phone/StubCountry/YE.pm blib/lib/Number/Phone/StubCountry/YE.pm cp lib/Number/Phone/StubCountry/CX.pm blib/lib/Number/Phone/StubCountry/CX.pm cp lib/Number/Phone/StubCountry/MH.pm blib/lib/Number/Phone/StubCountry/MH.pm cp lib/Number/Phone/StubCountry/DE.pm blib/lib/Number/Phone/StubCountry/DE.pm cp lib/Number/Phone/NANP/KY.pm blib/lib/Number/Phone/NANP/KY.pm cp lib/Number/Phone/StubCountry/CF.pm blib/lib/Number/Phone/StubCountry/CF.pm cp lib/Number/Phone/NANP/VI.pm blib/lib/Number/Phone/NANP/VI.pm cp lib/Number/Phone/StubCountry/PY.pm blib/lib/Number/Phone/StubCountry/PY.pm cp lib/Number/Phone/StubCountry/TH.pm blib/lib/Number/Phone/StubCountry/TH.pm cp lib/Number/Phone/StubCountry/NP.pm blib/lib/Number/Phone/StubCountry/NP.pm cp lib/Number/Phone/NANP/KN.pm blib/lib/Number/Phone/NANP/KN.pm cp lib/Number/Phone/StubCountry/MQ.pm blib/lib/Number/Phone/StubCountry/MQ.pm cp lib/Number/Phone/NANP/GU.pm blib/lib/Number/Phone/NANP/GU.pm cp lib/Number/Phone/StubCountry/SY.pm blib/lib/Number/Phone/StubCountry/SY.pm cp lib/Number/Phone/StubCountry/BE.pm blib/lib/Number/Phone/StubCountry/BE.pm cp lib/Number/Phone/StubCountry/FO.pm blib/lib/Number/Phone/StubCountry/FO.pm cp lib/Number/Phone/StubCountry/KE.pm blib/lib/Number/Phone/StubCountry/KE.pm cp lib/Number/Phone/StubCountry/VU.pm blib/lib/Number/Phone/StubCountry/VU.pm cp lib/Number/Phone/StubCountry/BL.pm blib/lib/Number/Phone/StubCountry/BL.pm cp lib/Number/Phone/StubCountry/BZ.pm blib/lib/Number/Phone/StubCountry/BZ.pm cp lib/Number/Phone/StubCountry/YT.pm blib/lib/Number/Phone/StubCountry/YT.pm cp lib/Number/Phone/NANP/AS.pm blib/lib/Number/Phone/NANP/AS.pm cp lib/Number/Phone/NANP/AI.pm blib/lib/Number/Phone/NANP/AI.pm cp lib/Number/Phone/NANP/SX.pm blib/lib/Number/Phone/NANP/SX.pm cp lib/Number/Phone/StubCountry/VE.pm blib/lib/Number/Phone/StubCountry/VE.pm cp lib/Number/Phone/StubCountry/NR.pm blib/lib/Number/Phone/StubCountry/NR.pm cp lib/Number/Phone/StubCountry/MY.pm blib/lib/Number/Phone/StubCountry/MY.pm cp lib/Number/Phone/StubCountry/HK.pm blib/lib/Number/Phone/StubCountry/HK.pm cp lib/Number/Phone/StubCountry/MG.pm blib/lib/Number/Phone/StubCountry/MG.pm cp lib/Number/Phone/StubCountry/DK.pm blib/lib/Number/Phone/StubCountry/DK.pm cp lib/Number/Phone/StubCountry/AE.pm blib/lib/Number/Phone/StubCountry/AE.pm cp lib/Number/Phone/NANP/DM.pm blib/lib/Number/Phone/NANP/DM.pm cp lib/Number/Phone/StubCountry/ES.pm blib/lib/Number/Phone/StubCountry/ES.pm cp lib/Number/Phone/StubCountry/CV.pm blib/lib/Number/Phone/StubCountry/CV.pm cp lib/Number/Phone/StubCountry/CL.pm blib/lib/Number/Phone/StubCountry/CL.pm cp lib/Number/Phone/StubCountry/BW.pm blib/lib/Number/Phone/StubCountry/BW.pm cp lib/Number/Phone/StubCountry/AU.pm blib/lib/Number/Phone/StubCountry/AU.pm cp lib/Number/Phone/StubCountry/LR.pm blib/lib/Number/Phone/StubCountry/LR.pm Manifying blib/man3/Number::Phone::NANP::BB.3 Manifying blib/man3/Number::Phone::Country.3 Manifying blib/man3/Number::Phone::NANP::KN.3 Manifying blib/man3/Number::Phone::NANP::GD.3 Manifying blib/man3/Number::Phone::NANP::SX.3 Manifying blib/man3/Number::Phone::NANP::VC.3 Manifying blib/man3/Number::Phone::NANP::CA.3 Manifying blib/man3/Number::Phone::NANP::MS.3 Manifying blib/man3/Number::Phone::NANP::VI.3 Manifying blib/man3/Number::Phone::NANP::AS.3 Manifying blib/man3/Number::Phone.3 Manifying blib/man3/Number::Phone::NANP::US.3 Manifying blib/man3/Number::Phone::NANP::GU.3 Manifying blib/man3/Number::Phone::NANP::JM.3 Manifying blib/man3/Number::Phone::NANP::VG.3 Manifying blib/man3/Number::Phone::NANP::PR.3 Manifying blib/man3/Number::Phone::UK.3 Manifying blib/man3/Number::Phone::NANP::MP.3 Manifying blib/man3/Number::Phone::NANP::BM.3 Manifying blib/man3/Number::Phone::NANP.3 Manifying blib/man3/Number::Phone::NANP::BS.3 Manifying blib/man3/Number::Phone::NANP::KY.3 Manifying blib/man3/Number::Phone::UK::GG.3 Manifying blib/man3/Number::Phone::NANP::TT.3 Manifying blib/man3/Number::Phone::UK::IM.3 Manifying blib/man3/Number::Phone::NANP::DM.3 Manifying blib/man3/Number::Phone::NANP::DO.3 Manifying blib/man3/Number::Phone::NANP::AI.3 Manifying blib/man3/Number::Phone::UK::JE.3 Manifying blib/man3/Number::Phone::NANP::LC.3 Manifying blib/man3/Number::Phone::NANP::AG.3 Manifying blib/man3/Number::Phone::NANP::TC.3 DCANTRELL/Number-Phone-2.2001.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Can't locate DBM/Deep.pm in @INC (you may need to install the DBM::Deep module) (@INC contains: t/inc /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib /home/fly1800/var/megalib /home/fly1800/ap1800-297235/site/lib /home/fly1800/ap1800-297235/lib .) at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. Compilation failed in require at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. Compilation failed in require at t/00_superclass_and_uk_different_method_invocations.t line 8. BEGIN failed--compilation aborted at t/00_superclass_and_uk_different_method_invocations.t line 8. t/00_superclass_and_uk_different_method_invocations.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate DBM/Deep.pm in @INC (you may need to install the DBM::Deep module) (@INC contains: t/inc /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib /home/fly1800/var/megalib /home/fly1800/ap1800-297235/site/lib /home/fly1800/ap1800-297235/lib .) at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. Compilation failed in require at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. Compilation failed in require at t/01_uk_data.t line 8. BEGIN failed--compilation aborted at t/01_uk_data.t line 8. t/01_uk_data.t ......................................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Can't locate DBM/Deep.pm in @INC (you may need to install the DBM::Deep module) (@INC contains: t/inc /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib /home/fly1800/var/megalib /home/fly1800/ap1800-297235/site/lib /home/fly1800/ap1800-297235/lib .) at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. Compilation failed in require at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. Compilation failed in require at t/02_weird_little_islands.t line 8. BEGIN failed--compilation aborted at t/02_weird_little_islands.t line 8. t/02_weird_little_islands.t ............................ Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/20_nanp.t ............................................ 1..132 ok 1 - use Number::Phone::NANP; ok 2 - create Number::Phone::NANP::AG ok 3 - AG has right country() info ok 4 - AG has no regulator info ok 5 - AG has country code 1 ok 6 - AG can format numbers ok 7 - create Number::Phone::NANP::AI ok 8 - AI has right country() info ok 9 - AI has right regulator() info ok 10 - AI has country code 1 ok 11 - AI can format numbers ok 12 - create Number::Phone::NANP::AS ok 13 - AS has right country() info ok 14 - AS has right regulator() info ok 15 - AS has country code 1 ok 16 - AS can format numbers ok 17 - create Number::Phone::NANP::BB ok 18 - BB has right country() info ok 19 - BB has right regulator() info ok 20 - BB has country code 1 ok 21 - BB can format numbers ok 22 - create Number::Phone::NANP::BM ok 23 - BM has right country() info ok 24 - BM has right regulator() info ok 25 - BM has country code 1 ok 26 - BM can format numbers ok 27 - create Number::Phone::NANP::BS ok 28 - BS has right country() info ok 29 - BS has right regulator() info ok 30 - BS has country code 1 ok 31 - BS can format numbers ok 32 - create Number::Phone::NANP::CA ok 33 - CA has right country() info ok 34 - CA has right regulator() info ok 35 - CA has country code 1 ok 36 - CA can format numbers ok 37 - create Number::Phone::NANP::DM ok 38 - DM has right country() info ok 39 - DM has right regulator() info ok 40 - DM has country code 1 ok 41 - DM can format numbers ok 42 - create Number::Phone::NANP::DO ok 43 - DO has right country() info ok 44 - DO has right regulator() info ok 45 - DO has country code 1 ok 46 - DO can format numbers ok 47 - create Number::Phone::NANP::GD ok 48 - GD has right country() info ok 49 - GD has right regulator() info ok 50 - GD has country code 1 ok 51 - GD can format numbers ok 52 - create Number::Phone::NANP::GU ok 53 - GU has right country() info ok 54 - GU has right regulator() info ok 55 - GU has country code 1 ok 56 - GU can format numbers ok 57 - create Number::Phone::NANP::JM ok 58 - JM has right country() info ok 59 - JM has right regulator() info ok 60 - JM has country code 1 ok 61 - JM can format numbers ok 62 - create Number::Phone::NANP::KN ok 63 - KN has right country() info ok 64 - KN has right regulator() info ok 65 - KN has country code 1 ok 66 - KN can format numbers ok 67 - create Number::Phone::NANP::KY ok 68 - KY has right country() info ok 69 - KY has right regulator() info ok 70 - KY has country code 1 ok 71 - KY can format numbers ok 72 - create Number::Phone::NANP::LC ok 73 - LC has right country() info ok 74 - LC has right regulator() info ok 75 - LC has country code 1 ok 76 - LC can format numbers ok 77 - create Number::Phone::NANP::MP ok 78 - MP has right country() info ok 79 - MP has no regulator info ok 80 - MP has country code 1 ok 81 - MP can format numbers ok 82 - create Number::Phone::NANP::MS ok 83 - MS has right country() info ok 84 - MS has no regulator info ok 85 - MS has country code 1 ok 86 - MS can format numbers ok 87 - create Number::Phone::NANP ok 88 - NANP has no country() info ok 89 - NANP has right regulator() info ok 90 - NANP has country code 1 ok 91 - NANP can format numbers ok 92 - create Number::Phone::NANP::PR ok 93 - PR has right country() info ok 94 - PR has no regulator info ok 95 - PR has country code 1 ok 96 - PR can format numbers ok 97 - create Number::Phone::NANP::SX ok 98 - SX has right country() info ok 99 - SX has no regulator info ok 100 - SX has country code 1 ok 101 - SX can format numbers ok 102 - create Number::Phone::NANP::TC ok 103 - TC has right country() info ok 104 - TC has no regulator info ok 105 - TC has country code 1 ok 106 - TC can format numbers ok 107 - create Number::Phone::NANP::TT ok 108 - TT has right country() info ok 109 - TT has right regulator() info ok 110 - TT has country code 1 ok 111 - TT can format numbers ok 112 - create Number::Phone::NANP::US ok 113 - US has right country() info ok 114 - US has right regulator() info ok 115 - US has country code 1 ok 116 - US can format numbers ok 117 - create Number::Phone::NANP::VC ok 118 - VC has right country() info ok 119 - VC has right regulator() info ok 120 - VC has country code 1 ok 121 - VC can format numbers ok 122 - create Number::Phone::NANP::VG ok 123 - VG has right country() info ok 124 - VG has right regulator() info ok 125 - VG has country code 1 ok 126 - VG can format numbers ok 127 - create Number::Phone::NANP::VI ok 128 - VI has right country() info ok 129 - VI has no regulator info ok 130 - VI has country code 1 ok 131 - VI can format numbers ok 132 - areaname works ok # Failed test 'N::P->new() works without specifically loading a country module' # at t/30_find-right-subclass.t line 12. # Looks like you failed 1 test of 4. t/30_find-right-subclass.t ............................. 1..4 not ok 1 - N::P->new() works without specifically loading a country module ok 2 - ... and it even works for the NANP! ok 3 - ... and it even works for the non-geographic NANP! ok 4 - A country code not recognised by N::P::Country returns false Dubious, test returned 1 (wstat 256, 0x100) Failed 1/4 subtests Can't locate DBM/Deep.pm in @INC (you may need to install the DBM::Deep module) (@INC contains: t/inc /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib /home/fly1800/var/megalib /home/fly1800/ap1800-297235/site/lib /home/fly1800/ap1800-297235/lib .) at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK/Data.pm line 8. Compilation failed in require at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone/UK.pm line 6. Compilation failed in require at (eval 8) line 2. ...propagated at /home/fly1800/var/megalib/base.pm line 84. BEGIN failed--compilation aborted at t/31_country-for-subclass.t line 12. # Looks like your test exited with 2 before it could output anything. t/31_country-for-subclass.t ............................ 1..5 Dubious, test returned 2 (wstat 512, 0x200) Failed 5/5 subtests no module available for UK, and nostubs turned on # Looks like your test exited with 2 before it could output anything. t/40-no-stubs.t ........................................ 1..2 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/2 subtests t/41-stubs.t ........................................... ok 1 - didn't die when trying to load non-existent stub for Inmarsat +870 ok 2 - Inmarsat number has right country_code ok 3 - Number::Phone->new("+870123456")->country() ok 4 - Number::Phone->new("+870123456")->format() ok 5 - Number::Phone->new("+870123456")->is_valid() ok 6 - Number::Phone->new("+870123456")->is_mobile() ok 7 - Number::Phone->new("+870123456")->is_geographic() ok 8 - Number::Phone->new("+870123456")->is_fixed_line() ok 9 - didn't die when trying to load non-existent stub for Inmarsat +871 ok 10 - Inmarsat number has right country_code ok 11 - Number::Phone->new("+8719744591")->country() ok 12 - Number::Phone->new("+8719744591")->format() ok 13 - Number::Phone->new("+8719744591")->is_valid() ok 14 - Number::Phone->new("+8719744591")->is_mobile() ok 15 - Number::Phone->new("+8719744591")->is_geographic() ok 16 - Number::Phone->new("+8719744591")->is_fixed_line() ok 17 - good, there's no module for the Faroes ok 18 - Number::Phone->new('+298 303030')->country_code() ok 19 - Number::Phone->new('+298 303030')->country() ok 20 - good, there's no module for Russia ok 21 - Number::Phone->new('+7 499 999 82 83')->country_code() ok 22 - Number::Phone->new('+7 499 999 82 83')->country() ok 23 - Хороший товарищ новость! is_mobile works for Russia! ok 24 - stub loaded when N::P::CC exists but isn't a proper subclass isa Number::Phone::StubCountry::JP ok 25 - area names don't have spurious \s ok 26 - formatted Menz Kr Oberhavel number correctly ok 27 - formatted Berlin number correctly ok 28 - The object isa Number::Phone::StubCountry::MOCK ok 29 - inherited country() method works ok 30 - 4+6 number formatted OK ok 31 # skip libphonenumber doesn't do areacode/subscriber ok 32 # skip libphonenumber doesn't do areacode/subscriber ok 33 - 3+7 number formatted OK ok 34 # skip libphonenumber doesn't do areacode/subscriber ok 35 # skip libphonenumber doesn't do areacode/subscriber ok 36 - 2+8 number formatted OK ok 37 # skip libphonenumber doesn't do areacode/subscriber ok 38 # skip libphonenumber doesn't do areacode/subscriber ok 39 - is_geographic works for a London number ok 40 - is_valid works for a London number ok 41 - is_in_use works for a London number ok 42 - is_fixed_line works for a London number ok 43 - is_mobile works for a London number ok 44 - is_pager works for a London number ok 45 - is_ipphone works for a London number ok 46 - is_isdn works for a London number ok 47 - is_tollfree works for a London number ok 48 - is_specialrate works for a London number ok 49 - is_adult works for a London number ok 50 - is_personal works for a London number ok 51 - is_corporate works for a London number ok 52 - is_government works for a London number ok 53 - is_international works for a London number ok 54 - is_network_service works for a London number ok 55 - is_ipphone works for a London number ok 56 - geographic numbers return is_fixed_line == undef ok 57 - type() works ok 58 - 0+10 number formatted OK ok 59 # skip libphonenumber doesn't do areacode/subscriber ok 60 # skip libphonenumber doesn't do areacode/subscriber ok 61 - mobiles correctly identified ok 62 - mobiles are identified as not fixed lines ok 63 - pagers correctly identified ok 64 - toll-free numbers with significant F digit correctly identified ok 65 - C&W 0500 numbers correctly identified as toll-free ok 66 - generic toll-free numbers correctly identified ok 67 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 68 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 69 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 70 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 71 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 72 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 73 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 74 # skip libphonenumber doesn't know about location/operators/network-service/special-rate/adult/corporate numbers ok 75 - don't know anything about portability ok 76 - personal numbers correctly identified ok 77 - good, no area name for non-geographic numbers ok 78 - London numbers return correct area name ok 79 - 0845 'Allocated for Migration only' fixed ok 80 - 0870 'Allocated for Migration only' fixed ok 81 - bad 070 data fixed ok 82 - 0203 numbers are recognised ok 83 - ... and their type looks OK ok 84 - VoIP correctly identified ok 85 # skip libphonenumber doesn't do operators ok 86 - 03 numbers have right type ok 87 # skip libphonenumber disagrees with me about formatting special rate numbers ok 88 - 5+4 format works ok 89 # skip libphonenumber knows better than OFCOM for 01768 ok 90 # skip libphonenumber knows better than OFCOM for 01768 ok 91 - 01768 88 area name ok 92 - 4+3 in that range correctly fails ok 93 - 4+4 in that range correctly fails ok 94 - 4+7 in that range correctly fails ok 95 - 074 mobiles correctly identified ok 96 # skip libphonenumber doesn't do operators ok 97 # skip libphonenumber disagrees with me about formatting mobile numbers ok 98 - 075 mobiles correctly identified ok 99 # skip libphonenumber doesn't do operators ok 100 # skip libphonenumber disagrees with me about formatting mobile numbers # bugfixes ok 101 # skip libphonenumber disagrees with me about formatting unallocated numbers ok 102 - allocated numbers format OK ok 103 - OFCOM's stupid 6+4 format for 1302 62[2459] is corrected ok 104 - OFCOM's missing format for 1302 623 is corrected ok 105 # skip Stubs aren't intended to be constructed directly ok 106 # skip Stubs aren't intended to be constructed directly ok 107 - +44 844 000 000 is invalid (too short) ok 108 # skip Stubs aren't intended to be constructed directly ok 109 # skip Stubs aren't intended to be constructed directly ok 110 # skip Stubs aren't intended to be constructed directly ok 111 # skip Stubs aren't intended to be constructed directly 1..111 ok t/50_number-phone-country.t ............................ 1..301 ok 1 - NANP: xxx-xxx-xxxx format ok 2 - NANP: (xxx) xxx-xxxx format ok 3 - NANP: 1 xxx xxx xxxx format ok 4 - NANP: 1-xxx-xxx-xxxx format ok 5 - NANP: 1 xxx-xxx-xxxx format ok 6 - NANP: +1xxxxxxxxxx format ok 7 - NANP: toll-free number IDed as generic NANP number ok 8 - NANP: CA: 226 ok 9 - NANP: CA: 438 ok 10 - NANP: US: 601 ok 11 - NANP: US: 706 ok 12 - NANP: BS: 242 ok 13 - NANP: BB: 246 ok 14 - NANP: AI: 264 ok 15 - NANP: AG: 268 ok 16 - NANP: VG: 284 ok 17 - NANP: VI: 340 ok 18 - NANP: KY: 345 ok 19 - NANP: BM: 441 ok 20 - NANP: GD: 473 ok 21 - NANP: TC: 649 ok 22 - NANP: MS: 664 ok 23 - NANP: MP: 670 ok 24 - NANP: GU: 671 ok 25 - NANP: AS: 684 ok 26 - NANP: SX: 721 ok 27 - NANP: LC: 758 ok 28 - NANP: DM: 767 ok 29 - NANP: VC: 784 ok 30 - NANP: PR: 787 ok 31 - NANP: DO: 809 ok 32 - NANP: DO: 829 ok 33 - NANP: DO: 849 ok 34 - NANP: TT: 868 ok 35 - NANP: KN: 869 ok 36 - NANP: JM: 876 ok 37 - NANP: PR: 939 ok 38 - +684 *not* identified as AS ok 39 - +5995 *not* identified as SX # test some stupid formatting ok 40 - +441234567890 is GB ok 41 - +44 1234 567890 is GB ok 42 - +44 1234-567890 is GB ok 43 - +44 (0)1234 567890 is GB ok 44 - +4-4 845 00 DEVIL is GB # regression tests for all other country codes start here ok 45 - +20 is EG ok 46 - +211 is SS ok 47 - +212 is MA ok 48 - +212 5288 is EH ok 49 - +212 5289 is EH ok 50 - +213 is DZ ok 51 - +216 is TN ok 52 - +218 is LY ok 53 - +220 is GM ok 54 - +221 is SN ok 55 - +222 is MR ok 56 - +223 is ML ok 57 - +224 is GN ok 58 - +225 is CI ok 59 - +226 is BF ok 60 - +227 is NE ok 61 - +228 is TG ok 62 - +229 is BJ ok 63 - +230 is MU ok 64 - +231 is LR ok 65 - +232 is SL ok 66 - +233 is GH ok 67 - +234 is NG ok 68 - +235 is TD ok 69 - +236 is CF ok 70 - +237 is CM ok 71 - +238 is CV ok 72 - +239 is ST ok 73 - +240 is GQ ok 74 - +241 is GA ok 75 - +242 is CG ok 76 - +243 is CD ok 77 - +244 is AO ok 78 - +245 is GW ok 79 - +246 is IO ok 80 - +247 is AC ok 81 - +248 is SC ok 82 - +249 is SD ok 83 - +250 is RW ok 84 - +251 is ET ok 85 - +252 is SO ok 86 - +253 is DJ ok 87 - +254 is KE ok 88 - +255 is TZ ok 89 - +256 is UG ok 90 - +257 is BI ok 91 - +258 is MZ ok 92 - +260 is ZM ok 93 - +261 is MG ok 94 - +262 is RE ok 95 - +2622691 is YT ok 96 - +26226960 is YT ok 97 - +26226961 is YT ok 98 - +26226962 is YT ok 99 - +26226963 is YT ok 100 - +26226964 is YT ok 101 - +26263920 is YT ok 102 - +26263921 is YT ok 103 - +26263922 is YT ok 104 - +26263923 is YT ok 105 - +26263924 is YT ok 106 - +26263965 is YT ok 107 - +26263966 is YT ok 108 - +26263967 is YT ok 109 - +26263968 is YT ok 110 - +26263969 is YT ok 111 - +263 is ZW ok 112 - +264 is NA ok 113 - +265 is MW ok 114 - +266 is LS ok 115 - +267 is BW ok 116 - +268 is SZ ok 117 - +269 is KM ok 118 - +27 is ZA ok 119 - +290 is SH ok 120 - +291 is ER ok 121 - +297 is AW ok 122 - +298 is FO ok 123 - +299 is GL ok 124 - +30 is GR ok 125 - +31 is NL ok 126 - +32 is BE ok 127 - +33 is FR ok 128 - +34 is ES ok 129 - +350 is GI ok 130 - +351 is PT ok 131 - +352 is LU ok 132 - +353 is IE ok 133 - +35348 is GB ok 134 - +354 is IS ok 135 - +355 is AL ok 136 - +356 is MT ok 137 - +357 is CY ok 138 - +358 is FI ok 139 - +359 is BG ok 140 - +36 is HU ok 141 - +370 is LT ok 142 - +371 is LV ok 143 - +372 is EE ok 144 - +373 is MD ok 145 - +374 is AM ok 146 - +375 is BY ok 147 - +376 is AD ok 148 - +377 is MC ok 149 - +377 44 is KOS ok 150 - +377 45 is KOS ok 151 - +378 is SM ok 152 - +379 is VA ok 153 - +380 is UA ok 154 - +381 is RS ok 155 - +381 28 is KOS ok 156 - +381 29 is KOS ok 157 - +381 38 is KOS ok 158 - +381 39 is KOS ok 159 - +382 is ME ok 160 - +385 is HR ok 161 - +386 is SI ok 162 - +386 43 is KOS ok 163 - +386 44 is KOS ok 164 - +387 is BA ok 165 - +389 is MK ok 166 - +39 is IT ok 167 - +3966982 is VA ok 168 - +40 is RO ok 169 - +41 is CH ok 170 - +420 is CZ ok 171 - +421 is SK ok 172 - +423 is LI ok 173 - +43 is AT ok 174 - +44 is GB ok 175 - +45 is DK ok 176 - +46 is SE ok 177 - +47 is NO ok 178 - +48 is PL ok 179 - +49 is DE ok 180 - +500 is FK ok 181 - +501 is BZ ok 182 - +502 is GT ok 183 - +503 is SV ok 184 - +504 is HN ok 185 - +505 is NI ok 186 - +506 is CR ok 187 - +507 is PA ok 188 - +508 is PM ok 189 - +509 is HT ok 190 - +51 is PE ok 191 - +52 is MX ok 192 - +53 is CU ok 193 - +54 is AR ok 194 - +55 is BR ok 195 - +56 is CL ok 196 - +57 is CO ok 197 - +58 is VE ok 198 - +590 is GP ok 199 - +591 is BO ok 200 - +592 is GY ok 201 - +593 is EC ok 202 - +594 is GF ok 203 - +595 is PY ok 204 - +596 is MQ ok 205 - +597 is SR ok 206 - +598 is UY ok 207 - +599 is BQ ok 208 - +5990 is CW ok 209 - +60 is MY ok 210 - +61 is AU ok 211 - +6189162 is CC ok 212 - +6189164 is CX ok 213 - +62 is ID ok 214 - +63 is PH ok 215 - +64 is NZ ok 216 - +65 is SG ok 217 - +66 is TH ok 218 - +670 is TL ok 219 - +67210 is AQ ok 220 - +67211 is AQ ok 221 - +67212 is AQ ok 222 - +67213 is AQ ok 223 - +6723 is NF ok 224 - +673 is BN ok 225 - +674 is NR ok 226 - +675 is PG ok 227 - +676 is TO ok 228 - +677 is SB ok 229 - +678 is VU ok 230 - +679 is FJ ok 231 - +680 is PW ok 232 - +681 is WF ok 233 - +682 is CK ok 234 - +683 is NU ok 235 - +685 is WS ok 236 - +686 is KI ok 237 - +687 is NC ok 238 - +688 is TV ok 239 - +689 is PF ok 240 - +690 is TK ok 241 - +691 is FM ok 242 - +692 is MH ok 243 - +7 is RU ok 244 - +76 is KZ ok 245 - +77 is KZ ok 246 - +800 is InternationalFreephone ok 247 - +808 is SharedCostServices ok 248 - +81 is JP ok 249 - +82 is KR ok 250 - +84 is VN ok 251 - +850 is KP ok 252 - +852 is HK ok 253 - +853 is MO ok 254 - +855 is KH ok 255 - +856 is LA ok 256 - +86 is CN ok 257 - +870 is Inmarsat ok 258 - +871 is Inmarsat ok 259 - +872 is Inmarsat ok 260 - +873 is Inmarsat ok 261 - +874 is Inmarsat ok 262 - +878 is UniversalPersonalTelecoms ok 263 - +880 is BD ok 264 - +8816 is Iridium ok 265 - +8817 is Iridium ok 266 - +8818 is Globalstar ok 267 - +8819 is Globalstar ok 268 - +882 is InternationalNetworks ok 269 - +886 is TW ok 270 - +90 is TR ok 271 - +91 is IN ok 272 - +92 is PK ok 273 - +93 is AF ok 274 - +94 is LK ok 275 - +95 is MM ok 276 - +960 is MV ok 277 - +961 is LB ok 278 - +962 is JO ok 279 - +963 is SY ok 280 - +964 is IQ ok 281 - +965 is KW ok 282 - +966 is SA ok 283 - +967 is YE ok 284 - +968 is OM ok 285 - +970 is PS ok 286 - +971 is AE ok 287 - +972 is IL ok 288 - +973 is BH ok 289 - +974 is QA ok 290 - +975 is BT ok 291 - +976 is MN ok 292 - +977 is NP ok 293 - +979 is InternationalPremiumRate ok 294 - +98 is IR ok 295 - +991 is ITPCS ok 296 - +992 is TJ ok 297 - +993 is TM ok 298 - +994 is AZ ok 299 - +995 is GE ok 300 - +996 is KG ok 301 - +998 is UZ ok t/51_number-phone-country-noexport.t ................... 1..2 ok 1 - phone2country export can be suppressed ok 2 - calling by full name still works ok t/52_number-phone-country-uk.t ......................... 1..1 ok 1 - can return UK instead of GB ok t/53_number-phone-country-idd.t ........................ 1..2 ok 1 - phone2country_and_idd works for GB ok 2 - phone2country_and_idd works for US ok t/54_number-phone-country-prefix.t ..................... 1..724 ok 1 - use Number::Phone::Country; ok 2 - AD code ok 3 - AD idd prefix ok 4 - AD ndd prefix ok 5 - AE code ok 6 - AE idd prefix ok 7 - AE ndd prefix ok 8 - AF code ok 9 - AF idd prefix ok 10 - AF ndd prefix ok 11 - AG code ok 12 - AG idd prefix ok 13 - AG ndd prefix ok 14 - AI code ok 15 - AI idd prefix ok 16 - AI ndd prefix ok 17 - AL code ok 18 - AL idd prefix ok 19 - AL ndd prefix ok 20 - AM code ok 21 - AM idd prefix ok 22 - AM ndd prefix ok 23 - BQ code ok 24 - BQ idd prefix ok 25 - BQ ndd prefix ok 26 - AO code ok 27 - AO idd prefix ok 28 - AO ndd prefix ok 29 - AQ code ok 30 - AQ idd prefix ok 31 - AQ ndd prefix ok 32 - AR code ok 33 - AR idd prefix ok 34 - AR ndd prefix ok 35 - AS code ok 36 - AS idd prefix ok 37 - AS ndd prefix ok 38 - AT code ok 39 - AT idd prefix ok 40 - AT ndd prefix ok 41 - AU code ok 42 - AU idd prefix ok 43 - AU ndd prefix ok 44 - AW code ok 45 - AW idd prefix ok 46 - AW ndd prefix ok 47 - AZ code ok 48 - AZ idd prefix ok 49 - AZ ndd prefix ok 50 - BA code ok 51 - BA idd prefix ok 52 - BA ndd prefix ok 53 - BB code ok 54 - BB idd prefix ok 55 - BB ndd prefix ok 56 - BD code ok 57 - BD idd prefix ok 58 - BD ndd prefix ok 59 - BE code ok 60 - BE idd prefix ok 61 - BE ndd prefix ok 62 - BF code ok 63 - BF idd prefix ok 64 - BF ndd prefix ok 65 - BG code ok 66 - BG idd prefix ok 67 - BG ndd prefix ok 68 - BH code ok 69 - BH idd prefix ok 70 - BH ndd prefix ok 71 - BI code ok 72 - BI idd prefix ok 73 - BI ndd prefix ok 74 - BJ code ok 75 - BJ idd prefix ok 76 - BJ ndd prefix ok 77 - BM code ok 78 - BM idd prefix ok 79 - BM ndd prefix ok 80 - BN code ok 81 - BN idd prefix ok 82 - BN ndd prefix ok 83 - BO code ok 84 - BO idd prefix ok 85 - BO ndd prefix ok 86 - BR code ok 87 - BR idd prefix ok 88 - BR ndd prefix ok 89 - BS code ok 90 - BS idd prefix ok 91 - BS ndd prefix ok 92 - BT code ok 93 - BT idd prefix ok 94 - BT ndd prefix ok 95 - BV code ok 96 - BV idd prefix ok 97 - BV ndd prefix ok 98 - BW code ok 99 - BW idd prefix ok 100 - BW ndd prefix ok 101 - BY code ok 102 - BY idd prefix ok 103 - BY ndd prefix ok 104 - BZ code ok 105 - BZ idd prefix ok 106 - BZ ndd prefix ok 107 - CA code ok 108 - CA idd prefix ok 109 - CA ndd prefix ok 110 - CC code ok 111 - CC idd prefix ok 112 - CC ndd prefix ok 113 - CD code ok 114 - CD idd prefix ok 115 - CD ndd prefix ok 116 - CF code ok 117 - CF idd prefix ok 118 - CF ndd prefix ok 119 - CG code ok 120 - CG idd prefix ok 121 - CG ndd prefix ok 122 - CH code ok 123 - CH idd prefix ok 124 - CH ndd prefix ok 125 - CI code ok 126 - CI idd prefix ok 127 - CI ndd prefix ok 128 - CK code ok 129 - CK idd prefix ok 130 - CK ndd prefix ok 131 - CL code ok 132 - CL idd prefix ok 133 - CL ndd prefix ok 134 - CM code ok 135 - CM idd prefix ok 136 - CM ndd prefix ok 137 - CN code ok 138 - CN idd prefix ok 139 - CN ndd prefix ok 140 - CO code ok 141 - CO idd prefix ok 142 - CO ndd prefix ok 143 - CR code ok 144 - CR idd prefix ok 145 - CR ndd prefix ok 146 - CU code ok 147 - CU idd prefix ok 148 - CU ndd prefix ok 149 - CV code ok 150 - CV idd prefix ok 151 - CV ndd prefix ok 152 - CX code ok 153 - CX idd prefix ok 154 - CX ndd prefix ok 155 - CY code ok 156 - CY idd prefix ok 157 - CY ndd prefix ok 158 - CZ code ok 159 - CZ idd prefix ok 160 - CZ ndd prefix ok 161 - DE code ok 162 - DE idd prefix ok 163 - DE ndd prefix ok 164 - DJ code ok 165 - DJ idd prefix ok 166 - DJ ndd prefix ok 167 - DK code ok 168 - DK idd prefix ok 169 - DK ndd prefix ok 170 - DM code ok 171 - DM idd prefix ok 172 - DM ndd prefix ok 173 - DO code ok 174 - DO idd prefix ok 175 - DO ndd prefix ok 176 - DZ code ok 177 - DZ idd prefix ok 178 - DZ ndd prefix ok 179 - EC code ok 180 - EC idd prefix ok 181 - EC ndd prefix ok 182 - EE code ok 183 - EE idd prefix ok 184 - EE ndd prefix ok 185 - EG code ok 186 - EG idd prefix ok 187 - EG ndd prefix ok 188 - EH code ok 189 - EH idd prefix ok 190 - EH ndd prefix ok 191 - ER code ok 192 - ER idd prefix ok 193 - ER ndd prefix ok 194 - ES code ok 195 - ES idd prefix ok 196 - ES ndd prefix ok 197 - ET code ok 198 - ET idd prefix ok 199 - ET ndd prefix ok 200 - FI code ok 201 - FI idd prefix ok 202 - FI ndd prefix ok 203 - FJ code ok 204 - FJ idd prefix ok 205 - FJ ndd prefix ok 206 - FK code ok 207 - FK idd prefix ok 208 - FK ndd prefix ok 209 - FM code ok 210 - FM idd prefix ok 211 - FM ndd prefix ok 212 - FO code ok 213 - FO idd prefix ok 214 - FO ndd prefix ok 215 - FR code ok 216 - FR idd prefix ok 217 - FR ndd prefix ok 218 - GA code ok 219 - GA idd prefix ok 220 - GA ndd prefix ok 221 - GB code ok 222 - GB idd prefix ok 223 - GB ndd prefix ok 224 - UK code ok 225 - UK idd prefix ok 226 - UK ndd prefix ok 227 - GD code ok 228 - GD idd prefix ok 229 - GD ndd prefix ok 230 - GE code ok 231 - GE idd prefix ok 232 - GE ndd prefix ok 233 - GF code ok 234 - GF idd prefix ok 235 - GF ndd prefix ok 236 - GH code ok 237 - GH idd prefix ok 238 - GH ndd prefix ok 239 - GI code ok 240 - GI idd prefix ok 241 - GI ndd prefix ok 242 - GL code ok 243 - GL idd prefix ok 244 - GL ndd prefix ok 245 - GM code ok 246 - GM idd prefix ok 247 - GM ndd prefix ok 248 - GN code ok 249 - GN idd prefix ok 250 - GN ndd prefix ok 251 - GP code ok 252 - GP idd prefix ok 253 - GP ndd prefix ok 254 - GQ code ok 255 - GQ idd prefix ok 256 - GQ ndd prefix ok 257 - GR code ok 258 - GR idd prefix ok 259 - GR ndd prefix ok 260 - GS code ok 261 - GS idd prefix ok 262 - GS ndd prefix ok 263 - GT code ok 264 - GT idd prefix ok 265 - GT ndd prefix ok 266 - GU code ok 267 - GU idd prefix ok 268 - GU ndd prefix ok 269 - GW code ok 270 - GW idd prefix ok 271 - GW ndd prefix ok 272 - GY code ok 273 - GY idd prefix ok 274 - GY ndd prefix ok 275 - HK code ok 276 - HK idd prefix ok 277 - HK ndd prefix ok 278 - HM code ok 279 - HM idd prefix ok 280 - HM ndd prefix ok 281 - HN code ok 282 - HN idd prefix ok 283 - HN ndd prefix ok 284 - HR code ok 285 - HR idd prefix ok 286 - HR ndd prefix ok 287 - HT code ok 288 - HT idd prefix ok 289 - HT ndd prefix ok 290 - HU code ok 291 - HU idd prefix ok 292 - HU ndd prefix ok 293 - ID code ok 294 - ID idd prefix ok 295 - ID ndd prefix ok 296 - IE code ok 297 - IE idd prefix ok 298 - IE ndd prefix ok 299 - IL code ok 300 - IL idd prefix ok 301 - IL ndd prefix ok 302 - IN code ok 303 - IN idd prefix ok 304 - IN ndd prefix ok 305 - IO code ok 306 - IO idd prefix ok 307 - IO ndd prefix ok 308 - IQ code ok 309 - IQ idd prefix ok 310 - IQ ndd prefix ok 311 - IR code ok 312 - IR idd prefix ok 313 - IR ndd prefix ok 314 - IS code ok 315 - IS idd prefix ok 316 - IS ndd prefix ok 317 - IT code ok 318 - IT idd prefix ok 319 - IT ndd prefix ok 320 - JM code ok 321 - JM idd prefix ok 322 - JM ndd prefix ok 323 - JO code ok 324 - JO idd prefix ok 325 - JO ndd prefix ok 326 - JP code ok 327 - JP idd prefix ok 328 - JP ndd prefix ok 329 - KE code ok 330 - KE idd prefix ok 331 - KE ndd prefix ok 332 - KG code ok 333 - KG idd prefix ok 334 - KG ndd prefix ok 335 - KH code ok 336 - KH idd prefix ok 337 - KH ndd prefix ok 338 - KI code ok 339 - KI idd prefix ok 340 - KI ndd prefix ok 341 - KM code ok 342 - KM idd prefix ok 343 - KM ndd prefix ok 344 - KN code ok 345 - KN idd prefix ok 346 - KN ndd prefix ok 347 - KP code ok 348 - KP idd prefix ok 349 - KP ndd prefix ok 350 - KR code ok 351 - KR idd prefix ok 352 - KR ndd prefix ok 353 - KW code ok 354 - KW idd prefix ok 355 - KW ndd prefix ok 356 - KY code ok 357 - KY idd prefix ok 358 - KY ndd prefix ok 359 - KZ code ok 360 - KZ idd prefix ok 361 - KZ ndd prefix ok 362 - LA code ok 363 - LA idd prefix ok 364 - LA ndd prefix ok 365 - LB code ok 366 - LB idd prefix ok 367 - LB ndd prefix ok 368 - LC code ok 369 - LC idd prefix ok 370 - LC ndd prefix ok 371 - LI code ok 372 - LI idd prefix ok 373 - LI ndd prefix ok 374 - LK code ok 375 - LK idd prefix ok 376 - LK ndd prefix ok 377 - LR code ok 378 - LR idd prefix ok 379 - LR ndd prefix ok 380 - LS code ok 381 - LS idd prefix ok 382 - LS ndd prefix ok 383 - LT code ok 384 - LT idd prefix ok 385 - LT ndd prefix ok 386 - LU code ok 387 - LU idd prefix ok 388 - LU ndd prefix ok 389 - LV code ok 390 - LV idd prefix ok 391 - LV ndd prefix ok 392 - LY code ok 393 - LY idd prefix ok 394 - LY ndd prefix ok 395 - MA code ok 396 - MA idd prefix ok 397 - MA ndd prefix ok 398 - MC code ok 399 - MC idd prefix ok 400 - MC ndd prefix ok 401 - MD code ok 402 - MD idd prefix ok 403 - MD ndd prefix ok 404 - ME code ok 405 - ME idd prefix ok 406 - ME ndd prefix ok 407 - MG code ok 408 - MG idd prefix ok 409 - MG ndd prefix ok 410 - MH code ok 411 - MH idd prefix ok 412 - MH ndd prefix ok 413 - MK code ok 414 - MK idd prefix ok 415 - MK ndd prefix ok 416 - ML code ok 417 - ML idd prefix ok 418 - ML ndd prefix ok 419 - MM code ok 420 - MM idd prefix ok 421 - MM ndd prefix ok 422 - MN code ok 423 - MN idd prefix ok 424 - MN ndd prefix ok 425 - MO code ok 426 - MO idd prefix ok 427 - MO ndd prefix ok 428 - MP code ok 429 - MP idd prefix ok 430 - MP ndd prefix ok 431 - MQ code ok 432 - MQ idd prefix ok 433 - MQ ndd prefix ok 434 - MR code ok 435 - MR idd prefix ok 436 - MR ndd prefix ok 437 - MS code ok 438 - MS idd prefix ok 439 - MS ndd prefix ok 440 - MT code ok 441 - MT idd prefix ok 442 - MT ndd prefix ok 443 - MU code ok 444 - MU idd prefix ok 445 - MU ndd prefix ok 446 - MV code ok 447 - MV idd prefix ok 448 - MV ndd prefix ok 449 - MW code ok 450 - MW idd prefix ok 451 - MW ndd prefix ok 452 - MX code ok 453 - MX idd prefix ok 454 - MX ndd prefix ok 455 - MY code ok 456 - MY idd prefix ok 457 - MY ndd prefix ok 458 - MZ code ok 459 - MZ idd prefix ok 460 - MZ ndd prefix ok 461 - NA code ok 462 - NA idd prefix ok 463 - NA ndd prefix ok 464 - NC code ok 465 - NC idd prefix ok 466 - NC ndd prefix ok 467 - NE code ok 468 - NE idd prefix ok 469 - NE ndd prefix ok 470 - NF code ok 471 - NF idd prefix ok 472 - NF ndd prefix ok 473 - NG code ok 474 - NG idd prefix ok 475 - NG ndd prefix ok 476 - NI code ok 477 - NI idd prefix ok 478 - NI ndd prefix ok 479 - NL code ok 480 - NL idd prefix ok 481 - NL ndd prefix ok 482 - NO code ok 483 - NO idd prefix ok 484 - NO ndd prefix ok 485 - NP code ok 486 - NP idd prefix ok 487 - NP ndd prefix ok 488 - NR code ok 489 - NR idd prefix ok 490 - NR ndd prefix ok 491 - NU code ok 492 - NU idd prefix ok 493 - NU ndd prefix ok 494 - NZ code ok 495 - NZ idd prefix ok 496 - NZ ndd prefix ok 497 - OM code ok 498 - OM idd prefix ok 499 - OM ndd prefix ok 500 - PA code ok 501 - PA idd prefix ok 502 - PA ndd prefix ok 503 - PE code ok 504 - PE idd prefix ok 505 - PE ndd prefix ok 506 - PF code ok 507 - PF idd prefix ok 508 - PF ndd prefix ok 509 - PG code ok 510 - PG idd prefix ok 511 - PG ndd prefix ok 512 - PH code ok 513 - PH idd prefix ok 514 - PH ndd prefix ok 515 - PK code ok 516 - PK idd prefix ok 517 - PK ndd prefix ok 518 - PL code ok 519 - PL idd prefix ok 520 - PL ndd prefix ok 521 - PM code ok 522 - PM idd prefix ok 523 - PM ndd prefix ok 524 - PN code ok 525 - PN idd prefix ok 526 - PN ndd prefix ok 527 - PR code ok 528 - PR idd prefix ok 529 - PR ndd prefix ok 530 - PS code ok 531 - PS idd prefix ok 532 - PS ndd prefix ok 533 - PT code ok 534 - PT idd prefix ok 535 - PT ndd prefix ok 536 - PW code ok 537 - PW idd prefix ok 538 - PW ndd prefix ok 539 - PY code ok 540 - PY idd prefix ok 541 - PY ndd prefix ok 542 - QA code ok 543 - QA idd prefix ok 544 - QA ndd prefix ok 545 - RE code ok 546 - RE idd prefix ok 547 - RE ndd prefix ok 548 - RO code ok 549 - RO idd prefix ok 550 - RO ndd prefix ok 551 - RS code ok 552 - RS idd prefix ok 553 - RS ndd prefix ok 554 - RU code ok 555 - RU idd prefix ok 556 - RU ndd prefix ok 557 - RW code ok 558 - RW idd prefix ok 559 - RW ndd prefix ok 560 - SA code ok 561 - SA idd prefix ok 562 - SA ndd prefix ok 563 - SB code ok 564 - SB idd prefix ok 565 - SB ndd prefix ok 566 - SC code ok 567 - SC idd prefix ok 568 - SC ndd prefix ok 569 - SD code ok 570 - SD idd prefix ok 571 - SD ndd prefix ok 572 - SE code ok 573 - SE idd prefix ok 574 - SE ndd prefix ok 575 - SG code ok 576 - SG idd prefix ok 577 - SG ndd prefix ok 578 - SH code ok 579 - SH idd prefix ok 580 - SH ndd prefix ok 581 - SI code ok 582 - SI idd prefix ok 583 - SI ndd prefix ok 584 - SJ code ok 585 - SJ idd prefix ok 586 - SJ ndd prefix ok 587 - SK code ok 588 - SK idd prefix ok 589 - SK ndd prefix ok 590 - SL code ok 591 - SL idd prefix ok 592 - SL ndd prefix ok 593 - SM code ok 594 - SM idd prefix ok 595 - SM ndd prefix ok 596 - SN code ok 597 - SN idd prefix ok 598 - SN ndd prefix ok 599 - SO code ok 600 - SO idd prefix ok 601 - SO ndd prefix ok 602 - SR code ok 603 - SR idd prefix ok 604 - SR ndd prefix ok 605 - SS code ok 606 - SS idd prefix ok 607 - SS ndd prefix ok 608 - ST code ok 609 - ST idd prefix ok 610 - ST ndd prefix ok 611 - SV code ok 612 - SV idd prefix ok 613 - SV ndd prefix ok 614 - SY code ok 615 - SY idd prefix ok 616 - SY ndd prefix ok 617 - SZ code ok 618 - SZ idd prefix ok 619 - SZ ndd prefix ok 620 - TC code ok 621 - TC idd prefix ok 622 - TC ndd prefix ok 623 - TD code ok 624 - TD idd prefix ok 625 - TD ndd prefix ok 626 - TF code ok 627 - TF idd prefix ok 628 - TF ndd prefix ok 629 - TG code ok 630 - TG idd prefix ok 631 - TG ndd prefix ok 632 - TH code ok 633 - TH idd prefix ok 634 - TH ndd prefix ok 635 - TJ code ok 636 - TJ idd prefix ok 637 - TJ ndd prefix ok 638 - TK code ok 639 - TK idd prefix ok 640 - TK ndd prefix ok 641 - TL code ok 642 - TL idd prefix ok 643 - TL ndd prefix ok 644 - TM code ok 645 - TM idd prefix ok 646 - TM ndd prefix ok 647 - TN code ok 648 - TN idd prefix ok 649 - TN ndd prefix ok 650 - TO code ok 651 - TO idd prefix ok 652 - TO ndd prefix ok 653 - TR code ok 654 - TR idd prefix ok 655 - TR ndd prefix ok 656 - TT code ok 657 - TT idd prefix ok 658 - TT ndd prefix ok 659 - TV code ok 660 - TV idd prefix ok 661 - TV ndd prefix ok 662 - TW code ok 663 - TW idd prefix ok 664 - TW ndd prefix ok 665 - TZ code ok 666 - TZ idd prefix ok 667 - TZ ndd prefix ok 668 - UA code ok 669 - UA idd prefix ok 670 - UA ndd prefix ok 671 - UG code ok 672 - UG idd prefix ok 673 - UG ndd prefix ok 674 - US code ok 675 - US idd prefix ok 676 - US ndd prefix ok 677 - UY code ok 678 - UY idd prefix ok 679 - UY ndd prefix ok 680 - UZ code ok 681 - UZ idd prefix ok 682 - UZ ndd prefix ok 683 - VA code ok 684 - VA idd prefix ok 685 - VA ndd prefix ok 686 - VC code ok 687 - VC idd prefix ok 688 - VC ndd prefix ok 689 - VE code ok 690 - VE idd prefix ok 691 - VE ndd prefix ok 692 - VG code ok 693 - VG idd prefix ok 694 - VG ndd prefix ok 695 - VI code ok 696 - VI idd prefix ok 697 - VI ndd prefix ok 698 - VN code ok 699 - VN idd prefix ok 700 - VN ndd prefix ok 701 - VU code ok 702 - VU idd prefix ok 703 - VU ndd prefix ok 704 - WF code ok 705 - WF idd prefix ok 706 - WF ndd prefix ok 707 - WS code ok 708 - WS idd prefix ok 709 - WS ndd prefix ok 710 - YE code ok 711 - YE idd prefix ok 712 - YE ndd prefix ok 713 - YT code ok 714 - YT idd prefix ok 715 - YT ndd prefix ok 716 - ZA code ok 717 - ZA idd prefix ok 718 - ZA ndd prefix ok 719 - ZM code ok 720 - ZM idd prefix ok 721 - ZM ndd prefix ok 722 - ZW code ok 723 - ZW idd prefix ok 724 - ZW ndd prefix ok # Failed test '+44 1424 220000 -> +44 1424 220001 = 01424220001 (UK local call)' # at t/60_dial_to.t line 42. # got: undef # expected: '01424220001' # Failed test '+44 1403 200000 -> +44 1403 030001 = 01403030001 (UK local call to National Dialling Only number)' # at t/60_dial_to.t line 42. # got: undef # expected: '01403030001' # Failed test '+44 1403 200000 -> +44 1424 220000 = 01424220000 (UK call to another area)' # at t/60_dial_to.t line 42. # got: undef # expected: '01424220000' # Failed test '+44 7979 866975 -> +44 7979 866976 = 07979866976 (UK mobile to mobile)' # at t/60_dial_to.t line 42. # got: undef # expected: '07979866976' # Failed test '+44 800 001 4000 -> +44 845 505 0000 = 08455050000 (UK 0800 to 0845)' # at t/60_dial_to.t line 42. # got: undef # expected: '08455050000' # Failed test '+44 800 001 4000 -> +44 800 001 4001 = 08000014001 (UK 0800 to 0800)' # at t/60_dial_to.t line 42. # got: undef # expected: '08000014001' # Failed test '+44 1424 220000 -> +44 1534 440000 = 01534440000 (mainland UK to JE)' # at t/60_dial_to.t line 42. # got: undef # expected: '01534440000' # Failed test '+44 1534 440000 -> +44 1424 220000 = 01424220000 (JE to mainland UK)' # at t/60_dial_to.t line 42. # got: undef # expected: '01424220000' warning made fatal: Use of uninitialized value in concatenation (.) or string at /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr/blib/lib/Number/Phone.pm line 91. # Looks like you planned 12 tests but ran 11. # Looks like you failed 8 tests of 11 run. # Looks like your test exited with 2 just after 11. t/60_dial_to.t ......................................... 1..12 not ok 1 - +44 1424 220000 -> +44 1424 220001 = 01424220001 (UK local call) ok 2 - +44 1424 220000 -> +44 1424 990001 = [unknown] (UK call to reserved (ie unused) number) not ok 3 - +44 1403 200000 -> +44 1403 030001 = 01403030001 (UK local call to National Dialling Only number) not ok 4 - +44 1403 200000 -> +44 1424 220000 = 01424220000 (UK call to another area) not ok 5 - +44 7979 866975 -> +44 7979 866976 = 07979866976 (UK mobile to mobile) not ok 6 - +44 800 001 4000 -> +44 845 505 0000 = 08455050000 (UK 0800 to 0845) not ok 7 - +44 800 001 4000 -> +44 800 001 4001 = 08000014001 (UK 0800 to 0800) not ok 8 - +44 1424 220000 -> +44 1534 440000 = 01534440000 (mainland UK to JE) not ok 9 - +44 1534 440000 -> +44 1424 220000 = 01424220000 (JE to mainland UK) ok 10 - +1 202 224 6361 -> +1 202 224 4944 = [unknown] (US domestic call) ok 11 - +44 1424 220000 -> +1 202 224 6361 = 0012022246361 (UK call to another country) Dubious, test returned 2 (wstat 512, 0x200) Failed 9/12 subtests # Failed test 'N::P->new(CC, 'nnnn') returns N::P::CC object' # at t/900_bugfix-rt48581.t line 14. # Failed test 'and it's got the right data' # at t/900_bugfix-rt48581.t line 16. # Looks like you failed 2 tests of 3. t/900_bugfix-rt48581.t ................................. 1..3 not ok 1 - N::P->new(CC, 'nnnn') returns N::P::CC object not ok 2 - and it's got the right data ok 3 - dies OK on too many params Dubious, test returned 2 (wstat 512, 0x200) Failed 2/3 subtests t/901_bugfix_N-P-New-CC-number.t ....................... 1..7 ok 1 - N::P->new('CC', '012345') ok 2 - N::P->new('CC', '12345') ok 3 - N::P->new('+NN', '12345') ok 4 - N::P->new('+NN', '012345') ok 5 - N::P->new('+NN12345') ok 6 - N::P->new('CC', '+NN12345') ok 7 - N::P->new('cc', '+NN12345') ok t/902_bugfix-rt61177.t ................................. 1..11 ok 1 - known countries return objects ok 2 - known countries with a + return objects ok 3 - format() works (sanity check cos it changes later) ok 4 - unknown countries return minimal objects isa Number::Phone::StubCountry ok 5 - class hierarchy is correct isa Number::Phone::StubCountry::MOCK ok 6 - ->country_code works ok 7 - ->format works ok 8 - unknown countries return minimal objects with a + isa Number::Phone::StubCountry ok 9 - class hierarchy is correct isa Number::Phone::StubCountry::MOCK ok 10 - ->country_code works ok 11 - ->format works ok Test Summary Report ------------------- t/00_superclass_and_uk_different_method_invocations.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/01_uk_data.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/02_weird_little_islands.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/30_find-right-subclass.t (Wstat: 256 Tests: 4 Failed: 1) Failed test: 1 Non-zero exit status: 1 t/31_country-for-subclass.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 5 tests but ran 0. t/40-no-stubs.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 2 tests but ran 0. t/60_dial_to.t (Wstat: 512 Tests: 11 Failed: 8) Failed tests: 1, 3-9 Non-zero exit status: 2 Parse errors: Bad plan. You planned 12 tests but ran 11. t/900_bugfix-rt48581.t (Wstat: 512 Tests: 3 Failed: 2) Failed tests: 1-2 Non-zero exit status: 2 Files=17, Tests=1309, 2 wallclock secs ( 0.17 usr 0.15 sys + 1.41 cusr 0.37 csys = 2.10 CPU) Result: FAIL Failed 8/17 test programs. 11/1309 subtests failed. make: *** [test_dynamic] Error 255 DCANTRELL/Number-Phone-2.2001.tar.gz one dependency not OK (DBM::Deep); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DCANTRELL/Number-Phone-2.2001.tar.gz Running test for module 'String::Validator::Common' Running make for B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz ok String-Validator-Common-0.97/ String-Validator-Common-0.97/lib/ String-Validator-Common-0.97/lib/String/ String-Validator-Common-0.97/lib/String/Validator/ String-Validator-Common-0.97/lib/String/Validator/Common.pm String-Validator-Common-0.97/README String-Validator-Common-0.97/META.json String-Validator-Common-0.97/t/ String-Validator-Common-0.97/t/00-load.t String-Validator-Common-0.97/t/32-IsValid.t String-Validator-Common-0.97/t/11-length.t String-Validator-Common-0.97/t/31-IsNotValid.t String-Validator-Common-0.97/t/10-matches.t String-Validator-Common-0.97/t/30-String.t String-Validator-Common-0.97/META.yml String-Validator-Common-0.97/MANIFEST String-Validator-Common-0.97/license.txt String-Validator-Common-0.97/Changes String-Validator-Common-0.97/Makefile.PL Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for String::Validator::Common Writing MYMETA.yml and MYMETA.json >>> make cp lib/String/Validator/Common.pm blib/lib/String/Validator/Common.pm Manifying blib/man3/String::Validator::Common.3 BRAINBUZ/String-Validator-Common-0.97.tar.gz make -- OK Prepending /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing String::Validator::Common 0.97, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/00-load.t ........ 1..2 ok 1 - use String::Validator::Common; ok 2 - New validator isa String::Validator::Common ok # Testing String::Validator::Common 0.97, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/10-matches.t ..... 1..4 ok 1 - use String::Validator::Common; ok 2 - Matching strings pass. ok 3 - Mismatched strings fail. ok 4 - The same test as previous using CheckCommon. ok # Testing String::Validator::Common 0.97, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/11-length.t ...... 1..16 ok 1 - use String::Validator::Common; # Checking length ok 2 - Short is too short. ok 3 - The error string should tell us it is too short. # Switch to the CheckCommon Method so as to not need to repeat start ok 4 - 31 character string passes. ok 5 - 32 character string passes. ok 6 - 33 character string fails. ok 7 - The error string should tell us it is too long. # min_len now 22 ok 8 - 22 character string PASS. ok 9 - 23 character string Pass. ok 10 - 19 character string FAIL. ok 11 - The error string should tell us it is too long. # max and min length are now both 22 ok 12 - 23 character string Fail. ok 13 - 22 character string PASS. ok 14 - 21 character string FAIL. # Check that setting length vals to 0 turns the tests off. ok 15 - Null string passes when we dont check it. ok 16 - A long address in fake tld is also passing. ok # Testing String::Validator::Common 0.97, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/30-String.t ...... 1..5 ok 1 - use String::Validator::Common; ok 2 - This is a new Validator and has no value for String. ok 3 - Returns the last string. ok 4 - abcde is the last string evaluated and is returned even though it failed to validate. ok 5 - The only time it won't return the last string passed is Password Mismatch. ok # Testing String::Validator::Common 0.97, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/31-IsNotValid.t .. ok 1 - use String::Validator::Common; ok 2 - New validator isa String::Validator::Common # Testing Method IsNot_Valid ok 3 - A simple string that passes the default rules ok 4 - Error Count should be 0 too. ok 5 - Mismatched strings fail. ok 6 - Error Count should be 1 after the fail. ok 7 - Errstr method returns the same string. 1..7 ok # Testing String::Validator::Common 0.97, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/32-IsValid.t ..... 1..4 ok 1 - use String::Validator::Common; ok 2 - New validator isa String::Validator::Common ok 3 - A simple string that passes the default rules ok 4 - Mismatched strings fail. ok All tests successful. Files=6, Tests=38, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.20 cusr 0.04 csys = 0.31 CPU) Result: PASS BRAINBUZ/String-Validator-Common-0.97.tar.gz make test TEST_VERBOSE=1 -- OK PPD for String-Validator-Common-0.97 already made Running test for module 'Number::Phone::NANP' Running make for D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' Warning: Prerequisite 'DBM::Deep => 2.0008' for 'DCANTRELL/Number-Phone-2.2001.tar.gz' failed when processing 'SPROUT/DBM-Deep-2.0008.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Has already been made Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running test for module 'Number::Phone::Country' Running make for D/DC/DCANTRELL/Number-Phone-2.2001.tar.gz Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Number-Phone-2.2001-AaGgRr Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' Warning: Prerequisite 'DBM::Deep => 2.0008' for 'DCANTRELL/Number-Phone-2.2001.tar.gz' failed when processing 'SPROUT/DBM-Deep-2.0008.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Has already been made Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running make for B/BR/BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-Phone-NANP-0.96-VaxMMe Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz Warning: Prerequisite 'Number::Phone::Country => 1.7' for 'BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz' failed when processing 'DCANTRELL/Number-Phone-2.2001.tar.gz' with 'make_test => NO one dependency not OK (DBM::Deep); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Number::Phone => 2' for 'BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz' failed when processing 'DCANTRELL/Number-Phone-2.2001.tar.gz' with 'make_test => NO one dependency not OK (DBM::Deep); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Number::Phone::NANP => 1.3' for 'BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz' failed when processing 'DCANTRELL/Number-Phone-2.2001.tar.gz' with 'make_test => NO one dependency not OK (DBM::Deep); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make cp lib/String/Validator/Phone/NANP.pm blib/lib/String/Validator/Phone/NANP.pm Manifying blib/man3/String::Validator::Phone::NANP.3 BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz make -- OK Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Bailout called. Further testing stopped: # Failed test 'use String::Validator::Phone::NANP;' # at t/00-load.t line 6. # Tried to use 'String::Validator::Phone::NANP'. # Error: Can't locate Number/Phone.pm in @INC (you may need to install the Number::Phone module) (@INC contains: /home/fly1800/var/cpan/build/String-Validator-Phone-NANP-0.96-VaxMMe/blib/lib /home/fly1800/var/cpan/build/String-Validator-Phone-NANP-0.96-VaxMMe/blib/arch /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/arch /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib /home/fly1800/var/megalib /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/arch /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/arch /home/fly1800/var/cpan/build/Test-Warn-0.24-cEim1V/blib/lib /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/arch /home/fly1800/var/cpan/build/Tree-DAG_Node-1.11-zyk6Qz/blib/lib /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/arch /home/fly1800/var/cpan/build/Test-Deep-0.110-r5MK1v/blib/lib /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/arch /home/fly1800/var/cpan/build/Test-Tester-0.109-cEbohB/blib/lib /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/arch /home/fly1800/var/cpan/build/Test-NoWarnings-1.04-auROKs/blib/lib /home/fly1800/var/megalib /home/fly1800/ap1800-297235/site/lib /home/fly1800/ap1800-297235/lib) at /home/fly1800/var/cpan/build/String-Validator-Phone-NANP-0.96-VaxMMe/blib/lib/String/Validator/Phone/NANP.pm line 7. # BEGIN failed--compilation aborted at /home/fly1800/var/cpan/build/String-Validator-Phone-NANP-0.96-VaxMMe/blib/lib/String/Validator/Phone/NANP.pm line 7. # Compilation failed in require at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Use of uninitialized value $String::Validator::Phone::NANP::VERSION in concatenation (.) or string at t/00-load.t line 9. # Testing String::Validator::Phone::NANP , Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Can't locate object method "new" via package "String::Validator::Phone::NANP" at t/00-load.t line 11. # Looks like you planned 3 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 255 just after 1. FAILED--Further testing stopped. make: *** [test_dynamic] Error 255 BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz 3 dependencies missing (Number::Phone,Number::Phone::Country,Number::Phone::NANP); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz Running test for module 'Regexp::Common' ______________________ D i s t r o P r e f s ______________________ Regexp-Common.yml[0] Running make for A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz ok Regexp-Common-2013031301/ Regexp-Common-2013031301/Changes Regexp-Common-2013031301/COPYRIGHT Regexp-Common-2013031301/COPYRIGHT.AL Regexp-Common-2013031301/COPYRIGHT.AL2 Regexp-Common-2013031301/COPYRIGHT.BSD Regexp-Common-2013031301/COPYRIGHT.MIT Regexp-Common-2013031301/lib/ Regexp-Common-2013031301/Makefile.PL Regexp-Common-2013031301/MANIFEST Regexp-Common-2013031301/META.json Regexp-Common-2013031301/META.yml Regexp-Common-2013031301/README Regexp-Common-2013031301/t/ Regexp-Common-2013031301/TODO Regexp-Common-2013031301/t/comment/ Regexp-Common-2013031301/t/Common.pm Regexp-Common-2013031301/t/number/ Regexp-Common-2013031301/t/SEN/ Regexp-Common-2013031301/t/test___luhn.t Regexp-Common-2013031301/t/test_balanced.t Regexp-Common-2013031301/t/test_bases.t Regexp-Common-2013031301/t/test_bases_sep.t Regexp-Common-2013031301/t/test_comments.t Regexp-Common-2013031301/t/test_curry.t Regexp-Common-2013031301/t/test_delimited.t Regexp-Common-2013031301/t/test_domain.t Regexp-Common-2013031301/t/test_i.t Regexp-Common-2013031301/t/test_ip.t Regexp-Common-2013031301/t/test_ipv6.t Regexp-Common-2013031301/t/test_keep.t Regexp-Common-2013031301/t/test_lingua_palindrome.t Regexp-Common-2013031301/t/test_list.t Regexp-Common-2013031301/t/test_mac.t Regexp-Common-2013031301/t/test_no_import.t Regexp-Common-2013031301/t/test_profanity.t Regexp-Common-2013031301/t/test_roman.t Regexp-Common-2013031301/t/test_squares.t Regexp-Common-2013031301/t/test_sub.t Regexp-Common-2013031301/t/test_sub_named.t Regexp-Common-2013031301/t/test_ws.t Regexp-Common-2013031301/t/URI/ Regexp-Common-2013031301/t/zip/ Regexp-Common-2013031301/t/zzz_50_pod.t Regexp-Common-2013031301/t/zzz_60_pod_coverage.t Regexp-Common-2013031301/t/zip/australia.t Regexp-Common-2013031301/t/zip/belgium.t Regexp-Common-2013031301/t/zip/denmark.t Regexp-Common-2013031301/t/zip/france.t Regexp-Common-2013031301/t/zip/germany.t Regexp-Common-2013031301/t/zip/greenland.t Regexp-Common-2013031301/t/zip/italy.t Regexp-Common-2013031301/t/zip/netherlands.t Regexp-Common-2013031301/t/zip/norway.t Regexp-Common-2013031301/t/zip/spain.t Regexp-Common-2013031301/t/zip/us.t Regexp-Common-2013031301/t/zip/zip.t Regexp-Common-2013031301/t/URI/any.t Regexp-Common-2013031301/t/URI/fax.t Regexp-Common-2013031301/t/URI/file.t Regexp-Common-2013031301/t/URI/ftp.t Regexp-Common-2013031301/t/URI/gopher.t Regexp-Common-2013031301/t/URI/http.t Regexp-Common-2013031301/t/URI/news.t Regexp-Common-2013031301/t/URI/nntp.t Regexp-Common-2013031301/t/URI/pop.t Regexp-Common-2013031301/t/URI/prospero.t Regexp-Common-2013031301/t/URI/tel.t Regexp-Common-2013031301/t/URI/telnet.t Regexp-Common-2013031301/t/URI/tv.t Regexp-Common-2013031301/t/URI/wais.t Regexp-Common-2013031301/t/SEN/usa_ssn.t Regexp-Common-2013031301/t/number/decimal.t Regexp-Common-2013031301/t/number/integer.t Regexp-Common-2013031301/t/number/number.t Regexp-Common-2013031301/t/comment/delimited.t Regexp-Common-2013031301/t/comment/html.t Regexp-Common-2013031301/t/comment/nested.t Regexp-Common-2013031301/t/comment/pascal.t Regexp-Common-2013031301/t/comment/single_line.t Regexp-Common-2013031301/t/comment/single_or_multiline.t Regexp-Common-2013031301/lib/Regexp/ Regexp-Common-2013031301/lib/Regexp/Common/ Regexp-Common-2013031301/lib/Regexp/Common.pm Regexp-Common-2013031301/lib/Regexp/Common/_support.pm Regexp-Common-2013031301/lib/Regexp/Common/balanced.pm Regexp-Common-2013031301/lib/Regexp/Common/CC.pm Regexp-Common-2013031301/lib/Regexp/Common/comment.pm Regexp-Common-2013031301/lib/Regexp/Common/delimited.pm Regexp-Common-2013031301/lib/Regexp/Common/lingua.pm Regexp-Common-2013031301/lib/Regexp/Common/list.pm Regexp-Common-2013031301/lib/Regexp/Common/net.pm Regexp-Common-2013031301/lib/Regexp/Common/number.pm Regexp-Common-2013031301/lib/Regexp/Common/profanity.pm Regexp-Common-2013031301/lib/Regexp/Common/SEN.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/ Regexp-Common-2013031301/lib/Regexp/Common/URI.pm Regexp-Common-2013031301/lib/Regexp/Common/whitespace.pm Regexp-Common-2013031301/lib/Regexp/Common/zip.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/fax.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/file.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/ftp.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/gopher.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/http.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/news.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/pop.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/prospero.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC1035.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC1738.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC1808.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC2384.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC2396.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC2806.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/tel.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/telnet.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/tv.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/wais.pm Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Regexp::Common Writing MYMETA.yml and MYMETA.json >>> make cp lib/Regexp/Common/URI/ftp.pm blib/lib/Regexp/Common/URI/ftp.pm cp lib/Regexp/Common/URI/pop.pm blib/lib/Regexp/Common/URI/pop.pm cp lib/Regexp/Common/URI/RFC1808.pm blib/lib/Regexp/Common/URI/RFC1808.pm cp lib/Regexp/Common.pm blib/lib/Regexp/Common.pm cp lib/Regexp/Common/number.pm blib/lib/Regexp/Common/number.pm cp lib/Regexp/Common/list.pm blib/lib/Regexp/Common/list.pm cp lib/Regexp/Common/balanced.pm blib/lib/Regexp/Common/balanced.pm cp lib/Regexp/Common/URI/prospero.pm blib/lib/Regexp/Common/URI/prospero.pm cp lib/Regexp/Common/URI/RFC2384.pm blib/lib/Regexp/Common/URI/RFC2384.pm cp lib/Regexp/Common/URI/tel.pm blib/lib/Regexp/Common/URI/tel.pm cp lib/Regexp/Common/comment.pm blib/lib/Regexp/Common/comment.pm cp lib/Regexp/Common/URI/RFC2806.pm blib/lib/Regexp/Common/URI/RFC2806.pm cp lib/Regexp/Common/URI.pm blib/lib/Regexp/Common/URI.pm cp lib/Regexp/Common/URI/RFC2396.pm blib/lib/Regexp/Common/URI/RFC2396.pm cp lib/Regexp/Common/URI/RFC1738.pm blib/lib/Regexp/Common/URI/RFC1738.pm cp lib/Regexp/Common/zip.pm blib/lib/Regexp/Common/zip.pm cp lib/Regexp/Common/delimited.pm blib/lib/Regexp/Common/delimited.pm cp lib/Regexp/Common/whitespace.pm blib/lib/Regexp/Common/whitespace.pm cp lib/Regexp/Common/net.pm blib/lib/Regexp/Common/net.pm cp lib/Regexp/Common/SEN.pm blib/lib/Regexp/Common/SEN.pm cp lib/Regexp/Common/profanity.pm blib/lib/Regexp/Common/profanity.pm cp lib/Regexp/Common/URI/RFC1035.pm blib/lib/Regexp/Common/URI/RFC1035.pm cp lib/Regexp/Common/URI/http.pm blib/lib/Regexp/Common/URI/http.pm cp lib/Regexp/Common/_support.pm blib/lib/Regexp/Common/_support.pm cp lib/Regexp/Common/URI/file.pm blib/lib/Regexp/Common/URI/file.pm cp lib/Regexp/Common/URI/telnet.pm blib/lib/Regexp/Common/URI/telnet.pm cp lib/Regexp/Common/URI/fax.pm blib/lib/Regexp/Common/URI/fax.pm cp lib/Regexp/Common/CC.pm blib/lib/Regexp/Common/CC.pm cp lib/Regexp/Common/URI/gopher.pm blib/lib/Regexp/Common/URI/gopher.pm cp lib/Regexp/Common/lingua.pm blib/lib/Regexp/Common/lingua.pm cp lib/Regexp/Common/URI/tv.pm blib/lib/Regexp/Common/URI/tv.pm cp lib/Regexp/Common/URI/wais.pm blib/lib/Regexp/Common/URI/wais.pm cp lib/Regexp/Common/URI/news.pm blib/lib/Regexp/Common/URI/news.pm Manifying blib/man3/Regexp::Common::zip.3 Manifying blib/man3/Regexp::Common::SEN.3 Manifying blib/man3/Regexp::Common::number.3 Manifying blib/man3/Regexp::Common::URI::RFC2396.3 Manifying blib/man3/Regexp::Common::URI::ftp.3 Manifying blib/man3/Regexp::Common::balanced.3 Manifying blib/man3/Regexp::Common::URI::fax.3 Manifying blib/man3/Regexp::Common::URI::prospero.3 Manifying blib/man3/Regexp::Common::URI::RFC1035.3 Manifying blib/man3/Regexp::Common::URI::telnet.3 Manifying blib/man3/Regexp::Common::URI::pop.3 Manifying blib/man3/Regexp::Common::whitespace.3 Manifying blib/man3/Regexp::Common::URI::wais.3 Manifying blib/man3/Regexp::Common::URI::RFC1808.3 Manifying blib/man3/Regexp::Common::URI::news.3 Manifying blib/man3/Regexp::Common::URI::tv.3 Manifying blib/man3/Regexp::Common::_support.3 Manifying blib/man3/Regexp::Common::lingua.3 Manifying blib/man3/Regexp::Common.3 Manifying blib/man3/Regexp::Common::URI::http.3 Manifying blib/man3/Regexp::Common::URI::RFC1738.3 Manifying blib/man3/Regexp::Common::URI::file.3 Manifying blib/man3/Regexp::Common::list.3 Manifying blib/man3/Regexp::Common::URI::RFC2806.3 Manifying blib/man3/Regexp::Common::net.3 Manifying blib/man3/Regexp::Common::CC.3 Manifying blib/man3/Regexp::Common::URI::RFC2384.3 Manifying blib/man3/Regexp::Common::URI.3 Manifying blib/man3/Regexp::Common::profanity.3 Manifying blib/man3/Regexp::Common::comment.3 Manifying blib/man3/Regexp::Common::URI::gopher.3 Manifying blib/man3/Regexp::Common::delimited.3 Manifying blib/man3/Regexp::Common::URI::tel.3 ABIGAIL/Regexp-Common-2013031301.tar.gz make -- OK Prepending %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test VERBOSE=0 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/comment/delimited.t ............ ok t/comment/html.t ................. ok t/comment/nested.t ............... ok t/comment/pascal.t ............... ok t/comment/single_line.t .......... ok t/comment/single_or_multiline.t .. ok t/number/decimal.t ............... ok t/number/integer.t ............... ok t/number/number.t ................ ok t/SEN/usa_ssn.t .................. ok t/test___luhn.t .................. ok t/test_balanced.t ................ ok t/test_bases.t ................... ok t/test_bases_sep.t ............... ok t/test_comments.t ................ ok t/test_curry.t ................... ok t/test_delimited.t ............... ok t/test_domain.t .................. ok t/test_i.t ....................... ok t/test_ip.t ...................... ok t/test_ipv6.t .................... ok t/test_keep.t .................... ok t/test_lingua_palindrome.t ....... ok t/test_list.t .................... ok t/test_mac.t ..................... ok t/test_no_import.t ............... ok t/test_profanity.t ............... ok t/test_roman.t ................... ok t/test_squares.t ................. ok t/test_sub.t ..................... ok t/test_sub_named.t ............... ok t/test_ws.t ...................... ok t/URI/any.t ...................... ok t/URI/fax.t ...................... ok t/URI/file.t ..................... ok t/URI/ftp.t ...................... ok t/URI/gopher.t ................... ok t/URI/http.t ..................... ok t/URI/news.t ..................... ok t/URI/nntp.t ..................... ok t/URI/pop.t ...................... ok t/URI/prospero.t ................. ok t/URI/tel.t ...................... ok t/URI/telnet.t ................... ok t/URI/tv.t ....................... ok t/URI/wais.t ..................... ok t/zip/australia.t ................ ok t/zip/belgium.t .................. ok t/zip/denmark.t .................. ok t/zip/france.t ................... ok t/zip/germany.t .................. ok t/zip/greenland.t ................ ok t/zip/italy.t .................... ok t/zip/netherlands.t .............. ok t/zip/norway.t ................... ok t/zip/spain.t .................... ok t/zip/us.t ....................... ok t/zip/zip.t ...................... ok t/zzz_50_pod.t ................... ok t/zzz_60_pod_coverage.t .......... ok All tests successful. Files=60, Tests=237280, 53 wallclock secs (24.01 usr 0.70 sys + 24.20 cusr 1.15 csys = 50.06 CPU) Result: PASS ABIGAIL/Regexp-Common-2013031301.tar.gz make test VERBOSE=0 -- OK PPD for Regexp-Common-2013031301 already made Running test for module 'String::Validator::Common' Running make for B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22 Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'String::Validator::Email' Running make for B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz ok String-Validator-Email-0.98/ String-Validator-Email-0.98/lib/ String-Validator-Email-0.98/lib/String/ String-Validator-Email-0.98/lib/String/Validator/ String-Validator-Email-0.98/lib/String/Validator/Email.pm String-Validator-Email-0.98/README String-Validator-Email-0.98/Makefile.PL String-Validator-Email-0.98/META.yml String-Validator-Email-0.98/Changes String-Validator-Email-0.98/META.json String-Validator-Email-0.98/MANIFEST String-Validator-Email-0.98/t/ String-Validator-Email-0.98/t/20-default.t String-Validator-Email-0.98/t/11-length.t String-Validator-Email-0.98/t/00-load.t String-Validator-Email-0.98/t/23-string.t String-Validator-Email-0.98/t/10-matches.t String-Validator-Email-0.98/t/21-options.t String-Validator-Email-0.98/t/22-mx.t Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for String::Validator::Email Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- BRAINBUZ/String-Validator-Email-0.98.tar.gz ---- Net::DNS [requires] Email::Valid [requires] Net::Domain::TLD [requires] String::Validator::Common [requires] Regexp::Common [requires] Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Net::DNS' Running make for N/NL/NLNETLABS/Net-DNS-0.72.tar.gz Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/N/NL/NLNETLABS/Net-DNS-0.72.tar.gz ok Net-DNS-0.72/ Net-DNS-0.72/contrib/ Net-DNS-0.72/contrib/loc2earth.fcgi Net-DNS-0.72/contrib/dnswalk.README Net-DNS-0.72/contrib/check_zone Net-DNS-0.72/contrib/loclist.pl Net-DNS-0.72/contrib/README Net-DNS-0.72/contrib/check_soa Net-DNS-0.72/TODO Net-DNS-0.72/demo/ Net-DNS-0.72/demo/example_recurse.pl Net-DNS-0.72/demo/check_zone Net-DNS-0.72/demo/trace_dns.pl Net-DNS-0.72/demo/perldig Net-DNS-0.72/demo/README Net-DNS-0.72/demo/mresolv Net-DNS-0.72/demo/mx Net-DNS-0.72/demo/check_soa Net-DNS-0.72/demo/axfr Net-DNS-0.72/Makefile.PL Net-DNS-0.72/META.yml Net-DNS-0.72/DNS.xs Net-DNS-0.72/MANIFEST Net-DNS-0.72/t/ Net-DNS-0.72/t/05-DNAME.t Net-DNS-0.72/t/custom.txt Net-DNS-0.72/t/03-header.t Net-DNS-0.72/t/01-resolver-env.t Net-DNS-0.72/t/TestData.pm Net-DNS-0.72/t/05-TKEY.t Net-DNS-0.72/t/99-cleanup.t Net-DNS-0.72/t/05-AAAA.t Net-DNS-0.72/t/05-SRV.t Net-DNS-0.72/t/05-NULL.t Net-DNS-0.72/t/05-RT.t Net-DNS-0.72/t/07-rrsort.t Net-DNS-0.72/t/02-domain.t Net-DNS-0.72/t/05-MINFO.t Net-DNS-0.72/t/05-ISDN.t Net-DNS-0.72/t/05-TSIG.t Net-DNS-0.72/t/05-CERT.t Net-DNS-0.72/t/00-version.t Net-DNS-0.72/t/10-recurse.t Net-DNS-0.72/t/01-resolver-file.t Net-DNS-0.72/t/02-text.t Net-DNS-0.72/t/NonFatal.pm Net-DNS-0.72/t/00-pod.t Net-DNS-0.72/t/02-mailbox.t Net-DNS-0.72/t/05-L64.t Net-DNS-0.72/t/05-KX.t Net-DNS-0.72/t/.resolv.conf Net-DNS-0.72/t/05-APL.t Net-DNS-0.72/t/05-SSHFP.t Net-DNS-0.72/t/07-zonefile.t Net-DNS-0.72/t/05-TLSA.t Net-DNS-0.72/t/02-domainname.t Net-DNS-0.72/t/05-SPF.t Net-DNS-0.72/t/05-NAPTR.t Net-DNS-0.72/t/01-resolver.t Net-DNS-0.72/t/05-TXT.t Net-DNS-0.72/t/05-DHCID.t Net-DNS-0.72/t/08-online.t Net-DNS-0.72/t/06-packet-unique-push.t Net-DNS-0.72/t/05-CNAME.t Net-DNS-0.72/t/05-PTR.t Net-DNS-0.72/t/05-NID.t Net-DNS-0.72/t/03-rr.t Net-DNS-0.72/t/00-load.t Net-DNS-0.72/t/05-SOA.t Net-DNS-0.72/t/06-update.t Net-DNS-0.72/t/05-MX.t Net-DNS-0.72/t/05-HINFO.t Net-DNS-0.72/t/13-udp-trunc.t Net-DNS-0.72/t/01-resolver-opt.t Net-DNS-0.72/t/03-question.t Net-DNS-0.72/t/05-IPSECKEY.t Net-DNS-0.72/t/05-LOC.t Net-DNS-0.72/t/04-packet.t Net-DNS-0.72/t/05-HIP.t Net-DNS-0.72/t/05-X25.t Net-DNS-0.72/t/05-L32.t Net-DNS-0.72/t/01-resolver-flags.t Net-DNS-0.72/t/05-A.t Net-DNS-0.72/t/11-inet6.t Net-DNS-0.72/t/05-OPT.t Net-DNS-0.72/t/05-RP.t Net-DNS-0.72/t/05-PX.t Net-DNS-0.72/t/05-LP.t Net-DNS-0.72/t/05-NS.t Net-DNS-0.72/t/05-AFSDB.t Net-DNS-0.72/netdns.c Net-DNS-0.72/README Net-DNS-0.72/lib/ Net-DNS-0.72/lib/Net/ Net-DNS-0.72/lib/Net/DNS.pm Net-DNS-0.72/lib/Net/DNS/ Net-DNS-0.72/lib/Net/DNS/Text.pm Net-DNS-0.72/lib/Net/DNS/Parameters.pm Net-DNS-0.72/lib/Net/DNS/Question.pm Net-DNS-0.72/lib/Net/DNS/Mailbox.pm Net-DNS-0.72/lib/Net/DNS/DomainName.pm Net-DNS-0.72/lib/Net/DNS/Packet.pm Net-DNS-0.72/lib/Net/DNS/Resolver/ Net-DNS-0.72/lib/Net/DNS/Resolver/os2.pm Net-DNS-0.72/lib/Net/DNS/Resolver/Recurse.pm Net-DNS-0.72/lib/Net/DNS/Resolver/Base.pm Net-DNS-0.72/lib/Net/DNS/Resolver/MSWin32.pm Net-DNS-0.72/lib/Net/DNS/Resolver/cygwin.pm Net-DNS-0.72/lib/Net/DNS/Resolver/UNIX.pm Net-DNS-0.72/lib/Net/DNS/Header.pm Net-DNS-0.72/lib/Net/DNS/RR.pm Net-DNS-0.72/lib/Net/DNS/Resolver.pm Net-DNS-0.72/lib/Net/DNS/ZoneFile.pm Net-DNS-0.72/lib/Net/DNS/RR/ Net-DNS-0.72/lib/Net/DNS/RR/LP.pm Net-DNS-0.72/lib/Net/DNS/RR/MB.pm Net-DNS-0.72/lib/Net/DNS/RR/EID.pm Net-DNS-0.72/lib/Net/DNS/RR/LOC.pm Net-DNS-0.72/lib/Net/DNS/RR/KX.pm Net-DNS-0.72/lib/Net/DNS/RR/L64.pm Net-DNS-0.72/lib/Net/DNS/RR/RP.pm Net-DNS-0.72/lib/Net/DNS/RR/HIP.pm Net-DNS-0.72/lib/Net/DNS/RR/PTR.pm Net-DNS-0.72/lib/Net/DNS/RR/MINFO.pm Net-DNS-0.72/lib/Net/DNS/RR/DNAME.pm Net-DNS-0.72/lib/Net/DNS/RR/SRV.pm Net-DNS-0.72/lib/Net/DNS/RR/TLSA.pm Net-DNS-0.72/lib/Net/DNS/RR/A.pm Net-DNS-0.72/lib/Net/DNS/RR/APL.pm Net-DNS-0.72/lib/Net/DNS/RR/MG.pm Net-DNS-0.72/lib/Net/DNS/RR/NSAP.pm Net-DNS-0.72/lib/Net/DNS/RR/DHCID.pm Net-DNS-0.72/lib/Net/DNS/RR/CNAME.pm Net-DNS-0.72/lib/Net/DNS/RR/SPF.pm Net-DNS-0.72/lib/Net/DNS/RR/X25.pm Net-DNS-0.72/lib/Net/DNS/RR/AAAA.pm Net-DNS-0.72/lib/Net/DNS/RR/NULL.pm Net-DNS-0.72/lib/Net/DNS/RR/SSHFP.pm Net-DNS-0.72/lib/Net/DNS/RR/AFSDB.pm Net-DNS-0.72/lib/Net/DNS/RR/SOA.pm Net-DNS-0.72/lib/Net/DNS/RR/PX.pm Net-DNS-0.72/lib/Net/DNS/RR/TKEY.pm Net-DNS-0.72/lib/Net/DNS/RR/RT.pm Net-DNS-0.72/lib/Net/DNS/RR/IPSECKEY.pm Net-DNS-0.72/lib/Net/DNS/RR/TXT.pm Net-DNS-0.72/lib/Net/DNS/RR/HINFO.pm Net-DNS-0.72/lib/Net/DNS/RR/CERT.pm Net-DNS-0.72/lib/Net/DNS/RR/L32.pm Net-DNS-0.72/lib/Net/DNS/RR/NID.pm Net-DNS-0.72/lib/Net/DNS/RR/TSIG.pm Net-DNS-0.72/lib/Net/DNS/RR/NS.pm Net-DNS-0.72/lib/Net/DNS/RR/MX.pm Net-DNS-0.72/lib/Net/DNS/RR/ISDN.pm Net-DNS-0.72/lib/Net/DNS/RR/NIMLOC.pm Net-DNS-0.72/lib/Net/DNS/RR/OPT.pm Net-DNS-0.72/lib/Net/DNS/RR/MR.pm Net-DNS-0.72/lib/Net/DNS/RR/NAPTR.pm Net-DNS-0.72/lib/Net/DNS/Update.pm Net-DNS-0.72/lib/Net/DNS/Nameserver.pm Net-DNS-0.72/lib/Net/DNS/FAQ.pod Net-DNS-0.72/lib/Net/DNS/Domain.pm Net-DNS-0.72/netdns.h Net-DNS-0.72/Changes Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building N/NL/NLNETLABS/Net-DNS-0.72.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Testing if you have a C compiler and the needed header files.... You have a working compiler. Activating Non Fatal Online Tests... Warning! ======== Online tests depend on conditions beyond the control of Net::DNS. The tests check for the expected results when both Net::DNS and the outside world are functioning properly. In case of failure it is often undecidable if the error lies with Net::DNS or elsewhere. Checking if your kit is complete... Looks good Writing Makefile for Net::DNS Writing MYMETA.yml and MYMETA.json >>> make cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib/lib/Net/DNS/RR/IPSECKEY.pm cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm cp lib/Net/DNS/RR/NIMLOC.pm blib/lib/Net/DNS/RR/NIMLOC.pm cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm cp lib/Net/DNS.pm blib/lib/Net/DNS.pm cp lib/Net/DNS/RR/CERT.pm blib/lib/Net/DNS/RR/CERT.pm cp lib/Net/DNS/RR/CNAME.pm blib/lib/Net/DNS/RR/CNAME.pm cp lib/Net/DNS/Text.pm blib/lib/Net/DNS/Text.pm cp lib/Net/DNS/Resolver/UNIX.pm blib/lib/Net/DNS/Resolver/UNIX.pm cp lib/Net/DNS/Resolver/Base.pm blib/lib/Net/DNS/Resolver/Base.pm cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm cp lib/Net/DNS/RR/NAPTR.pm blib/lib/Net/DNS/RR/NAPTR.pm cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm cp lib/Net/DNS/Resolver/Recurse.pm blib/lib/Net/DNS/Resolver/Recurse.pm cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm cp lib/Net/DNS/RR/RP.pm blib/lib/Net/DNS/RR/RP.pm cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm cp lib/Net/DNS/RR/MR.pm blib/lib/Net/DNS/RR/MR.pm cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm cp lib/Net/DNS/Header.pm blib/lib/Net/DNS/Header.pm cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm cp lib/Net/DNS/RR/NSAP.pm blib/lib/Net/DNS/RR/NSAP.pm cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm cp lib/Net/DNS/RR/SSHFP.pm blib/lib/Net/DNS/RR/SSHFP.pm cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm cp lib/Net/DNS/Mailbox.pm blib/lib/Net/DNS/Mailbox.pm cp lib/Net/DNS/RR/TXT.pm blib/lib/Net/DNS/RR/TXT.pm cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm cp lib/Net/DNS/Resolver/os2.pm blib/lib/Net/DNS/Resolver/os2.pm cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm cp lib/Net/DNS/RR/EID.pm blib/lib/Net/DNS/RR/EID.pm cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm cp lib/Net/DNS/RR/A.pm blib/lib/Net/DNS/RR/A.pm cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.72\" -DXS_VERSION=\"0.72\" -fPIC "-I/home/fly1800/ap1800-297235/lib/CORE" netdns.c /usr/bin/ar cr netdns.a netdns.o : netdns.a /home/fly1800/ap1800-297235/bin/perl-static /home/fly1800/var/megalib/ExtUtils/xsubpp -typemap /home/fly1800/ap1800-297235/lib/ExtUtils/typemap DNS.xs > DNS.xsc && mv DNS.xsc DNS.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.72\" -DXS_VERSION=\"0.72\" -fPIC "-I/home/fly1800/ap1800-297235/lib/CORE" DNS.c Running Mkbootstrap for Net::DNS () chmod 644 DNS.bs rm -f blib/arch/auto/Net/DNS/DNS.so gcc -shared -O2 -fstack-protector DNS.o netdns.o -o blib/arch/auto/Net/DNS/DNS.so netdns.a \ \ chmod 755 blib/arch/auto/Net/DNS/DNS.so cp DNS.bs blib/arch/auto/Net/DNS/DNS.bs chmod 644 blib/arch/auto/Net/DNS/DNS.bs Manifying blib/man3/Net::DNS::RR::SRV.3 Manifying blib/man3/Net::DNS::DomainName.3 Manifying blib/man3/Net::DNS::RR::RT.3 Manifying blib/man3/Net::DNS::Packet.3 Manifying blib/man3/Net::DNS::Resolver::UNIX.3 Manifying blib/man3/Net::DNS::Resolver::MSWin32.3 Manifying blib/man3/Net::DNS::RR::DHCID.3 Manifying blib/man3/Net::DNS::RR::NIMLOC.3 Manifying blib/man3/Net::DNS::RR::HIP.3 Manifying blib/man3/Net::DNS::Resolver::os2.3 Manifying blib/man3/Net::DNS::RR::AAAA.3 Manifying blib/man3/Net::DNS::RR::MG.3 Manifying blib/man3/Net::DNS::ZoneFile.3 Manifying blib/man3/Net::DNS.3 Manifying blib/man3/Net::DNS::Resolver::cygwin.3 Manifying blib/man3/Net::DNS::RR::EID.3 Manifying blib/man3/Net::DNS::RR::SPF.3 Manifying blib/man3/Net::DNS::RR::NID.3 Manifying blib/man3/Net::DNS::Nameserver.3 Manifying blib/man3/Net::DNS::RR::L64.3 Manifying blib/man3/Net::DNS::RR::RP.3 Manifying blib/man3/Net::DNS::RR::PX.3 Manifying blib/man3/Net::DNS::Domain.3 Manifying blib/man3/Net::DNS::RR::MR.3 Manifying blib/man3/Net::DNS::Parameters.3 Manifying blib/man3/Net::DNS::RR::IPSECKEY.3 Manifying blib/man3/Net::DNS::RR::LP.3 Manifying blib/man3/Net::DNS::RR::SOA.3 Manifying blib/man3/Net::DNS::RR::A.3 Manifying blib/man3/Net::DNS::RR::HINFO.3 Manifying blib/man3/Net::DNS::RR::MX.3 Manifying blib/man3/Net::DNS::RR::TXT.3 Manifying blib/man3/Net::DNS::RR::ISDN.3 Manifying blib/man3/Net::DNS::Update.3 Manifying blib/man3/Net::DNS::RR::L32.3 Manifying blib/man3/Net::DNS::RR::PTR.3 Manifying blib/man3/Net::DNS::RR::TLSA.3 Manifying blib/man3/Net::DNS::RR::NAPTR.3 Manifying blib/man3/Net::DNS::RR::NS.3 Manifying blib/man3/Net::DNS::RR::X25.3 Manifying blib/man3/Net::DNS::RR::NULL.3 Manifying blib/man3/Net::DNS::FAQ.3 Manifying blib/man3/Net::DNS::RR::CERT.3 Manifying blib/man3/Net::DNS::RR::MINFO.3 Manifying blib/man3/Net::DNS::RR.3 Manifying blib/man3/Net::DNS::Resolver::Base.3 Manifying blib/man3/Net::DNS::Header.3 Manifying blib/man3/Net::DNS::Text.3 Manifying blib/man3/Net::DNS::RR::KX.3 Manifying blib/man3/Net::DNS::Mailbox.3 Manifying blib/man3/Net::DNS::Resolver.3 Manifying blib/man3/Net::DNS::RR::APL.3 Manifying blib/man3/Net::DNS::RR::LOC.3 Manifying blib/man3/Net::DNS::RR::AFSDB.3 Manifying blib/man3/Net::DNS::RR::DNAME.3 Manifying blib/man3/Net::DNS::RR::SSHFP.3 Manifying blib/man3/Net::DNS::RR::CNAME.3 Manifying blib/man3/Net::DNS::Question.3 Manifying blib/man3/Net::DNS::RR::MB.3 Manifying blib/man3/Net::DNS::RR::TSIG.3 Manifying blib/man3/Net::DNS::RR::NSAP.3 Manifying blib/man3/Net::DNS::RR::OPT.3 Manifying blib/man3/Net::DNS::Resolver::Recurse.3 Manifying blib/man3/Net::DNS::RR::TKEY.3 NLNETLABS/Net-DNS-0.72.tar.gz make -- OK Prepending %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153 (#1) (W overload) The overload pragma was passed an argument it did not recognize. Did you mistype an operator? # # These tests were run using: # Net::DNS::VERSION: 0.72 # Net::DNS::SEC seems to be available # set environment variable NET_DNS_DEBUG to get all versions t/00-load.t ................ ok 1 - use Net::DNS; ok 2 - use Net::DNS::Resolver::Recurse; ok 3 - use Net::DNS::Nameserver; ok 4 - not yet loaded Net::DNS::RR::CNAME ok 5 - not yet loaded Net::DNS::RR::HINFO ok 6 - not yet loaded Net::DNS::RR::MINFO ok 7 - not yet loaded Net::DNS::RR::MX ok 8 - not yet loaded Net::DNS::RR::NULL ok 9 - not yet loaded Net::DNS::RR::NS ok 10 - not yet loaded Net::DNS::RR::PTR ok 11 - not yet loaded Net::DNS::RR::SOA ok 12 - not yet loaded Net::DNS::RR::TXT ok 13 - not yet loaded Net::DNS::RR::A ok 14 - not yet loaded Net::DNS::RR::AFSDB ok 15 - not yet loaded Net::DNS::RR::DNAME ok 16 - not yet loaded Net::DNS::RR::KX ok 17 - not yet loaded Net::DNS::RR::NAPTR ok 18 - not yet loaded Net::DNS::RR::PX ok 19 - not yet loaded Net::DNS::RR::RP ok 20 - not yet loaded Net::DNS::RR::RT ok 21 - not yet loaded Net::DNS::RR::SRV ok 22 - not yet loaded Net::DNS::RR::AAAA ok 23 - not yet loaded Net::DNS::RR::APL ok 24 - not yet loaded Net::DNS::RR::CERT ok 25 - not yet loaded Net::DNS::RR::DHCID ok 26 - not yet loaded Net::DNS::RR::HIP ok 27 - not yet loaded Net::DNS::RR::IPSECKEY ok 28 - not yet loaded Net::DNS::RR::ISDN ok 29 - not yet loaded Net::DNS::RR::LOC ok 30 - not yet loaded Net::DNS::RR::OPT ok 31 - not yet loaded Net::DNS::RR::SPF ok 32 - not yet loaded Net::DNS::RR::SSHFP ok 33 - not yet loaded Net::DNS::RR::TKEY ok 34 - not yet loaded Net::DNS::RR::TSIG ok 35 - not yet loaded Net::DNS::RR::X25 ok 36 - loaded package Net::DNS::RR::CNAME ok 37 - loaded package Net::DNS::RR::HINFO ok 38 - loaded package Net::DNS::RR::MINFO ok 39 - loaded package Net::DNS::RR::MX ok 40 - loaded package Net::DNS::RR::NULL ok 41 - loaded package Net::DNS::RR::NS ok 42 - loaded package Net::DNS::RR::PTR ok 43 - loaded package Net::DNS::RR::SOA ok 44 - loaded package Net::DNS::RR::TXT ok 45 - loaded package Net::DNS::RR::A ok 46 - loaded package Net::DNS::RR::AFSDB ok 47 - loaded package Net::DNS::RR::DNAME ok 48 - loaded package Net::DNS::RR::KX ok 49 - loaded package Net::DNS::RR::NAPTR ok 50 - loaded package Net::DNS::RR::PX ok 51 - loaded package Net::DNS::RR::RP ok 52 - loaded package Net::DNS::RR::RT ok 53 - loaded package Net::DNS::RR::SRV ok 54 - loaded package Net::DNS::RR::AAAA ok 55 - loaded package Net::DNS::RR::APL ok 56 - loaded package Net::DNS::RR::CERT ok 57 - loaded package Net::DNS::RR::DHCID ok 58 - loaded package Net::DNS::RR::HIP ok 59 - loaded package Net::DNS::RR::IPSECKEY ok 60 - loaded package Net::DNS::RR::ISDN ok 61 - loaded package Net::DNS::RR::LOC ok 62 - loaded package Net::DNS::RR::OPT ok 63 - loaded package Net::DNS::RR::SPF ok 64 - loaded package Net::DNS::RR::SSHFP ok 65 - loaded package Net::DNS::RR::TKEY ok 66 - loaded package Net::DNS::RR::TSIG ok 67 - loaded package Net::DNS::RR::X25 ok 68 - mx is imported ok 69 - yxrrset is imported ok 70 - nxrrset is imported ok 71 - yxdomain is imported ok 72 - nxdomain is imported ok 73 - rr_add is imported ok 74 - rr_del is imported ok 75 - SEQUENTIAL is imported ok 76 - UNIXTIME is imported ok 77 - YYYYMMDDxx is imported 1..77 ok t/00-pod.t ................. 1..64 ok 1 - POD test for blib/lib/Net/DNS.pm ok 2 - POD test for blib/lib/Net/DNS/Resolver.pm ok 3 - POD test for blib/lib/Net/DNS/Mailbox.pm ok 4 - POD test for blib/lib/Net/DNS/Text.pm ok 5 - POD test for blib/lib/Net/DNS/Nameserver.pm ok 6 - POD test for blib/lib/Net/DNS/Parameters.pm ok 7 - POD test for blib/lib/Net/DNS/Domain.pm ok 8 - POD test for blib/lib/Net/DNS/FAQ.pod ok 9 - POD test for blib/lib/Net/DNS/Question.pm ok 10 - POD test for blib/lib/Net/DNS/Header.pm ok 11 - POD test for blib/lib/Net/DNS/Update.pm ok 12 - POD test for blib/lib/Net/DNS/DomainName.pm ok 13 - POD test for blib/lib/Net/DNS/ZoneFile.pm ok 14 - POD test for blib/lib/Net/DNS/RR.pm ok 15 - POD test for blib/lib/Net/DNS/Packet.pm ok 16 - POD test for blib/lib/Net/DNS/RR/AFSDB.pm ok 17 - POD test for blib/lib/Net/DNS/RR/NSAP.pm ok 18 - POD test for blib/lib/Net/DNS/RR/KX.pm ok 19 - POD test for blib/lib/Net/DNS/RR/NS.pm ok 20 - POD test for blib/lib/Net/DNS/RR/APL.pm ok 21 - POD test for blib/lib/Net/DNS/RR/SRV.pm ok 22 - POD test for blib/lib/Net/DNS/RR/DHCID.pm ok 23 - POD test for blib/lib/Net/DNS/RR/MINFO.pm ok 24 - POD test for blib/lib/Net/DNS/RR/ISDN.pm ok 25 - POD test for blib/lib/Net/DNS/RR/CERT.pm ok 26 - POD test for blib/lib/Net/DNS/RR/MR.pm ok 27 - POD test for blib/lib/Net/DNS/RR/TXT.pm ok 28 - POD test for blib/lib/Net/DNS/RR/CNAME.pm ok 29 - POD test for blib/lib/Net/DNS/RR/SPF.pm ok 30 - POD test for blib/lib/Net/DNS/RR/SOA.pm ok 31 - POD test for blib/lib/Net/DNS/RR/NIMLOC.pm ok 32 - POD test for blib/lib/Net/DNS/RR/AAAA.pm ok 33 - POD test for blib/lib/Net/DNS/RR/IPSECKEY.pm ok 34 - POD test for blib/lib/Net/DNS/RR/HINFO.pm ok 35 - POD test for blib/lib/Net/DNS/RR/SSHFP.pm ok 36 - POD test for blib/lib/Net/DNS/RR/TSIG.pm ok 37 - POD test for blib/lib/Net/DNS/RR/DNAME.pm ok 38 - POD test for blib/lib/Net/DNS/RR/L64.pm ok 39 - POD test for blib/lib/Net/DNS/RR/NULL.pm ok 40 - POD test for blib/lib/Net/DNS/RR/RP.pm ok 41 - POD test for blib/lib/Net/DNS/RR/TLSA.pm ok 42 - POD test for blib/lib/Net/DNS/RR/LP.pm ok 43 - POD test for blib/lib/Net/DNS/RR/LOC.pm ok 44 - POD test for blib/lib/Net/DNS/RR/EID.pm ok 45 - POD test for blib/lib/Net/DNS/RR/MB.pm ok 46 - POD test for blib/lib/Net/DNS/RR/MX.pm ok 47 - POD test for blib/lib/Net/DNS/RR/TKEY.pm ok 48 - POD test for blib/lib/Net/DNS/RR/MG.pm ok 49 - POD test for blib/lib/Net/DNS/RR/NID.pm ok 50 - POD test for blib/lib/Net/DNS/RR/NAPTR.pm ok 51 - POD test for blib/lib/Net/DNS/RR/RT.pm ok 52 - POD test for blib/lib/Net/DNS/RR/HIP.pm ok 53 - POD test for blib/lib/Net/DNS/RR/PTR.pm ok 54 - POD test for blib/lib/Net/DNS/RR/OPT.pm ok 55 - POD test for blib/lib/Net/DNS/RR/A.pm ok 56 - POD test for blib/lib/Net/DNS/RR/L32.pm ok 57 - POD test for blib/lib/Net/DNS/RR/PX.pm ok 58 - POD test for blib/lib/Net/DNS/RR/X25.pm ok 59 - POD test for blib/lib/Net/DNS/Resolver/os2.pm ok 60 - POD test for blib/lib/Net/DNS/Resolver/MSWin32.pm ok 61 - POD test for blib/lib/Net/DNS/Resolver/Base.pm ok 62 - POD test for blib/lib/Net/DNS/Resolver/cygwin.pm ok 63 - POD test for blib/lib/Net/DNS/Resolver/Recurse.pm ok 64 - POD test for blib/lib/Net/DNS/Resolver/UNIX.pm ok t/00-version.t ............. 1..63 ok 1 - file version: 0.72 blib/lib/Net/DNS.pm ok 2 - file version: 1096 blib/lib/Net/DNS/Domain.pm ok 3 - file version: 1096 blib/lib/Net/DNS/DomainName.pm ok 4 - file version: 1086 blib/lib/Net/DNS/Header.pm ok 5 - file version: 1096 blib/lib/Net/DNS/Mailbox.pm ok 6 - file version: 1096 blib/lib/Net/DNS/Nameserver.pm ok 7 - file version: 1086 blib/lib/Net/DNS/Packet.pm ok 8 - file version: 1074 blib/lib/Net/DNS/Parameters.pm ok 9 - file version: 1074 blib/lib/Net/DNS/Question.pm ok 10 - file version: 1094 blib/lib/Net/DNS/RR.pm ok 11 - file version: 1096 blib/lib/Net/DNS/RR/A.pm ok 12 - file version: 1096 blib/lib/Net/DNS/RR/AAAA.pm ok 13 - file version: 1096 blib/lib/Net/DNS/RR/AFSDB.pm ok 14 - file version: 1096 blib/lib/Net/DNS/RR/APL.pm ok 15 - file version: 1073 blib/lib/Net/DNS/RR/CERT.pm ok 16 - file version: 1096 blib/lib/Net/DNS/RR/CNAME.pm ok 17 - file version: 1096 blib/lib/Net/DNS/RR/DHCID.pm ok 18 - file version: 1096 blib/lib/Net/DNS/RR/DNAME.pm ok 19 - file version: 1096 blib/lib/Net/DNS/RR/EID.pm ok 20 - file version: 1096 blib/lib/Net/DNS/RR/HINFO.pm ok 21 - file version: 1096 blib/lib/Net/DNS/RR/HIP.pm ok 22 - file version: 1096 blib/lib/Net/DNS/RR/IPSECKEY.pm ok 23 - file version: 1096 blib/lib/Net/DNS/RR/ISDN.pm ok 24 - file version: 1096 blib/lib/Net/DNS/RR/KX.pm ok 25 - file version: 1096 blib/lib/Net/DNS/RR/L32.pm ok 26 - file version: 1096 blib/lib/Net/DNS/RR/L64.pm ok 27 - file version: 1075 blib/lib/Net/DNS/RR/LOC.pm ok 28 - file version: 1096 blib/lib/Net/DNS/RR/LP.pm ok 29 - file version: 1096 blib/lib/Net/DNS/RR/MB.pm ok 30 - file version: 1096 blib/lib/Net/DNS/RR/MG.pm ok 31 - file version: 1096 blib/lib/Net/DNS/RR/MINFO.pm ok 32 - file version: 1096 blib/lib/Net/DNS/RR/MR.pm ok 33 - file version: 1096 blib/lib/Net/DNS/RR/MX.pm ok 34 - file version: 1096 blib/lib/Net/DNS/RR/NAPTR.pm ok 35 - file version: 1096 blib/lib/Net/DNS/RR/NID.pm ok 36 - file version: 1096 blib/lib/Net/DNS/RR/NIMLOC.pm ok 37 - file version: 1096 blib/lib/Net/DNS/RR/NS.pm ok 38 - file version: 1096 blib/lib/Net/DNS/RR/NSAP.pm ok 39 - file version: 1096 blib/lib/Net/DNS/RR/NULL.pm ok 40 - file version: 1096 blib/lib/Net/DNS/RR/OPT.pm ok 41 - file version: 1096 blib/lib/Net/DNS/RR/PTR.pm ok 42 - file version: 1096 blib/lib/Net/DNS/RR/PX.pm ok 43 - file version: 1096 blib/lib/Net/DNS/RR/RP.pm ok 44 - file version: 1096 blib/lib/Net/DNS/RR/RT.pm ok 45 - file version: 1096 blib/lib/Net/DNS/RR/SOA.pm ok 46 - file version: 1096 blib/lib/Net/DNS/RR/SPF.pm ok 47 - file version: 1096 blib/lib/Net/DNS/RR/SRV.pm ok 48 - file version: 1096 blib/lib/Net/DNS/RR/SSHFP.pm ok 49 - file version: 1096 blib/lib/Net/DNS/RR/TKEY.pm ok 50 - file version: 1096 blib/lib/Net/DNS/RR/TLSA.pm ok 51 - file version: 1090 blib/lib/Net/DNS/RR/TSIG.pm ok 52 - file version: 1079 blib/lib/Net/DNS/RR/TXT.pm ok 53 - file version: 1096 blib/lib/Net/DNS/RR/X25.pm ok 54 - file version: 1088 blib/lib/Net/DNS/Resolver.pm ok 55 - file version: 1094 blib/lib/Net/DNS/Resolver/Base.pm ok 56 - file version: 1096 blib/lib/Net/DNS/Resolver/MSWin32.pm ok 57 - file version: 1096 blib/lib/Net/DNS/Resolver/Recurse.pm ok 58 - file version: 1096 blib/lib/Net/DNS/Resolver/UNIX.pm ok 59 - file version: 1096 blib/lib/Net/DNS/Resolver/cygwin.pm ok 60 - file version: 1096 blib/lib/Net/DNS/Resolver/os2.pm ok 61 - file version: 1070 blib/lib/Net/DNS/Text.pm ok 62 - file version: 1096 blib/lib/Net/DNS/Update.pm ok 63 - file version: 1094 blib/lib/Net/DNS/ZoneFile.pm ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-env.t ........ 1..17 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - nameservers() works ok 4 - Nameserver set correctly ok 5 - Nameserver set correctly ok 6 - Search set correctly ok 7 - Search set correctly ok 8 - Local domain works ok 9 - Retransmit works ok 10 - Retry works ok 11 - Debug works ok 12 - absence dnssec() sets cdflag to 0 ok 13 - absence of dnssec() sets adflag to 0 ok 14 - Correct warning in absense of Net::DNS::SEC ok 15 - dnssec() sets udppacketsize to 2048 ok 16 - dnssec() sets cdflag to 0 ok 17 - dnssec() sets adflag to 1 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-file.t ....... 1..8 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - nameservers() works ok 4 - Nameserver set correctly ok 5 - Nameserver set correctly ok 6 - Search set correctly ok 7 - Search set correctly ok 8 - Local domain works ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-flags.t ...... 1..7 ok 1 - use Net::DNS; ok 2 - Default DNSSEC off ok 3 - DNSSEC toggles on ok 4 - DNSSEC toggles off ok 5 - Default cdflag off ok 6 - toggle cdflag on ok 7 - toggle cdflag off ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-opt.t ........ 1..62 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - new() returns an object of the correct class. isa Net::DNS::Resolver ok 4 - nameservers() works ok 5 - Nameserver set correctly ok 6 - Nameserver set correctly ok 7 - Search set correctly ok 8 - Search set correctly ok 9 - Local domain works ok 10 - Error thrown trying to open non-existant file. ok 11 - Net::DNS::Resolver->new returned undef ok 12 - port is correct ok 13 - dnssec is correct ok 14 - adflag is correct ok 15 - igntc is correct ok 16 - retrans is correct ok 17 - defnames is correct ok 18 - nameservers is correct ok 19 - cdflag is correct ok 20 - domain is correct ok 21 - dnsrch is correct ok 22 - srcaddr is correct ok 23 - retry is correct ok 24 - searchlist is correct ok 25 - tcp_timeout is correct ok 26 - srcport is correct ok 27 - udp_timeout is correct ok 28 - debug is correct ok 29 - recurse is correct ok 30 - stayopen is correct ok 31 - persistent_tcp is correct ok 32 - usevc is correct ok 33 - Invalid input caught ok 34 - No resolver returned ok 35 - Invalid input caught ok 36 - No resolver returned ok 37 - Invalid input caught ok 38 - No resolver returned ok 39 - Invalid input caught ok 40 - No resolver returned ok 41 - Invalid input caught ok 42 - No resolver returned ok 43 - Invalid input caught ok 44 - No resolver returned ok 45 - Invalid input caught ok 46 - No resolver returned ok 47 - Invalid input caught ok 48 - No resolver returned ok 49 - Invalid input caught ok 50 - No resolver returned ok 51 - Invalid input caught ok 52 - No resolver returned ok 53 - axfr_soa_count is not set ok 54 - answerfrom is not set ok 55 - querytime is not set ok 56 - cdflag is not set ok 57 - answersize is not set ok 58 - axfr_rr is not set ok 59 - errorstring is not set ok 60 - tsig_rr is not set ok 61 - axfr_sel is not set ok 62 - udppacketsize is not set ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver.t ............ 1..46 ok 1 - new() created object isa Net::DNS::Resolver ok 2 - nameservers() works ok 3 - setting searchlist returns correctly. ok 4 - setting searchlist sticks. ok 5 - setting defnames returns correctly ok 6 - setting defnames sticks ok 7 - setting cdflag returns correctly ok 8 - setting cdflag sticks ok 9 - setting dnssec returns correctly ok 10 - setting dnssec sticks ok 11 - setting tcp_timeout returns correctly ok 12 - setting tcp_timeout sticks ok 13 - setting udp_timeout returns correctly ok 14 - setting udp_timeout sticks ok 15 - setting force_v4 returns correctly ok 16 - setting force_v4 sticks ok 17 - setting recurse returns correctly ok 18 - setting recurse sticks ok 19 - setting srcport returns correctly ok 20 - setting srcport sticks ok 21 - setting igntc returns correctly ok 22 - setting igntc sticks ok 23 - setting debug returns correctly ok 24 - setting debug sticks ok 25 - setting retry returns correctly ok 26 - setting retry sticks ok 27 - setting domain returns correctly ok 28 - setting domain sticks ok 29 - setting usevc returns correctly ok 30 - setting usevc sticks ok 31 - setting adflag returns correctly ok 32 - setting adflag sticks ok 33 - setting stayopen returns correctly ok 34 - setting stayopen sticks ok 35 - setting persistent_tcp returns correctly ok 36 - setting persistent_tcp sticks ok 37 - setting retrans returns correctly ok 38 - setting retrans sticks ok 39 - setting port returns correctly ok 40 - setting port sticks ok 41 - setting dnsrch returns correctly ok 42 - setting dnsrch sticks ok 43 - setting srcaddr returns correctly ok 44 - setting srcaddr sticks ok 45 # skip Tests may not succeed from private IP: 192.168.69.164 ok 46 # skip Tests may not succeed from private IP: 192.168.69.164 ok t/02-domain.t .............. 1..50 ok 1 - use Net::DNS::Domain; ok 2 - object returned by new() constructor isa Net::DNS::Domain ok 3 - empty argument list [domain identifier undefined at t/02-domain.t line 33.] ok 4 - argument undefined [domain identifier undefined at t/02-domain.t line 40.] ok 5 - domain labels separated by dots ok 6 - \. devoid of special meaning ok 7 - \\ devoid of special meaning ok 8 - \\\. devoid of special meaning ok 9 - \092 devoid of special meaning ok 10 - ignore gratuitous trailing dots ok 11 - ignore interior null label ok 12 - DNS root represented as single dot ok 13 - simple-name absolute by default ok 14 - origin appended to simple-name ok 15 - bare @ represents root by default ok 16 - bare @ represents defined origin ok 17 - escape leading $ in string ok 18 - escape leading ' in string ok 19 - escape leading " in string ok 20 - escape leading ; in string ok 21 - escape leading @ in string ok 22 - permit leading _rvp._tcp ok 23 - permit leading * ok 24 - 63 octet LDH character label ok 25 - long domain label [64 octet domain label truncated at t/02-domain.t line 156.] ok 26 - null domain label [unexpected null domain label at t/02-domain.t line 164.] ok 27 - IDN A-label domain->name ok 28 - IDN A-label domain->xname ok 29 - IDN A-label domain->fqdn ok 30 - IDN A-label domain->string ok 31 - IDN U-label domain->name ok 32 - IDN U-label domain->xname ok 33 - IDN U-label domain->fqdn ok 34 - IDN U-label domain->string ok 35 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 36 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 37 - G0 graphics: \032!"\#$%&'()*+,-\./ ok 38 - G0 graphics: 0123456789:;<=>? ok 39 - G0 graphics: @ABCDEFGHIJKLMNO ok 40 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 41 - G0 graphics: `abcdefghijklmno ok 42 - G0 graphics: pqrstuvwxyz{|}~\127 ok 43 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 44 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 45 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 46 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 47 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 48 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 49 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 50 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok t/02-domainname.t .......... 1..45 ok 1 - use Net::DNS::DomainName; ok 2 - DNS root represented as single dot ok 3 - DNS root wire-format representation ok 4 - 63 octet LDH character label ok 5 - simple wire-format encoding ok 6 - simple wire-format decoding ok 7 - compressed wire-format decoding ok 8 - bad compression pointer [corrupt compression pointer at t/02-domainname.t line 49.] ok 9 - name compression loop [corrupt compression pointer at t/02-domainname.t line 57.] ok 10 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 69.] ok 11 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 84.] ok 12 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 13 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 14 - G0 graphics: \032!"\#$%&'()*+,-\./ ok 15 - G0 graphics: 0123456789:;<=>? ok 16 - G0 graphics: @ABCDEFGHIJKLMNO ok 17 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 18 - G0 graphics: `abcdefghijklmno ok 19 - G0 graphics: pqrstuvwxyz{|}~\127 ok 20 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 21 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 22 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 23 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 24 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 25 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 26 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 27 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 28 - object returned by new() constructor isa Net::DNS::DomainName ok 29 - object returned by decode() constructor isa Net::DNS::DomainName ok 30 - Net::DNS::DomainName wire encoding is uncompressed ok 31 - Net::DNS::DomainName wire encoding preserves case ok 32 - Net::DNS::DomainName canonical form is uncompressed ok 33 - Net::DNS::DomainName canonical form preserves case ok 34 - object returned by new() constructor isa Net::DNS::DomainName1035 ok 35 - object returned by decode() constructor isa Net::DNS::DomainName1035 ok 36 - Net::DNS::DomainName1035 wire encoding is compressible ok 37 - Net::DNS::DomainName1035 wire encoding preserves case ok 38 - Net::DNS::DomainName1035 canonical form is uncompressed ok 39 - Net::DNS::DomainName1035 canonical form is lower case ok 40 - object returned by new() constructor isa Net::DNS::DomainName2535 ok 41 - object returned by decode() constructor isa Net::DNS::DomainName2535 ok 42 - Net::DNS::DomainName2535 wire encoding is uncompressed ok 43 - Net::DNS::DomainName2535 wire encoding preserves case ok 44 - Net::DNS::DomainName2535 canonical form is uncompressed ok 45 - Net::DNS::DomainName2535 canonical form is lower case ok t/02-mailbox.t ............. 1..42 ok 1 - use Net::DNS::Mailbox; ok 2 - encode/decode mailbox . ok 3 - encode/decode mailbox <> ok 4 - encode/decode mailbox a ok 5 - encode/decode mailbox a.b ok 6 - encode/decode mailbox a.b.c ok 7 - encode/decode mailbox a.b.c.d ok 8 - encode/decode mailbox a@b ok 9 - encode/decode mailbox a@b.c ok 10 - encode/decode mailbox a@b.c.d ok 11 - encode/decode mailbox a\.b.c.d ok 12 - encode/decode mailbox a\.b@c.d ok 13 - encode/decode mailbox empty <> ok 14 - encode/decode mailbox fore aft ok 15 - encode/decode mailbox nested <
> ok 16 - encode/decode mailbox obscure <<<>>> ok 17 - encode/decode mailbox "a b"@c.d ok 18 - encode/decode mailbox "a,b"@c.d ok 19 - encode/decode mailbox "a.b"@c.d ok 20 - encode/decode mailbox "a@b"@c.d ok 21 - encode/decode mailbox a\ b@c.d ok 22 - encode/decode mailbox a\032b@c.d ok 23 - encode/decode mailbox a\@b.c.d ok 24 - encode/decode mailbox a\@b@c.d ok 25 - object returned by new() constructor isa Net::DNS::Mailbox ok 26 - object returned by decode() constructor isa Net::DNS::Mailbox ok 27 - Net::DNS::Mailbox encoding is uncompressed ok 28 - Net::DNS::Mailbox encoding preserves case ok 29 - Net::DNS::Mailbox canonical form is uncompressed ok 30 - Net::DNS::Mailbox canonical form preserves case ok 31 - object returned by new() constructor isa Net::DNS::Mailbox1035 ok 32 - object returned by decode() constructor isa Net::DNS::Mailbox1035 ok 33 - Net::DNS::Mailbox1035 encoding is compressible ok 34 - Net::DNS::Mailbox1035 encoding preserves case ok 35 - Net::DNS::Mailbox1035 canonical form is uncompressed ok 36 - Net::DNS::Mailbox1035 canonical form is lower case ok 37 - object returned by new() constructor isa Net::DNS::Mailbox2535 ok 38 - object returned by decode() constructor isa Net::DNS::Mailbox2535 ok 39 - Net::DNS::Mailbox2535 encoding is uncompressed ok 40 - Net::DNS::Mailbox2535 encoding preserves case ok 41 - Net::DNS::Mailbox2535 canonical form is uncompressed ok 42 - Net::DNS::Mailbox2535 canonical form is lower case ok t/02-text.t ................ 1..27 ok 1 - use Net::DNS::Text; ok 2 - object returned by new() constructor isa Net::DNS::Text ok 3 - empty argument list [argument undefined at t/02-text.t line 33.] ok 4 - argument undefined [argument undefined at t/02-text.t line 40.] ok 5 - null argument ok 6 - character escape ok 7 - numeric escape ok 8 - encode() returns expected data ok 9 - object returned by decode() constructor isa Net::DNS::Text ok 10 - object matches original data ok 11 - expected offset returned by decode() ok 12 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 13 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 14 - G0 graphics: " !\"\#$%&'()*+,-./" ok 15 - G0 graphics: "0123456789:;<=>?" ok 16 - G0 graphics: "@ABCDEFGHIJKLMNO" ok 17 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 18 - G0 graphics: `abcdefghijklmno ok 19 - G0 graphics: pqrstuvwxyz{|}~\127 ok 20 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 21 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 22 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 23 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 24 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 25 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 26 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 27 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/03-header.t .............. 1..58 ok 1 - use Net::DNS; ok 2 - packet->header object isa Net::DNS::Header ok 3 - expected value after header->id(39008) ok 4 - expected value after header->id(18755) ok 5 - expected value after header->id(39008) ok 6 - expected value after header->opcode(STATUS) ok 7 - expected value after header->opcode(UPDATE) ok 8 - expected value after header->opcode(QUERY) ok 9 - expected value after header->rcode(REFUSED) ok 10 - expected value after header->rcode(FORMERR) ok 11 - expected value after header->rcode(NOERROR) ok 12 - expected value after header->qr(1) ok 13 - expected value after header->qr(0) ok 14 - expected value after header->qr(1) ok 15 - expected value after header->qr(0) ok 16 - expected value after header->aa(1) ok 17 - expected value after header->aa(0) ok 18 - expected value after header->aa(1) ok 19 - expected value after header->aa(0) ok 20 - expected value after header->tc(1) ok 21 - expected value after header->tc(0) ok 22 - expected value after header->tc(1) ok 23 - expected value after header->tc(0) ok 24 - expected value after header->rd(0) ok 25 - expected value after header->rd(1) ok 26 - expected value after header->rd(0) ok 27 - expected value after header->rd(1) ok 28 - expected value after header->ra(1) ok 29 - expected value after header->ra(0) ok 30 - expected value after header->ra(1) ok 31 - expected value after header->ra(0) ok 32 - expected value after header->ad(1) ok 33 - expected value after header->ad(0) ok 34 - expected value after header->ad(1) ok 35 - expected value after header->ad(0) ok 36 - expected value after header->cd(1) ok 37 - expected value after header->cd(0) ok 38 - expected value after header->cd(1) ok 39 - expected value after header->cd(0) ok 40 - string() has opcode correct ok 41 - string() has qdcount correct ok 42 - string() has ancount correct ok 43 - string() has nscount correct ok 44 - string() has arcount correct ok 45 - zocount value matches qdcount ok 46 - prcount value matches ancount ok 47 - upcount value matches nscount ok 48 - adcount value matches arcount ok 49 - encode/decode transparent ok 50 - header->edns object isa Net::DNS::RR::OPT ok 51 - expected value after header->do(0) ok 52 - expected value after header->do(1) ok 53 - expected value after header->do(0) ok 54 - expected value after header->do(1) ok 55 - expected value after header->rcode(BADVERS) ok 56 - expected value after header->rcode(BADMODE) ok 57 - expected value after header->rcode(BADNAME) ok 58 - EDNS size request assembled correctly ;; id = 39008 ;; qr = 0 aa = 0 tc = 0 rd = 1 opcode = QUERY ;; ra = 0 z = 0 ad = 0 cd = 0 rcode = NOERROR ;; qdcount = 1 ancount = 2 nscount = 3 arcount = 4 ;; do = 0 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/03-question.t ............ 1..263 ok 1 - use Net::DNS; ok 2 - typebyval(1) ok 3 - typebyval(53) ok 4 - typebyname('TYPE53') ok 5 - typebyname('TYPE053') ok 6 - typebyval(65536) [typebyval( 65536 ) out of range at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Parameters.pm line 244.] ok 7 - typebyname('A') ok 8 - typebyname('A6') ok 9 - typebyname('AAAA') ok 10 - typebyname('AFSDB') ok 11 - typebyname('ANY') ok 12 - typebyname('APL') ok 13 - typebyname('ATMA') ok 14 - typebyname('AXFR') ok 15 - typebyname('CAA') ok 16 - typebyname('CDS') ok 17 - typebyname('CERT') ok 18 - typebyname('CNAME') ok 19 - typebyname('DHCID') ok 20 - typebyname('DLV') ok 21 - typebyname('DNAME') ok 22 - typebyname('DNSKEY') ok 23 - typebyname('DS') ok 24 - typebyname('EID') ok 25 - typebyname('GID') ok 26 - typebyname('GPOS') ok 27 - typebyname('HINFO') ok 28 - typebyname('HIP') ok 29 - typebyname('IPSECKEY') ok 30 - typebyname('ISDN') ok 31 - typebyname('IXFR') ok 32 - typebyname('KEY') ok 33 - typebyname('KX') ok 34 - typebyname('L32') ok 35 - typebyname('L64') ok 36 - typebyname('LOC') ok 37 - typebyname('LP') ok 38 - typebyname('MAILA') ok 39 - typebyname('MAILB') ok 40 - typebyname('MB') ok 41 - typebyname('MD') ok 42 - typebyname('MF') ok 43 - typebyname('MG') ok 44 - typebyname('MINFO') ok 45 - typebyname('MR') ok 46 - typebyname('MX') ok 47 - typebyname('NAPTR') ok 48 - typebyname('NID') ok 49 - typebyname('NIMLOC') ok 50 - typebyname('NINFO') ok 51 - typebyname('NS') ok 52 - typebyname('NSAP') ok 53 - typebyname('NSAP-PTR') ok 54 - typebyname('NSEC') ok 55 - typebyname('NSEC3') ok 56 - typebyname('NSEC3PARAM') ok 57 - typebyname('NULL') ok 58 - typebyname('NXT') ok 59 - typebyname('OPT') ok 60 - typebyname('PTR') ok 61 - typebyname('PX') ok 62 - typebyname('RKEY') ok 63 - typebyname('RP') ok 64 - typebyname('RRSIG') ok 65 - typebyname('RT') ok 66 - typebyname('SIG') ok 67 - typebyname('SINK') ok 68 - typebyname('SOA') ok 69 - typebyname('SPF') ok 70 - typebyname('SRV') ok 71 - typebyname('SSHFP') ok 72 - typebyname('TA') ok 73 - typebyname('TALINK') ok 74 - typebyname('TKEY') ok 75 - typebyname('TLSA') ok 76 - typebyname('TSIG') ok 77 - typebyname('TXT') ok 78 - typebyname('UID') ok 79 - typebyname('UINFO') ok 80 - typebyname('UNSPEC') ok 81 - typebyname('URI') ok 82 - typebyname('WKS') ok 83 - typebyname('X25') ok 84 - typebyname('a') ok 85 - typebyname('a6') ok 86 - typebyname('aaaa') ok 87 - typebyname('afsdb') ok 88 - typebyname('any') ok 89 - typebyname('apl') ok 90 - typebyname('atma') ok 91 - typebyname('axfr') ok 92 - typebyname('caa') ok 93 - typebyname('cds') ok 94 - typebyname('cert') ok 95 - typebyname('cname') ok 96 - typebyname('dhcid') ok 97 - typebyname('dlv') ok 98 - typebyname('dname') ok 99 - typebyname('dnskey') ok 100 - typebyname('ds') ok 101 - typebyname('eid') ok 102 - typebyname('gid') ok 103 - typebyname('gpos') ok 104 - typebyname('hinfo') ok 105 - typebyname('hip') ok 106 - typebyname('ipseckey') ok 107 - typebyname('isdn') ok 108 - typebyname('ixfr') ok 109 - typebyname('key') ok 110 - typebyname('kx') ok 111 - typebyname('l32') ok 112 - typebyname('l64') ok 113 - typebyname('loc') ok 114 - typebyname('lp') ok 115 - typebyname('maila') ok 116 - typebyname('mailb') ok 117 - typebyname('mb') ok 118 - typebyname('md') ok 119 - typebyname('mf') ok 120 - typebyname('mg') ok 121 - typebyname('minfo') ok 122 - typebyname('mr') ok 123 - typebyname('mx') ok 124 - typebyname('naptr') ok 125 - typebyname('nid') ok 126 - typebyname('nimloc') ok 127 - typebyname('ninfo') ok 128 - typebyname('ns') ok 129 - typebyname('nsap') ok 130 - typebyname('nsap-ptr') ok 131 - typebyname('nsec') ok 132 - typebyname('nsec3') ok 133 - typebyname('nsec3param') ok 134 - typebyname('null') ok 135 - typebyname('nxt') ok 136 - typebyname('opt') ok 137 - typebyname('ptr') ok 138 - typebyname('px') ok 139 - typebyname('rkey') ok 140 - typebyname('rp') ok 141 - typebyname('rrsig') ok 142 - typebyname('rt') ok 143 - typebyname('sig') ok 144 - typebyname('sink') ok 145 - typebyname('soa') ok 146 - typebyname('spf') ok 147 - typebyname('srv') ok 148 - typebyname('sshfp') ok 149 - typebyname('ta') ok 150 - typebyname('talink') ok 151 - typebyname('tkey') ok 152 - typebyname('tlsa') ok 153 - typebyname('tsig') ok 154 - typebyname('txt') ok 155 - typebyname('uid') ok 156 - typebyname('uinfo') ok 157 - typebyname('unspec') ok 158 - typebyname('uri') ok 159 - typebyname('wks') ok 160 - typebyname('x25') ok 161 - classbyval(1) ok 162 - classbyval(2) ok 163 - classbyname('CLASS2') ok 164 - classbyname('CLASS02') ok 165 - classbyval(65536) [classbyval( 65536 ) out of range at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Parameters.pm line 219.] ok 166 - classbyname('ANY') ok 167 - classbyname('CH') ok 168 - classbyname('HS') ok 169 - classbyname('IN') ok 170 - classbyname('NONE') ok 171 - classbyname('any') ok 172 - classbyname('ch') ok 173 - classbyname('hs') ok 174 - classbyname('in') ok 175 - classbyname('none') ok 176 - object returned by new() constructor isa Net::DNS::Question ok 177 - $question->string returns text representation of object ok 178 - new() argument undefined or absent ( example.com., A, undef ) ok 179 - new() argument undefined or absent ( example.com., A, ) ok 180 - new() argument undefined or absent ( example.com., undef, IN ) ok 181 - new() argument undefined or absent ( example.com., IN ) ok 182 - new() argument undefined or absent ( example.com., undef, undef ) ok 183 - new() argument undefined or absent ( example.com. ) ok 184 - new() arguments in zone file order ( example.com., IN, A ) ok 185 - new() arguments in zone file order ( example.com., IN, TYPE1 ) ok 186 - new() arguments in zone file order ( example.com., IN, ANY ) ok 187 - new() arguments in zone file order ( example.com., CLASS1, A ) ok 188 - new() arguments in zone file order ( example.com., CLASS1, TYPE1 ) ok 189 - new() arguments in zone file order ( example.com., CLASS1, ANY ) ok 190 - new() arguments in zone file order ( example.com., ANY, A ) ok 191 - new() arguments in zone file order ( example.com., ANY, TYPE1 ) ok 192 - new() arguments in zone file order ( example.com., ANY, ANY ) ok 193 - check decoded object isa Net::DNS::Question ok 194 - decoded object matches encoded data example.com. IN A ok 195 - decoded object matches encoded data example.com. IN AAAA ok 196 - decoded object matches encoded data example.com. IN MX ok 197 - decoded object matches encoded data example.com. IN NS ok 198 - decoded object matches encoded data example.com. IN SOA ok 199 - decoded object matches encoded data example.com. IN ANY ok 200 - decoded object matches encoded data example.com. HS A ok 201 - decoded object matches encoded data example.com. HS AAAA ok 202 - decoded object matches encoded data example.com. HS MX ok 203 - decoded object matches encoded data example.com. HS NS ok 204 - decoded object matches encoded data example.com. HS SOA ok 205 - decoded object matches encoded data example.com. HS ANY ok 206 - decoded object matches encoded data example.com. ANY A ok 207 - decoded object matches encoded data example.com. ANY AAAA ok 208 - decoded object matches encoded data example.com. ANY MX ok 209 - decoded object matches encoded data example.com. ANY NS ok 210 - decoded object matches encoded data example.com. ANY SOA ok 211 - decoded object matches encoded data example.com. ANY ANY ok 212 - interpret IPv4 prefix as PTR query 1.2.3.4 ok 213 - interpret IPv4 prefix as PTR query 1.2.3 ok 214 - interpret IPv4 prefix as PTR query 1.2 ok 215 - interpret IPv4 prefix as PTR query 1 ok 216 - query NS in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN NS ok 217 - query SOA in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN SOA ok 218 - query ANY in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN ANY ok 219 - accept CIDR address/32 prefix syntax 4.3.2.1.in-addr.arpa ok 220 - accept CIDR address/24 prefix syntax 3.2.1.in-addr.arpa ok 221 - accept CIDR address/16 prefix syntax 2.1.in-addr.arpa ok 222 - accept CIDR address/8 prefix syntax 1.in-addr.arpa ok 223 - interpret IPv6 address as PTR query in ip6.arpa namespace ok 224 - non-address character precludes interpretation as PTR query ok 225 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7:8 ok 226 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7 ok 227 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6 ok 228 - interpret IPv6 prefix as PTR query 1:2:3:4:5 ok 229 - interpret IPv6 prefix as PTR query 1:2:3:4 ok 230 - interpret IPv6 prefix as PTR query 1:2:3 ok 231 - interpret IPv6 prefix as PTR query 1:2 ok 232 - accept IPv6 address/16 prefix syntax 4.3.2.1.ip6.arpa ok 233 - accept IPv6 address/12 prefix syntax 3.2.1.ip6.arpa ok 234 - accept IPv6 address/8 prefix syntax 2.1.ip6.arpa ok 235 - accept IPv6 address/4 prefix syntax 1.ip6.arpa ok 236 - check length of expanded IPv6 address 1:2:3:4:5:6:: ok 237 - check length of expanded IPv6 address 1:2:3:4:5::8 ok 238 - check length of expanded IPv6 address 1:2:3:4:5:: ok 239 - check length of expanded IPv6 address 1:2:3:4::7:8 ok 240 - check length of expanded IPv6 address 1:2:3:4::8 ok 241 - check length of expanded IPv6 address 1:2:3:4:: ok 242 - check length of expanded IPv6 address 1:2:3::6:7:8 ok 243 - check length of expanded IPv6 address 1:2:3::7:8 ok 244 - check length of expanded IPv6 address 1:2:3::8 ok 245 - check length of expanded IPv6 address 1:2:3:: ok 246 - check length of expanded IPv6 address 1:2::5:6:7:8 ok 247 - check length of expanded IPv6 address 1:2::6:7:8 ok 248 - check length of expanded IPv6 address 1:2::7:8 ok 249 - check length of expanded IPv6 address 1:2::8 ok 250 - check length of expanded IPv6 address 1:2:: ok 251 - check length of expanded IPv6 address 1::4:5:6:7:8 ok 252 - check length of expanded IPv6 address 1::5:6:7:8 ok 253 - check length of expanded IPv6 address 1::6:7:8 ok 254 - check length of expanded IPv6 address 1::7:8 ok 255 - check length of expanded IPv6 address 1::8 ok 256 - check length of expanded IPv6 address 1:: ok 257 - check length of expanded IPv6 address ::3:4:5:6:7:8 ok 258 - check length of expanded IPv6 address ::4:5:6:7:8 ok 259 - check length of expanded IPv6 address ::5:6:7:8 ok 260 - check length of expanded IPv6 address ::6:7:8 ok 261 - check length of expanded IPv6 address ::7:8 ok 262 - check length of expanded IPv6 address ::8 ok 263 - check length of expanded IPv6 address :: ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153 (#1) (W overload) The overload pragma was passed an argument it did not recognize. Did you mistype an operator? t/03-rr.t .................. 1..52 ok 1 - use Net::DNS; ok 2 - use Net::DNS::RR; ok 3 - new Net::DNS::RR(undef) [empty or undefined argument at t/03-rr.t line 16.] ok 4 - new Net::DNS::RR('') [empty or undefined argument at t/03-rr.t line 16.] ok 5 - new Net::DNS::RR(' ') [unable to parse RR string at t/03-rr.t line 16.] ok 6 - new Net::DNS::RR( example.com 0 IN A \\# 4 c0 00 02 01 ) ok 7 - new Net::DNS::RR( example.com 0 IN A \\# 4 c0000201 ) ok 8 - new Net::DNS::RR( example.com 0 IN A 192.0.2.1 ) ok 9 - new Net::DNS::RR( example.com 0 IN TYPE1 192.0.2.1 ) ok 10 - new Net::DNS::RR( example.com 0 CLASS1 A 192.0.2.1 ) ok 11 - new Net::DNS::RR( example.com 0 CLASS1 TYPE1 192.0.2.1 ) ok 12 - new Net::DNS::RR( example.com 0 A 192.0.2.1 ) ok 13 - new Net::DNS::RR( example.com 0 TYPE1 192.0.2.1 ) ok 14 - new Net::DNS::RR( example.com IN A 192.0.2.1 ) ok 15 - new Net::DNS::RR( example.com IN TYPE1 192.0.2.1 ) ok 16 - new Net::DNS::RR( example.com CLASS1 A 192.0.2.1 ) ok 17 - new Net::DNS::RR( example.com CLASS1 TYPE1 192.0.2.1 ) ok 18 - new Net::DNS::RR( example.com A 192.0.2.1 ) ok 19 - new Net::DNS::RR( example.com TYPE1 192.0.2.1 ) ok 20 - new Net::DNS::RR( example.com IN 0 A 192.0.2.1 ) ok 21 - new Net::DNS::RR( example.com IN 0 TYPE1 192.0.2.1 ) ok 22 - new Net::DNS::RR( example.com CLASS1 0 A 192.0.2.1 ) ok 23 - new Net::DNS::RR( example.com CLASS1 0 TYPE1 192.0.2.1 ) ok 24 - new Net::DNS::RR( example.com 0 IN TXT txt-data ; space delimited ) ok 25 - new Net::DNS::RR( example.com 0 TXT txt-data ) ok 26 - new Net::DNS::RR( example.com IN TXT txt-data ) ok 27 - new Net::DNS::RR( example.com TXT txt-data ) ok 28 - new Net::DNS::RR( example.com IN 0 TXT txt-data ) ok 29 - new Net::DNS::RR( example.com 0 IN TXT txt-data ; tab delimited ) ok 30 - new Net::DNS::RR( example.com 0 TXT txt-data ) ok 31 - new Net::DNS::RR( example.com IN TXT txt-data ) ok 32 - new Net::DNS::RR( example.com TXT txt-data ) ok 33 - new Net::DNS::RR( example.com IN 0 TXT txt-data ) ok 34 - new Net::DNS::RR( example.com 0 IN TXT 'txt-data' ; 'quoted' ) ok 35 - new Net::DNS::RR( example.com 0 TXT 'txt-data' ) ok 36 - new Net::DNS::RR( example.com IN TXT 'txt-data' ) ok 37 - new Net::DNS::RR( example.com TXT 'txt-data' ) ok 38 - new Net::DNS::RR( example.com IN 0 TXT 'txt-data' ) ok 39 - new Net::DNS::RR( example.com 0 IN TXT "txt-data" ; "quoted" ) ok 40 - new Net::DNS::RR( example.com 0 TXT "txt-data" ) ok 41 - new Net::DNS::RR( example.com IN TXT "txt-data" ) ok 42 - new Net::DNS::RR( example.com TXT "txt-data" ) ok 43 - new Net::DNS::RR( example.com IN 0 TXT "txt-data" ) ok 44 - new Net::DNS::RR( example.com ( 0 IN TXT txt-data ) ; bracketed ) ok 45 - new Net::DNS::RR( example.com. 3600 IN TXT \\# 28 0c74776f2073657061726174650e71756f74656420737472696e6773 ) ok 46 - new Net::DNS::RR( example.com. 3600 IN TYPE34 \\# 4 c0000201 ) ok 47 - mismatched length: \\# 0 c0 00 02 01 [length and hexadecimal data inconsistent at t/03-rr.t line 104.] ok 48 - mismatched length: \\# 3 c0 00 02 01 [length and hexadecimal data inconsistent at t/03-rr.t line 104.] ok 49 - mismatched length: \\# 5 c0 00 02 01 [length and hexadecimal data inconsistent at t/03-rr.t line 104.] ok 50 - encode/decode example.com. 123 IN A 192.0.2.1 ok 51 - check decoded object isa Net::DNS::RR::A ok 52 - owner domain name compressible ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/04-packet.t .............. 1..78 ok 1 - new() object isa Net::DNS::Packet ok 2 - $packet->string ok 3 - create query packet ok 4 - packet->header() method works ok 5 - header() returns header object ok 6 - packet->question() returns single element list ok 7 - list element is a question object ok 8 - question object correct ok 9 - create empty packet ok 10 - question() returns empty list ok 11 - answer() returns empty list ok 12 - authority() returns empty list ok 13 - additional() returns empty list ok 14 - packet->data() method works ok 15 - new(\$data) object isa Net::DNS::Packet ok 16 - decoded packet matches original ok 17 - retransmitted packet matches original ok 18 - truncated (29 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 116.] ok 19 - truncated (28 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 116.] ok 20 - truncated (27 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 116.] ok 21 - truncated (26 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 116.] ok 22 - truncated (25 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 23 - truncated (24 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 24 - truncated (23 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 25 - truncated (22 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 26 - truncated (21 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 27 - truncated (20 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 28 - truncated (19 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 29 - truncated (18 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 30 - truncated (17 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 31 - truncated (16 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 32 - truncated (15 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 33 - truncated (14 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 34 - truncated (13 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 35 - truncated (12 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Question.pm line 113.] ok 36 - truncated (11 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 37 - truncated (10 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 38 - truncated (9 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 39 - truncated (8 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 40 - truncated (7 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 41 - truncated (6 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 42 - truncated (5 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 43 - truncated (4 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 44 - truncated (3 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 45 - truncated (2 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 46 - truncated (1 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 47 - truncated (0 octets): [corrupt wire-format data at /home/fly1800/var/cpan/build/Net-DNS-0.72-DjY_Qy/blib/lib/Net/DNS/Packet.pm line 115.] ok 48 - push first RR into answer section ok 49 - push() returns answer RR count ok 50 - push second RR into answer section ok 51 - push() returns answer RR count ok 52 - push first RR into authority section ok 53 - push() returns authority RR count ok 54 - push second RR into authority section ok 55 - push() returns authority RR count ok 56 - push first RR into additional section ok 57 - push() returns additional RR count ok 58 - push second RR into additional section ok 59 - push() returns additional RR count ok 60 - new() from data buffer works ok 61 - check header->qdcount correct ok 62 - check header->ancount correct ok 63 - check header->nscount correct ok 64 - check header->arcount correct ok 65 - check content of question section ok 66 - check content of answer section ok 67 - check content of authority section ok 68 - check content of additional section ok 69 - pop() RR from question section ok 70 - pop() RR from answer section ok 71 - pop() RR from authority section ok 72 - pop() RR from additional section ok 73 - check question count in synthetic packet header ok 74 - check answer count in synthetic packet header ok 75 - check authority count in synthetic packet header ok 76 - check additional count in synthetic packet header ok 77 - Additional section packet is EDNS0 type ok 78 - EDNS0 packet size correct ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-A.t ................... 1..12 ok 1 - A RR type code = 1 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - address completion: 1.2.3.4 ok 11 - address completion: 1.2.4 ok 12 - address completion: 1.4 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-AAAA.t ................ 1..136 ok 1 - AAAA RR type code = 28 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - address compression: 0:0:0:0:0:0:0:0 ok 11 - address expansion: :: ok 12 - address compression: 0:0:0:0:0:0:0:8 ok 13 - address expansion: ::8 ok 14 - address compression: 0:0:0:0:0:0:7:0 ok 15 - address expansion: ::7:0 ok 16 - address compression: 0:0:0:0:0:6:0:0 ok 17 - address expansion: ::6:0:0 ok 18 - address compression: 0:0:0:0:0:6:0:8 ok 19 - address expansion: ::6:0:8 ok 20 - address compression: 0:0:0:0:5:0:0:0 ok 21 - address expansion: ::5:0:0:0 ok 22 - address compression: 0:0:0:0:5:0:0:8 ok 23 - address expansion: ::5:0:0:8 ok 24 - address compression: 0:0:0:0:5:0:7:0 ok 25 - address expansion: ::5:0:7:0 ok 26 - address compression: 0:0:0:4:0:0:0:0 ok 27 - address expansion: 0:0:0:4:: ok 28 - address compression: 0:0:0:4:0:0:0:8 ok 29 - address expansion: ::4:0:0:0:8 ok 30 - address compression: 0:0:0:4:0:0:7:0 ok 31 - address expansion: ::4:0:0:7:0 ok 32 - address compression: 0:0:0:4:0:6:0:0 ok 33 - address expansion: ::4:0:6:0:0 ok 34 - address compression: 0:0:0:4:0:6:0:8 ok 35 - address expansion: ::4:0:6:0:8 ok 36 - address compression: 0:0:3:0:0:0:0:0 ok 37 - address expansion: 0:0:3:: ok 38 - address compression: 0:0:3:0:0:0:0:8 ok 39 - address expansion: 0:0:3::8 ok 40 - address compression: 0:0:3:0:0:0:7:0 ok 41 - address expansion: 0:0:3::7:0 ok 42 - address compression: 0:0:3:0:0:6:0:0 ok 43 - address expansion: ::3:0:0:6:0:0 ok 44 - address compression: 0:0:3:0:0:6:0:8 ok 45 - address expansion: ::3:0:0:6:0:8 ok 46 - address compression: 0:0:3:0:5:0:0:0 ok 47 - address expansion: 0:0:3:0:5:: ok 48 - address compression: 0:0:3:0:5:0:0:8 ok 49 - address expansion: ::3:0:5:0:0:8 ok 50 - address compression: 0:0:3:0:5:0:7:0 ok 51 - address expansion: ::3:0:5:0:7:0 ok 52 - address compression: 0:2:0:0:0:0:0:0 ok 53 - address expansion: 0:2:: ok 54 - address compression: 0:2:0:0:0:0:0:8 ok 55 - address expansion: 0:2::8 ok 56 - address compression: 0:2:0:0:0:0:7:0 ok 57 - address expansion: 0:2::7:0 ok 58 - address compression: 0:2:0:0:0:6:0:0 ok 59 - address expansion: 0:2::6:0:0 ok 60 - address compression: 0:2:0:0:0:6:0:8 ok 61 - address expansion: 0:2::6:0:8 ok 62 - address compression: 0:2:0:0:5:0:0:0 ok 63 - address expansion: 0:2:0:0:5:: ok 64 - address compression: 0:2:0:0:5:0:0:8 ok 65 - address expansion: 0:2::5:0:0:8 ok 66 - address compression: 0:2:0:0:5:0:7:0 ok 67 - address expansion: 0:2::5:0:7:0 ok 68 - address compression: 0:2:0:4:0:0:0:0 ok 69 - address expansion: 0:2:0:4:: ok 70 - address compression: 0:2:0:4:0:0:0:8 ok 71 - address expansion: 0:2:0:4::8 ok 72 - address compression: 0:2:0:4:0:0:7:0 ok 73 - address expansion: 0:2:0:4::7:0 ok 74 - address compression: 0:2:0:4:0:6:0:0 ok 75 - address expansion: 0:2:0:4:0:6:: ok 76 - address compression: 0:2:0:4:0:6:0:8 ok 77 - address expansion: 0:2:0:4:0:6:0:8 ok 78 - address compression: 1:0:0:0:0:0:0:0 ok 79 - address expansion: 1:: ok 80 - address compression: 1:0:0:0:0:0:0:8 ok 81 - address expansion: 1::8 ok 82 - address compression: 1:0:0:0:0:0:7:0 ok 83 - address expansion: 1::7:0 ok 84 - address compression: 1:0:0:0:0:6:0:0 ok 85 - address expansion: 1::6:0:0 ok 86 - address compression: 1:0:0:0:0:6:0:8 ok 87 - address expansion: 1::6:0:8 ok 88 - address compression: 1:0:0:0:5:0:0:0 ok 89 - address expansion: 1::5:0:0:0 ok 90 - address compression: 1:0:0:0:5:0:0:8 ok 91 - address expansion: 1::5:0:0:8 ok 92 - address compression: 1:0:0:0:5:0:7:0 ok 93 - address expansion: 1::5:0:7:0 ok 94 - address compression: 1:0:0:4:0:0:0:0 ok 95 - address expansion: 1:0:0:4:: ok 96 - address compression: 1:0:0:4:0:0:0:8 ok 97 - address expansion: 1:0:0:4::8 ok 98 - address compression: 1:0:0:4:0:0:7:0 ok 99 - address expansion: 1::4:0:0:7:0 ok 100 - address compression: 1:0:0:4:0:6:0:0 ok 101 - address expansion: 1::4:0:6:0:0 ok 102 - address compression: 1:0:0:4:0:6:0:8 ok 103 - address expansion: 1::4:0:6:0:8 ok 104 - address compression: 1:0:3:0:0:0:0:0 ok 105 - address expansion: 1:0:3:: ok 106 - address compression: 1:0:3:0:0:0:0:8 ok 107 - address expansion: 1:0:3::8 ok 108 - address compression: 1:0:3:0:0:0:7:0 ok 109 - address expansion: 1:0:3::7:0 ok 110 - address compression: 1:0:3:0:0:6:0:0 ok 111 - address expansion: 1:0:3::6:0:0 ok 112 - address compression: 1:0:3:0:0:6:0:8 ok 113 - address expansion: 1:0:3::6:0:8 ok 114 - address compression: 1:0:3:0:5:0:0:0 ok 115 - address expansion: 1:0:3:0:5:: ok 116 - address compression: 1:0:3:0:5:0:0:8 ok 117 - address expansion: 1:0:3:0:5::8 ok 118 - address compression: 1:0:3:0:5:0:7:0 ok 119 - address expansion: 1:0:3:0:5:0:7:0 ok 120 - address completion: 1 ok 121 - address completion: 1: ok 122 - address completion: 1:2 ok 123 - address completion: 1:2: ok 124 - address completion: 1:2:3 ok 125 - address completion: 1:2:3: ok 126 - address completion: 1:2:3:4 ok 127 - address completion: 1:2:3:4: ok 128 - address completion: 1:2:3:4:5 ok 129 - address completion: 1:2:3:4:5: ok 130 - address completion: 1:2:3:4:5:6 ok 131 - address completion: 1:2:3:4:5:6: ok 132 - address completion: 1:2:3:4:5:6:7 ok 133 - address completion: 1:2:3:4:5:6:7: ok 134 - address completion: ::ffff:1.2.3.4 ok 135 - address completion: ::ffff:1.2.4 ok 136 - address completion: ::ffff:1.4 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-AFSDB.t ............... 1..13 ok 1 - AFSDB RR type code = 18 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->subtype() ok 5 - expected result from rr->hostname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-APL.t ................. 1..13 ok 1 - APL RR type code = 42 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->aplist() ok 5 - aplist item->string() attribute ok 6 - aplist item->negate() attribute ok 7 - aplist item->family() attribute ok 8 - aplist item->address() attribute ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-CERT.t ................ 1..14 ok 1 - CERT RR type code = 37 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->format() ok 5 - expected result from rr->tag() ok 6 - expected result from rr->algorithm() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - encoded RDATA can be empty ok 10 - decoded RDATA can be empty ok 11 - string RDATA can be empty ok 12 - format may be zero ok 13 - tag may be zero ok 14 - algorithm may be zero ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-CNAME.t ............... 1..12 ok 1 - CNAME RR type code = 5 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-DHCID.t ............... 1..12 ok 1 - DHCID RR type code = 49 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->identifiertype() ok 5 - expected result from rr->digesttype() ok 6 - expected result from rr->digest() ok 7 - additional attribute rr->rdata() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - encoded RDATA can be empty ok 11 - decoded RDATA can be empty ok 12 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-DNAME.t ............... 1..12 ok 1 - DNAME RR type code = 39 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->target() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA not compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-HINFO.t ............... 1..10 ok 1 - HINFO RR type code = 13 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cpu() ok 5 - expected result from rr->os() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-HIP.t ................. 1..16 ok 1 - HIP RR type code = 55 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->pkalgorithm() ok 5 - expected result from rr->hit() ok 6 - expected result from rr->key() ok 7 - expected result from rr->servers() ok 8 - additional attribute rr->keybin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok 14 - encoded RDATA not compressible ok 15 - encoded RDATA names not downcased ok 16 - canonical RDATA names not downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-IPSECKEY.t ............ 1..16 ok 1 - IPSECKEY RR type code = 45 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->gatetype() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->gateway() ok 8 - expected result from rr->key() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok 14 - encoded RDATA not compressible ok 15 - encoded RDATA names not downcased ok 16 - canonical RDATA names not downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-ISDN.t ................ 1..10 ok 1 - ISDN RR type code = 20 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - expected result from rr->sa() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-KX.t .................. 1..13 ok 1 - KX RR type code = 36 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-L32.t ................. 1..10 ok 1 - L32 RR type code = 105 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator32() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-L64.t ................. 1..10 ok 1 - L64 RR type code = 106 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator64() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-LOC.t ................. 1..14 ok 1 - LOC RR type code = 29 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->latitude() ok 5 - expected result from rr->longitude() ok 6 - expected result from rr->altitude() ok 7 - expected result from rr->size() ok 8 - expected result from rr->hp() ok 9 - expected result from rr->vp() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - encoded RDATA can be empty ok 13 - decoded RDATA can be empty ok 14 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-LP.t .................. 1..13 ok 1 - LP RR type code = 107 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names not downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-MINFO.t ............... 1..13 ok 1 - MINFO RR type code = 14 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->rmailbx() ok 5 - expected result from rr->emailbx() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-MX.t .................. 1..13 ok 1 - MX RR type code = 15 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NAPTR.t ............... 1..17 ok 1 - NAPTR RR type code = 35 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->order() ok 5 - expected result from rr->preference() ok 6 - expected result from rr->flags() ok 7 - expected result from rr->service() ok 8 - expected result from rr->regexp() ok 9 - expected result from rr->replacement() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - encoded RDATA can be empty ok 13 - decoded RDATA can be empty ok 14 - string RDATA can be empty ok 15 - encoded RDATA not compressible ok 16 - encoded RDATA names not downcased ok 17 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NID.t ................. 1..10 ok 1 - NID RR type code = 104 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->nodeid() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NS.t .................. 1..12 ok 1 - NS RR type code = 2 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nsdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NULL.t ................ 1..9 ok 1 - NULL RR type code = 10 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - additional attribute rr->rdata() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-OPT.t ................. 1..22 ok 1 - OPT RR type code = 41 ok 2 - string method works ok 3 - expected result from rr->version() ok 4 - expected result from rr->version() ok 5 - expected result from rr->size() ok 6 - expected result from rr->rcode() ok 7 - expected result from rr->flags() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - rr->version(x) returns function argument ok 11 - rr->version(x) changes attribute value ok 12 - rr->size(x) returns function argument ok 13 - rr->size(x) changes attribute value ok 14 - rr->rcode(x) returns function argument ok 15 - rr->rcode(x) changes attribute value ok 16 - rr->flags(x) returns function argument ok 17 - rr->flags(x) changes attribute value ok 18 - expected number of options ok 19 - expected value for option 1 ok 20 - expected value for option 2 ok 21 - expected value for option 3 ok 22 - expected value for option 4 ;; EDNS version 0 ;; flags: 0000 ;; rcode: NOERROR ;; size: 512 ;; option: LLQ 76616c75652031 ;; UL 76616c75652032 ;; NSID 76616c75652033 ;; 4 76616c75652034 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-PTR.t ................. 1..12 ok 1 - PTR RR type code = 12 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->ptrdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-PX.t .................. 1..14 ok 1 - PX RR type code = 26 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->map822() ok 6 - expected result from rr->mapx400() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - encoded RDATA can be empty ok 10 - decoded RDATA can be empty ok 11 - string RDATA can be empty ok 12 - encoded RDATA not compressible ok 13 - encoded RDATA names not downcased ok 14 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-RP.t .................. 1..13 ok 1 - RP RR type code = 17 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mbox() ok 5 - expected result from rr->txtdname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-RT.t .................. 1..14 ok 1 - use Net::DNS; ok 2 - RT RR type code = 21 ok 3 - new/string transparent ok 4 - new($string) and new(%hash) equivalent ok 5 - expected result from rr->preference() ok 6 - expected result from rr->intermediate() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - encoded RDATA can be empty ok 10 - decoded RDATA can be empty ok 11 - string RDATA can be empty ok 12 - encoded RDATA not compressible ok 13 - encoded RDATA names not downcased ok 14 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SOA.t ................. 1..33 ok 1 - SOA RR type code = 6 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mname() ok 5 - expected result from rr->rname() ok 6 - expected result from rr->serial() ok 7 - expected result from rr->refresh() ok 8 - expected result from rr->retry() ok 9 - expected result from rr->expire() ok 10 - expected result from rr->minimum() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - encoded RDATA can be empty ok 14 - decoded RDATA can be empty ok 15 - string RDATA can be empty ok 16 - encoded RDATA compressible ok 17 - encoded RDATA names not downcased ok 18 - canonical RDATA names downcased ok 19 - rr->serial(2000000000) steps from 0 to 2000000000 ok 20 - rr->serial(3000000000) steps from 2000000000 to 3000000000 ok 21 - rr->serial(4000000000) steps from 3000000000 to 4000000000 ok 22 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 23 - rr->serial(2000000000) steps from 1000000000 to 2000000000 ok 24 - rr->serial(4000000000) steps from 2000000000 to 4000000000 ok 25 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 26 - rr->serial(3000000000) steps from 1000000000 to 3000000000 ok 27 - rr->serial(SEQUENTIAL) increments existing serial number ok 28 - rr->serial(SEQUENTIAL) wraps from 2147483647 to 2147483648 ok 29 - rr->serial(SEQUENTIAL) wraps from 4294967295 to 0 ok 30 - rr->serial(YYYYMMDDxx) steps from 2000000000 to 2013061800 ok 31 - rr->serial(YYYYMMDDxx) increments 2013061800 to 2013061801 ok 32 - rr->serial(UNIXTIME) steps from 1371589988 to 1371589998 ok 33 - rr->serial(UNIXTIME) increments 1371589998 to 1371589999 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SPF.t ................. 1..9 ok 1 - SPF RR type code = 99 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->spfdata() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SRV.t ................. 1..15 ok 1 - SRV RR type code = 33 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->port() ok 7 - expected result from rr->target() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - encoded RDATA can be empty ok 11 - decoded RDATA can be empty ok 12 - string RDATA can be empty ok 13 - encoded RDATA not compressible ok 14 - encoded RDATA names not downcased ok 15 - canonical RDATA names downcased ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SSHFP.t ............... 1..13 ok 1 - SSHFP RR type code = 44 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->fptype() ok 6 - expected result from rr->fp() ok 7 - additional attribute rr->fpbin() ok 8 - additional attribute rr->babble() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TKEY.t ................ 1..15 ok 1 - TKEY RR type code = 249 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->inception() ok 6 - expected result from rr->expiration() ok 7 - expected result from rr->mode() ok 8 - expected result from rr->error() ok 9 - additional attribute rr->key() ok 10 - additional attribute rr->other() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - encoded RDATA can be empty ok 14 - decoded RDATA can be empty ok 15 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TLSA.t ................ 1..13 ok 1 - TLSA RR type code = 52 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TSIG.t ................ 1..16 ok 1 - TSIG RR type code = 250 ok 2 - got expected rr->string ok 3 - expected result from rr->algorithm() ok 4 - expected result from rr->time_signed() ok 5 - expected result from rr->fudge() ok 6 - expected result from rr->key() ok 7 - expected result from rr->sign_func() ok 8 - additional attribute rr->mac() ok 9 - additional attribute rr->macbin() ok 10 - additional attribute rr->error() ok 11 - additional attribute rr->other() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - encoded RDATA can be empty ok 15 - decoded RDATA can be empty ok 16 - generated MAC matches known good specimen ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TXT.t ................. 1..47 ok 1 - TXT RR type code = 16 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->txtdata() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - TXT.example. TXT contiguous ok 11 - TXT.example. TXT three unquoted strings ok 12 - TXT.example. TXT "in quotes" ok 13 - TXT.example. TXT "two separate" "quoted strings" ok 14 - TXT.example. TXT "" empty ok 15 - TXT.example. TXT " " space ok 16 - TXT.example. TXT ! ok 17 - TXT.example. TXT "\"" ok 18 - TXT.example. TXT \# ok 19 - TXT.example. TXT "$" ok 20 - TXT.example. TXT % ok 21 - TXT.example. TXT & ok 22 - TXT.example. TXT "'" ok 23 - TXT.example. TXT "(" ok 24 - TXT.example. TXT ")" ok 25 - TXT.example. TXT * ok 26 - TXT.example. TXT + ok 27 - TXT.example. TXT , ok 28 - TXT.example. TXT - ok 29 - TXT.example. TXT . ok 30 - TXT.example. TXT / ok 31 - TXT.example. TXT : ok 32 - TXT.example. TXT ";" ok 33 - TXT.example. TXT < ok 34 - TXT.example. TXT = ok 35 - TXT.example. TXT > ok 36 - TXT.example. TXT ? ok 37 - TXT.example. TXT "@" ok 38 - TXT.example. TXT [ ok 39 - TXT.example. TXT \\ ok 40 - TXT.example. TXT ] ok 41 - TXT.example. TXT ^ ok 42 - TXT.example. TXT _ ok 43 - TXT.example. TXT ` ok 44 - TXT.example. TXT { ok 45 - TXT.example. TXT | ok 46 - TXT.example. TXT } ok 47 - TXT.example. TXT ~ ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-X25.t ................. 1..9 ok 1 - X25 RR type code = 19 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/06-packet-unique-push.t .. 1..77 ok 1 - use Net::DNS; ok 2 - unique_push, case sensitivity test 1 ok 3 - unique_push, case sensitivity test 2 ok 4 - additional right ok 5 - authority right ok 6 - answer right ok 7 - additional right ok 8 - authority right ok 9 - answer right ok 10 - additional right ok 11 - authority right ok 12 - answer right ok 13 - additional right ok 14 - authority right ok 15 - answer right ok 16 - additional right ok 17 - authority right ok 18 - answer right ok 19 - additional right ok 20 - authority right ok 21 - answer right ok 22 - additional right ok 23 - authority right ok 24 - answer right ok 25 - additional right ok 26 - authority right ok 27 - answer right ok 28 - additional right ok 29 - authority right ok 30 - answer right ok 31 - additional right ok 32 - authority right ok 33 - answer right ok 34 - additional right ok 35 - authority right ok 36 - answer right ok 37 - additional right ok 38 - authority right ok 39 - answer right ok 40 - authority right ok 41 - answer right ok 42 - additional right ok 43 - authority right ok 44 - answer right ok 45 - additional right ok 46 - authority right ok 47 - answer right ok 48 - additional right ok 49 - authority right ok 50 - answer right ok 51 - additional right ok 52 - authority right ok 53 - answer right ok 54 - additional right ok 55 - authority right ok 56 - answer right ok 57 - additional right ok 58 - authority right ok 59 - answer right ok 60 - additional right ok 61 - authority right ok 62 - answer right ok 63 - additional right ok 64 - authority right ok 65 - answer right ok 66 - additional right ok 67 - authority right ok 68 - answer right ok 69 - additional right ok 70 - authority right ok 71 - answer right ok 72 - additional right ok 73 - authority right ok 74 - answer right ok 75 - additional right ok 76 ok 77 ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/06-update.t .............. 1..72 ok 1 - use Net::DNS; ok 2 - new() returned packet ok 3 - header opcode correct ok 4 - zname correct ok 5 - zclass correct ok 6 - ztype correct ok 7 - yxrrset() returned RR ok 8 - yxrrset - right name ok 9 - yxrrset - right TTL ok 10 - yxrrset - right class ok 11 - yxrrset - right type ok 12 - yxrrset - data empty ok 13 - yxrrset() returned RR ok 14 - yxrrset - right name ok 15 - yxrrset - right TTL ok 16 - yxrrset - right class ok 17 - yxrrset - right type ok 18 - yxrrset - right data ok 19 - nxrrset() returned RR ok 20 - nxrrset - right name ok 21 - nxrrset - right ttl ok 22 - nxrrset - right class ok 23 - nxrrset - right type ok 24 - nxrrset - data empty ok 25 - yxdomain() returned RR ok 26 - yxdomain - right name ok 27 - yxdomain - right ttl ok 28 - yxdomain - right class ok 29 - yxdomain - right type ok 30 - yxdomain - data empty ok 31 - nxdomain() returned RR ok 32 - nxdomain - right name ok 33 - nxdomain - right ttl ok 34 - nxdomain - right class ok 35 - nxdomain - right type ok 36 - nxdomain - data empty ok 37 - rr_add() returned RR ok 38 - rr_add - right name ok 39 - rr_add - right ttl ok 40 - rr_add - right class ok 41 - rr_add - right type ok 42 - rr_add - right data ok 43 - rr_del() returned RR ok 44 - rr_del - right name ok 45 - rr_del - right ttl ok 46 - rr_del - right class ok 47 - rr_del - right type ok 48 - rr_del - data empty ok 49 - rr_del() returned RR ok 50 - rr_del - right name ok 51 - rr_del - right ttl ok 52 - rr_del - right class ok 53 - rr_del - right type ok 54 - rr_del - data empty ok 55 - nxdomain() returned RR ok 56 - nxdomain - right name ok 57 - nxdomain - right ttl ok 58 - nxdomain - right class ok 59 - nxdomain - right type ok 60 - nxdomain - data empty ok 61 - rr_del() returned RR ok 62 - rr_del - right name ok 63 - rr_del - right ttl ok 64 - rr_del - right class ok 65 - rr_del - right type ok 66 - rr_del - right data ok 67 - packet created ok 68 - "pre" length correct ok 69 - first class right ok 70 - second class right ok 71 - third class right ok 72 - fourth class right ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/07-rrsort.t .............. 1..22 ok 1 - SRV RR1 created ok 2 - SRV RR2 created ok 3 - SRV RR3 created ok 4 - SRV RR4 created ok 5 - SRV RR5 created ok 6 - SRV RR6 created ok 7 - SRV RR7 created ok 8 - SRV RR8 created ok 9 - A RR9 created ok 10 - rrsort returns rrerly whith undefined arguments ok 11 - rrsort returns properly whith undefined attribute (1) ok 12 - rrsort returns properly whith undefined attribute (2) ok 13 - rrsort returns properly whith undefined attribute (3) ok 14 - rrsort returns properly whith undefined attribute (3) ok 15 - rrsort correctly maintains RRs test 2 ok 16 - Sorting on SRV priority works ok 17 - Default SRV sort works ok 18 - Weight sorted SRV sort works ok 19 - rrsort correctly maintains RRs test 1 ok 20 - rrsort correctly maintains RRs test 3 ok 21 - MX sorting ok 22 - NS sorting ok t/07-zonefile.t ............ 1..51 ok 1 - use Net::DNS::ZoneFile; ok 2 - new ZoneFile object isa Net::DNS::ZoneFile ok 3 - zonefile->name always defined ok 4 - zonefile->line always defined ok 5 - zonefile->origin always defined ok 6 - zonefile->ttl always defined ok 7 - zonefile->read to end of file ok 8 - zonefile->line zero if file empty ok 9 - zonefile->line zero before calling read() ok 10 - zonefile->line number incremented by read() ok 11 - rr->class matches initial record ok 12 - rr->class matches initial record ok 13 - rr->class matches initial record ok 14 - SOA TTL set from SOA minimum field ok 15 - implicit default from SOA record ok 16 - explicit default from $TTL directive ok 17 - explicit TTL value overrides default ok 18 - zonefile->read expected record ok 19 - zonefile->name identifies file ok 20 - zonefile->line identifies record ok 21 - zonefile->read expected record ok 22 - zonefile->name identifies file ok 23 - zonefile->line identifies record ok 24 - zonefile->read expected record ok 25 - zonefile->name identifies file ok 26 - zonefile->line identifies record ok 27 - try non-existent include file [Failed to open zone0.txt at t/07-zonefile.t line 127.] ok 28 - zonefile->name identifies file ok 29 - zonefile->line identifies directive ok 30 - @ NS has expected name ok 31 - @ NS has expected rdata ok 32 - scope of $ORIGIN encompasses nested $INCLUDE ok 33 - scope of $ORIGIN continues after $INCLUDE ok 34 - scope of $ORIGIN curtailed by end of file ok 35 - generate MX preference with step 10 ok 36 - generate MX preference with step 10 ok 37 - generate MX preference with step 10 ok 38 - generate MX preference with step -10 ok 39 - generate MX preference with step -10 ok 40 - generate MX preference with step -10 ok 41 - name of simple RR as expected ok 42 - name of simple RR propagated from previous RR ok 43 - name of multiline RR propagated from previous RR ok 44 - multiline RR correctly reassembled ok 45 - name of following RR as expected ok 46 - read entire zone file ok 47 - read zone file via path ok 48 - parse empty string ok 49 - parse RR string ok 50 - Non-ASCII TXT argument ok 51 - Non-ASCII domain name ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/08-online.t .............. 1..95 ok 1 - use Net::DNS; ok 2 - Got an answer for a.t.net-dns.org IN A ok 3 - Only one question ok 4 - Got single answer ok 5 - Got question ok 6 - Question has right name ok 7 - Question has right type ok 8 - Question has right class ok 9 - ok 10 - Class correct ok 11 - address correct (a.t.net-dns.org) ok 12 - type correct (a.t.net-dns.org) ok 13 - name correct (a.t.net-dns.org) ok 14 - Got an answer for mx.t.net-dns.org IN MX ok 15 - Only one question ok 16 - Got single answer ok 17 - Got question ok 18 - Question has right name ok 19 - Question has right type ok 20 - Question has right class ok 21 - ok 22 - Class correct ok 23 - exchange correct (mx.t.net-dns.org) ok 24 - preference correct (mx.t.net-dns.org) ok 25 - type correct (mx.t.net-dns.org) ok 26 - name correct (mx.t.net-dns.org) ok 27 - Got an answer for cname.t.net-dns.org IN CNAME ok 28 - Only one question ok 29 - Got single answer ok 30 - Got question ok 31 - Question has right name ok 32 - Question has right type ok 33 - Question has right class ok 34 - ok 35 - Class correct ok 36 - cname correct (cname.t.net-dns.org) ok 37 - name correct (cname.t.net-dns.org) ok 38 - type correct (cname.t.net-dns.org) ok 39 - Got an answer for txt.t.net-dns.org IN TXT ok 40 - Only one question ok 41 - Got single answer ok 42 - Got question ok 43 - Question has right name ok 44 - Question has right type ok 45 - Question has right class ok 46 - ok 47 - Class correct ok 48 - name correct (txt.t.net-dns.org) ok 49 - type correct (txt.t.net-dns.org) ok 50 - txtdata correct (txt.t.net-dns.org) ok 51 - mx() seems to be working ok 52 - mx() works in scalar context ok 53 - The object isa Net::DNS::Packet ok 54 - search(198.41.0.4) works ok 55 - The object isa Net::DNS::Packet ok 56 - query(198.41.0.4) works ok 57 - The object isa Net::DNS::Packet ok 58 - search(2001:500:1::803f:235) works ok 59 - The object isa Net::DNS::Packet ok 60 - query(2001:500:1::803f:235) works ok 61 - The object isa Net::DNS::Packet ok 62 - Correct answer count (with search) ok 63 - The object isa Net::DNS::RR::A ok 64 - Correct name (with search) ok 65 - The object isa Net::DNS::Packet ok 66 - Correct answer count (with search) ok 67 - The object isa Net::DNS::RR::A ok 68 - Correct name (with search) ok 69 - The object isa Net::DNS::Packet ok 70 - Correct answer count (with query) ok 71 - The object isa Net::DNS::RR::A ok 72 - Correct name (with query) ok 73 - Socket returned ok 74 - Socket is ready ok 75 - Answerfrom defined(192.168.69.4) ok 76 - Answersize defined(234) ok 77 - Correct answer count ok 78 - The object isa Net::DNS::RR::A ok 79 - Correct name ok 80 - Persistend UDP socket identified ok 81 - Persistent socket matches ok 82 - The object isa Net::DNS::Packet ok 83 - Correct answer count (with persistent socket and search) ok 84 - The object isa Net::DNS::RR::A ok 85 - Correct name (with persistent socket and search) ok 86 - Persistent socket matches ok 87 - The object isa Net::DNS::Packet ok 88 - Correct answer count (with persistent socket and search) ok 89 - The object isa Net::DNS::RR::A ok 90 - Correct name (with persistent socket and search) ok 91 - Persistent socket matches ok 92 - The object isa Net::DNS::Packet ok 93 - Correct answer count (with persistent socket and query) ok 94 - The object isa Net::DNS::RR::A ok 95 - Correct name (with persistent socket and query) ok t/10-recurse.t ............. skipped: Cannot run these tests from this IP: 192.168.69.164 t/11-inet6.t ............... skipped: Online tests disabled. # Testing availability of 127.0.0.1 overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/13-udp-trunc.t ........... 1..100 ok 1 - use Net::DNS::Nameserver; ok 2 - UDP-512 reply for (1 , 1, 1) records short enough (512: 79->79) ok 3 - UDP-512 reply for (1 , 1, 1) received answer ok 4 - UDP-512 reply for (1 , 1, 1) records complete or sanely truncated ok 5 - UDP-512 reply for (5 , 1, 1) records short enough (512: 143->143) ok 6 - UDP-512 reply for (5 , 1, 1) received answer ok 7 - UDP-512 reply for (5 , 1, 1) records complete or sanely truncated ok 8 - UDP-512 reply for (10 , 1, 1) records short enough (512: 223->223) ok 9 - UDP-512 reply for (10 , 1, 1) received answer ok 10 - UDP-512 reply for (10 , 1, 1) records complete or sanely truncated ok 11 - UDP-512 reply for (1 , 1, 30) records short enough (512: 551->387) ok 12 - UDP-512 reply for (1 , 1, 30) received answer ok 13 - UDP-512 reply for (1 , 1, 30) records complete or sanely truncated ok 14 - UDP-512 reply for (40 , 40, 40) records short enough (512: 1881->509) ok 15 - UDP-512 reply for (40 , 40, 40) received answer ok 16 - UDP-512 reply for (40 , 40, 40) records complete or sanely truncated ok 17 - UDP-512 reply for (50 , 1, 1) records short enough (512: 863->509) ok 18 - UDP-512 reply for (50 , 1, 1) received answer ok 19 - UDP-512 reply for (50 , 1, 1) records complete or sanely truncated ok 20 - UDP-512 reply for (1 , 50, 1) records short enough (512: 773->505) ok 21 - UDP-512 reply for (1 , 50, 1) received answer ok 22 - UDP-512 reply for (1 , 50, 1) records complete or sanely truncated ok 23 - UDP-512 reply for (20 , 20, 1) records short enough (512: 657->501) ok 24 - UDP-512 reply for (20 , 20, 1) received answer ok 25 - UDP-512 reply for (20 , 20, 1) records complete or sanely truncated ok 26 - UDP-512 reply for (20 , 1, 50) records short enough (512: 1175->367) ok 27 - UDP-512 reply for (20 , 1, 50) received answer ok 28 - UDP-512 reply for (20 , 1, 50) records complete or sanely truncated ok 29 - UDP-512 reply for (60 , 60, 60) records short enough (512: 2801->509) ok 30 - UDP-512 reply for (60 , 60, 60) received answer ok 31 - UDP-512 reply for (60 , 60, 60) records complete or sanely truncated ok 32 - UDP-512 reply for (60 , 100, 60) records short enough (512: 3361->509) ok 33 - UDP-512 reply for (60 , 100, 60) received answer ok 34 - UDP-512 reply for (60 , 100, 60) records complete or sanely truncated ok 35 - UDP-1024 reply for (1 , 1, 1) records short enough (1024: 79->79) ok 36 - UDP-1024 reply for (1 , 1, 1) received answer ok 37 - UDP-1024 reply for (1 , 1, 1) records complete or sanely truncated ok 38 - UDP-1024 reply for (5 , 1, 1) records short enough (1024: 143->143) ok 39 - UDP-1024 reply for (5 , 1, 1) received answer ok 40 - UDP-1024 reply for (5 , 1, 1) records complete or sanely truncated ok 41 - UDP-1024 reply for (10 , 1, 1) records short enough (1024: 223->223) ok 42 - UDP-1024 reply for (10 , 1, 1) received answer ok 43 - UDP-1024 reply for (10 , 1, 1) records complete or sanely truncated ok 44 - UDP-1024 reply for (1 , 1, 30) records short enough (1024: 551->551) ok 45 - UDP-1024 reply for (1 , 1, 30) received answer ok 46 - UDP-1024 reply for (1 , 1, 30) records complete or sanely truncated ok 47 - UDP-1024 reply for (40 , 40, 40) records short enough (1024: 1881->1017) ok 48 - UDP-1024 reply for (40 , 40, 40) received answer ok 49 - UDP-1024 reply for (40 , 40, 40) records complete or sanely truncated ok 50 - UDP-1024 reply for (50 , 1, 1) records short enough (1024: 863->863) ok 51 - UDP-1024 reply for (50 , 1, 1) received answer ok 52 - UDP-1024 reply for (50 , 1, 1) records complete or sanely truncated ok 53 - UDP-1024 reply for (1 , 50, 1) records short enough (1024: 773->773) ok 54 - UDP-1024 reply for (1 , 50, 1) received answer ok 55 - UDP-1024 reply for (1 , 50, 1) records complete or sanely truncated ok 56 - UDP-1024 reply for (20 , 20, 1) records short enough (1024: 657->657) ok 57 - UDP-1024 reply for (20 , 20, 1) received answer ok 58 - UDP-1024 reply for (20 , 20, 1) records complete or sanely truncated ok 59 - UDP-1024 reply for (20 , 1, 50) records short enough (1024: 1175->899) ok 60 - UDP-1024 reply for (20 , 1, 50) received answer ok 61 - UDP-1024 reply for (20 , 1, 50) records complete or sanely truncated ok 62 - UDP-1024 reply for (60 , 60, 60) records short enough (1024: 2801->1007) ok 63 - UDP-1024 reply for (60 , 60, 60) received answer ok 64 - UDP-1024 reply for (60 , 60, 60) records complete or sanely truncated ok 65 - UDP-1024 reply for (60 , 100, 60) records short enough (1024: 3361->1007) ok 66 - UDP-1024 reply for (60 , 100, 60) received answer ok 67 - UDP-1024 reply for (60 , 100, 60) records complete or sanely truncated ok 68 - UDP-2048 reply for (1 , 1, 1) records short enough (2048: 79->79) ok 69 - UDP-2048 reply for (1 , 1, 1) received answer ok 70 - UDP-2048 reply for (1 , 1, 1) records complete or sanely truncated ok 71 - UDP-2048 reply for (5 , 1, 1) records short enough (2048: 143->143) ok 72 - UDP-2048 reply for (5 , 1, 1) received answer ok 73 - UDP-2048 reply for (5 , 1, 1) records complete or sanely truncated ok 74 - UDP-2048 reply for (10 , 1, 1) records short enough (2048: 223->223) ok 75 - UDP-2048 reply for (10 , 1, 1) received answer ok 76 - UDP-2048 reply for (10 , 1, 1) records complete or sanely truncated ok 77 - UDP-2048 reply for (1 , 1, 30) records short enough (2048: 551->551) ok 78 - UDP-2048 reply for (1 , 1, 30) received answer ok 79 - UDP-2048 reply for (1 , 1, 30) records complete or sanely truncated ok 80 - UDP-2048 reply for (40 , 40, 40) records short enough (2048: 1881->1881) ok 81 - UDP-2048 reply for (40 , 40, 40) received answer ok 82 - UDP-2048 reply for (40 , 40, 40) records complete or sanely truncated ok 83 - UDP-2048 reply for (50 , 1, 1) records short enough (2048: 863->863) ok 84 - UDP-2048 reply for (50 , 1, 1) received answer ok 85 - UDP-2048 reply for (50 , 1, 1) records complete or sanely truncated ok 86 - UDP-2048 reply for (1 , 50, 1) records short enough (2048: 773->773) ok 87 - UDP-2048 reply for (1 , 50, 1) received answer ok 88 - UDP-2048 reply for (1 , 50, 1) records complete or sanely truncated ok 89 - UDP-2048 reply for (20 , 20, 1) records short enough (2048: 657->657) ok 90 - UDP-2048 reply for (20 , 20, 1) received answer ok 91 - UDP-2048 reply for (20 , 20, 1) records complete or sanely truncated ok 92 - UDP-2048 reply for (20 , 1, 50) records short enough (2048: 1175->1175) ok 93 - UDP-2048 reply for (20 , 1, 50) received answer ok 94 - UDP-2048 reply for (20 , 1, 50) records complete or sanely truncated ok 95 - UDP-2048 reply for (60 , 60, 60) records short enough (2048: 2801->1841) ok 96 - UDP-2048 reply for (60 , 60, 60) received answer ok 97 - UDP-2048 reply for (60 , 60, 60) records complete or sanely truncated ok 98 - UDP-2048 reply for (60 , 100, 60) records short enough (2048: 3361->2037) ok 99 - UDP-2048 reply for (60 , 100, 60) received answer ok 100 - UDP-2048 reply for (60 , 100, 60) records complete or sanely truncated ok # Cleaning t/99-cleanup.t ............. 1..1 ok 1 - Dummy ok All tests successful. Files=62, Tests=2032, 31 wallclock secs ( 0.43 usr 0.40 sys + 16.08 cusr 2.21 csys = 19.12 CPU) Result: PASS NLNETLABS/Net-DNS-0.72.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Net-DNS-0.72 already made Running test for module 'Email::Valid' Running make for R/RJ/RJBS/Email-Valid-0.190.tar.gz Prepending %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Email-Valid-0.190.tar.gz ok Email-Valid-0.190/ Email-Valid-0.190/Changes Email-Valid-0.190/lib/ Email-Valid-0.190/LICENSE Email-Valid-0.190/Makefile.PL Email-Valid-0.190/MANIFEST Email-Valid-0.190/META.json Email-Valid-0.190/META.yml Email-Valid-0.190/README Email-Valid-0.190/t/ Email-Valid-0.190/t/pod-coverage.t Email-Valid-0.190/t/pod.t Email-Valid-0.190/t/resolver.t Email-Valid-0.190/t/utf-8.t Email-Valid-0.190/t/valid.t Email-Valid-0.190/lib/Email/ Email-Valid-0.190/lib/Email/Valid.pm /bin/tar: Read 1536 bytes from - Prepending %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building R/RJ/RJBS/Email-Valid-0.190.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Email::Valid Writing MYMETA.yml and MYMETA.json >>> make cp lib/Email/Valid.pm blib/lib/Email/Valid.pm Manifying blib/man3/Email::Valid.3 RJBS/Email-Valid-0.190.tar.gz make -- OK Prepending %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/pod-coverage.t .. 1..1 ok 1 - Pod coverage on Email::Valid ok t/pod.t ........... 1..1 ok 1 - POD test for blib/lib/Email/Valid.pm ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/resolver.t ...... 1..4 ok 1 - resolver is undef ok 2 - use Email::Valid; ok 3 - resover initialized ok 4 - The object isa Net::DNS::Resolver ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/utf-8.t ......... 1..2 ok 1 - do not accept addr with \xE9 ok 2 - do not accept addr with \x{11F} ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. t/valid.t ......... 1..34 ok 1 - use Email::Valid; ok 2 - Alfred Neuman ok 3 - 123@example.com ok 4 - Alfred Neuman ok 5 - 123@example.com ok 6 - Alfred Neuman { -fqdn => 0 } ok 7 - spaces fudged out of an address local-part ok 8 - spaces in localpart is not valid when not fudging ok 9 - details are rfc822 ok 10 - spaced out address is squished ok 11 - comments nicely dropped from an address ok 12 - address with > 254 chars fails ok 13 - details say address is too long ok 14 - localpart with 64 chars or less is valid ok 15 - localpart with 64 chars or more fails ok 16 - details are localpart ok 17 - space between @ and domain is valid ok 18 - localpart in true context succeeds ok 19 - localpart in false context is defined (bug 75736) ok 20 - an email can start with a dash ok 21 - an email can start with a dash (alternate calling method) ok 22 - but a domain cannot ok 23 - a domain cannot end with a dash either ok 24 - but a domain may contain two dashes in a row in the middle ok 25 - and of course two-character labels are valid! ok 26 - onesies, too ok 27 - blort@aol.com, with mxcheck, is ok ok 28 - blort@will-never-exist.pobox.com, with mxcheck, is invalid ok 29 - a domain literal address is okay ok 30 - a domain literal address is not okay if we say -allow_ip=>0 ok 31 - blort@notarealdomainfoo.com is ok with tldcheck ok 32 - blort@notarealdomainfoo.bla is not ok with tldcheck ok 33 - it was the tldcheck that broke this email ok 34 - allow_ip + domain literal = no tldcheck ok All tests successful. Files=5, Tests=42, 3 wallclock secs ( 0.05 usr 0.02 sys + 1.12 cusr 0.19 csys = 1.38 CPU) Result: PASS RJBS/Email-Valid-0.190.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Email-Valid-0.190 already made Running test for module 'Net::Domain::TLD' Running make for A/AL/ALEXP/Net-Domain-TLD-1.69.tar.gz Prepending %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AL/ALEXP/Net-Domain-TLD-1.69.tar.gz ok Net-Domain-TLD-1.69/ Net-Domain-TLD-1.69/t/ Net-Domain-TLD-1.69/META.yml Net-Domain-TLD-1.69/lib/ Net-Domain-TLD-1.69/Changes Net-Domain-TLD-1.69/MANIFEST Net-Domain-TLD-1.69/LICENSE Net-Domain-TLD-1.69/Makefile.PL Net-Domain-TLD-1.69/README Net-Domain-TLD-1.69/lib/Net/ Net-Domain-TLD-1.69/lib/Net/Domain/ Net-Domain-TLD-1.69/lib/Net/Domain/TLD.pm /bin/tar: Read 5120 bytes from - Net-Domain-TLD-1.69/t/01_ini.t Prepending %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building A/AL/ALEXP/Net-Domain-TLD-1.69.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Net::Domain::TLD Writing MYMETA.yml and MYMETA.json >>> make cp lib/Net/Domain/TLD.pm blib/lib/Net/Domain/TLD.pm Manifying blib/man3/Net::Domain::TLD.3 ALEXP/Net-Domain-TLD-1.69.tar.gz make -- OK Prepending %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_ini.t .. 1..1 ok 1 ok All tests successful. Files=1, Tests=1, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.02 cusr 0.00 csys = 0.06 CPU) Result: PASS ALEXP/Net-Domain-TLD-1.69.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Net-Domain-TLD-1.69 already made Running test for module 'String::Validator::Common' Running make for B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22 Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'Regexp::Common' Running make for A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Regexp-Common-2013031301-WV51V8 Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Has already been tested successfully Running make for B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-Email-0.98-sfqdFh Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz >>> make cp lib/String/Validator/Email.pm blib/lib/String/Validator/Email.pm Manifying blib/man3/String::Validator::Email.3 BRAINBUZ/String-Validator-Email-0.98.tar.gz make -- OK Prepending %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/00-load.t ..... 1..3 ok 1 - use String::Validator::Email; ok 2 - New validator isa String::Validator::Email ok 3 - New validator isa String::Validator::Common ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/10-matches.t .. 1..6 ok 1 - use String::Validator::Email; ok 2 - New validator isa String::Validator::Email ok 3 - New validator isa String::Validator::Common ok 4 - A simple password that passes the default rules ok 5 - Mismatched passwords fail. ok 6 - Mismatched addresses fail via the Check Method. ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/11-length.t ... 1..16 ok 1 - use String::Validator::Email; # Checking length ok 2 - Short is too short. ok 3 - The error string should tell us it is too short. ok 4 - 31 character string passes. ok 5 - 32 character string passes. ok 6 - 33 character string fails. ok 7 - The error string should tell us it is too long. # min_len now 22 ok 8 - 22 character string PASS. ok 9 - 23 character string Pass. ok 10 - 19 character string FAIL. ok 11 - The error string should tell us it is too long. # max and min length are now both 22 ok 12 - 23 character string Fail. ok 13 - 22 character string PASS. ok 14 - 21 character string FAIL. # Check that setting both lenght vals to 0 turns the tests off. ok 15 - Null string passes when we dont check it. ok 16 - A long address in fake tld is also passing. ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value in transliteration (tr///) at /home/fly1800/var/cpan/build/String-Validator-Email-0.98-sfqdFh/blib/lib/String/Validator/Email.pm line 104. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/20-default.t .. 1..14 ok 1 - use String::Validator::Email; ok 2 - Should have returned 1 error ok 3 - bad@email Error String should include fqdn. ok 4 - Should have returned 1 error ok 5 - bad-at-email.domain Error String should include rfc822. ok 6 - Should have returned 1 error ok 7 - bad@email.fakedomain Error String should include tldcheck. ok 8 - Expound tells us it didnt recognize tld. ok 9 - IP address not allowed for domain. not ok 10 - Expound tells us it didnt recognize tld. # TODO Need to replace Email::Valid for now skip tests. # Failed (TODO) test 'Expound tells us it didnt recognize tld.' # at t/20-default.t line 40. # '' # doesn't match '(?^:The TLD)' ok 11 - This string should be ok. ok 12 - This string should not be ok. but the error should not be fatal. ok 13 - aloitious@thealgonquin Failed for fqdn. ok 14 - expound method explained that it requires a Fully Qualified Domain Name ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/21-options.t .. 1..12 ok 1 - use String::Validator::Email; # Walk through each available non-default value singly ok 2 - Should have returned 1 error ok 3 - bad@email no fqdn should still fail with tldcheck off. ok 4 - bad@email.domain passes because tldcheck is off. ok 5 - my.account@[192.168.1.1] passes because allow_ip is on. ok 6 - bad@email no fqdn should still fail with tldcheck off. ok 7 - Allow ip and tld check off, 142.167.1.1 should fail ok 8 - Got fqdn Error message for 142.167.1.1 # Testing with fqdn off - to be meaningful tldcheck also off. ok 9 - 142.167.1.1 should fail ok 10 - Got IP Error message for 142.167.1.1 ok 11 - aloitious@algonquin.com should be ok. ok 12 - aloitious@algonquin should be ok because fqdn is off. ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/22-mx.t ....... 1..10 ok 1 - use String::Validator::Email; # Check that the mx check option is working. # Keys -tldcheck # Values 1 ok 2 - bad@email Should have returned fqdn error. ok 3 - This address should pass all except mxcheck ok 4 - Errstr tells us No MX. ok 5 - brainbuz.org If my email address isn't valid no one is maintaining this module! # ok 6 - Errstr should be empty. ok 7 - gmail If my email address isn't valid no one is maintaining this module! # ok 8 - ghost7mail.com made up address Is_Valid returns false ok 9 - ghost7mail.com made up address IsNot_Valid returns reason of MX ok 10 - Expounding after previous test tells us Mail Exchanger for ghost7mail.com is missing. ok overload arg '..' is invalid at /home/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/23-string.t ... ok 1 - use String::Validator::Email; # Check stringification. ok 2 - Jane Brown contains a valid email address # Jane Brown ok 3 - Even for this bad address Validator should know domain part is domain.com 1..3 ok All tests successful. Files=7, Tests=64, 3 wallclock secs ( 0.05 usr 0.03 sys + 1.83 cusr 0.34 csys = 2.25 CPU) Result: PASS BRAINBUZ/String-Validator-Email-0.98.tar.gz make test TEST_VERBOSE=1 -- OK PPD for String-Validator-Email-0.98 already made Running test for module 'String::Validator::Password' Running make for B/BR/BRAINBUZ/String-Validator-Password-0.94.tar.gz Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-Password-0.94.tar.gz ok String-Validator-Password-0.94/ String-Validator-Password-0.94/lib/ String-Validator-Password-0.94/lib/String/ String-Validator-Password-0.94/lib/String/Validator/ String-Validator-Password-0.94/lib/String/Validator/Password.pm String-Validator-Password-0.94/README String-Validator-Password-0.94/META.json String-Validator-Password-0.94/t/ String-Validator-Password-0.94/t/21-password_length.t String-Validator-Password-0.94/t/24-password_min_types.t String-Validator-Password-0.94/t/00-load.t String-Validator-Password-0.94/t/22-require.t String-Validator-Password-0.94/t/20-defaults.t String-Validator-Password-0.94/t/manifest.t String-Validator-Password-0.94/t/32-IsValid.t String-Validator-Password-0.94/t/31-IsNotValid.t String-Validator-Password-0.94/t/10-matches.t String-Validator-Password-0.94/t/30-String.t String-Validator-Password-0.94/t/25-errorcheck.t String-Validator-Password-0.94/t/23-deny.t String-Validator-Password-0.94/META.yml String-Validator-Password-0.94/MANIFEST String-Validator-Password-0.94/Changes String-Validator-Password-0.94/Makefile.PL Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Password-0.94.tar.gz >>> /home/fly1800/ap1800-297235/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for String::Validator::Password Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- BRAINBUZ/String-Validator-Password-0.94.tar.gz ---- String::Validator::Common [requires] Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'String::Validator::Common' Running make for B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22 Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test Has already been tested successfully Running make for B/BR/BRAINBUZ/String-Validator-Password-0.94.tar.gz Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-Password-0.94-VJnp3b Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Password-0.94.tar.gz >>> make cp lib/String/Validator/Password.pm blib/lib/String/Validator/Password.pm Manifying blib/man3/String::Validator::Password.3 BRAINBUZ/String-Validator-Password-0.94.tar.gz make -- OK Prepending %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/arch %BUILDDIR%/String-Validator-Email-0.98-sfqdFh/blib/lib %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/arch %BUILDDIR%/Net-Domain-TLD-1.69-gGClNQ/blib/lib %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/arch %BUILDDIR%/Email-Valid-0.190-tDDP5i/blib/lib %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/arch %BUILDDIR%/Net-DNS-0.72-DjY_Qy/blib/lib %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/arch %BUILDDIR%/Regexp-Common-2013031301-WV51V8/blib/lib %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/arch %BUILDDIR%/String-Validator-Common-0.97-0Q2H22/blib/lib %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/arch %BUILDDIR%/Test-Warn-0.24-cEim1V/blib/lib %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/arch %BUILDDIR%/Tree-DAG_Node-1.11-zyk6Qz/blib/lib %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/arch %BUILDDIR%/Test-Deep-0.110-r5MK1v/blib/lib %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/arch %BUILDDIR%/Test-Tester-0.109-cEbohB/blib/lib %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/arch %BUILDDIR%/Test-NoWarnings-1.04-auROKs/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1800/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/00-load.t ................ 1..2 ok 1 - use String::Validator::Password; ok 2 - New validator isa String::Validator::Password ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/10-matches.t ............. 1..4 ok 1 - use String::Validator::Password; ok 2 - New validator isa String::Validator::Password ok 3 - A simple password that passes the default rules ok 4 - Mismatched passwords fail. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/20-defaults.t ............ 1..18 ok 1 - use String::Validator::Password; ok 2 - New validator isa String::Validator::Password ok 3 - A simple password that passes the default rules. # Checking against default min_types and check internal counters for types. ok 4 - 1234567689 fails types. # last test types found 1 ok 5 - Internal num_types counter should be 1. ok 6 - Internal num_num counter should be 10. ok 7 - num_lc counter should be 0. ok 8 - num_uc counter should be 0. ok 9 - num_punct counter should be 0. ok 10 - 1234567689X passes types. ok 11 - 1234567689z passes types. ok 12 - 1234567689^ passes types. # Checking length ok 13 - Short is too short. ok 14 - The error string should tell us it is too short. ok 15 - 31 character string passes. ok 16 - 32 character string passes. ok 17 - 33 character string fails. ok 18 - The error string should tell us it is too long. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/21-password_length.t ..... 1..14 ok 1 - use String::Validator::Password; # Checking length ok 2 - Short is too short. ok 3 - The error string should tell us it is too short. ok 4 - 31 character string passes. ok 5 - 32 character string passes. ok 6 - 33 character string fails. ok 7 - The error string should tell us it is too long. # min_len now 22 ok 8 - 22 character string PASS. ok 9 - 23 character string Pass. ok 10 - 19 character string FAIL. ok 11 - The error string should tell us it is too long. # max and min length are now both 22 ok 12 - 23 character string Fail. ok 13 - 22 character string PASS. ok 14 - 21 character string FAIL. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/22-require.t ............. 1..29 ok 1 - use String::Validator::Password; # Require_lc. ok 2 - lowercaseonly string passes. ok 3 - UPPERCASEONLY string fails. ok 4 - numeric string fails. ok 5 - allpunct string fails. ok 6 - oneofeach string passes. ok 7 - twoofeach string passes # Require_uc. ok 8 - lowercaseonly string fails. ok 9 - UPPERCASEONLY string passes. ok 10 - numeric string fails. ok 11 - allpunct string fails. ok 12 - oneofeach string passes. ok 13 - twoofeach string passes # Require_nums. ok 14 - lowercaseonly string fails. ok 15 - UPPERCASEONLY string fails. ok 16 - numeric string passes. ok 17 - allpunct string fails. ok 18 - oneofeach string passes. ok 19 - twoofeach string passes # Require_punct. ok 20 - lowercaseonly string fails. ok 21 - UPPERCASEONLY string fails. ok 22 - numeric string fails. ok 23 - allpunct string passes. ok 24 - oneofeach string passes. ok 25 - twoofeach string passes # Setting a require to a number greater than 1 sets that as a floor. ok 26 - require 4 nums 4 punct @()'*^1234 Passes. ok 27 - require 4 nums 4 punct @()'*^1234abc Passes. ok 28 - require 4 nums 4 punct + deny lc @()'*^1234 Passes. ok 29 - require 4 nums 4 punct + deny lc @()'*^1234abc Fails. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/23-deny.t ................ 1..27 ok 1 - use String::Validator::Password; # Deny_lc. ok 2 - lowercaseonly string rejected. ok 3 - UPPERCASEONLY string accepted. ok 4 - numeric string accepted. ok 5 - allpunct string accepted. ok 6 - oneofeach string rejected. ok 7 - twoofeach string rejected # Deny_uc. ok 8 - lowercaseonly string accepted. ok 9 - UPPERCASEONLY string rejected. ok 10 - numeric string accepted. ok 11 - allpunct string accepted. ok 12 - oneofeach string rejected. ok 13 - twoofeach string rejected # Deny_nums. ok 14 - lowercaseonly string fails. ok 15 - UPPERCASEONLY string fails. ok 16 - numeric string passes. ok 17 - allpunct string fails. ok 18 - oneofeach string passes. ok 19 - twoofeach string passes # Deny_punct. ok 20 - lowercaseonly string fails. ok 21 - UPPERCASEONLY string fails. ok 22 - numeric string fails. ok 23 - allpunct string passes. ok 24 - oneofeach string passes. ok 25 - twoofeach string passes # Setting deny_xx to a value greater than 1 should set that as the maximum ok 26 - num 4. numeric string rejected (10 digit). ok 27 - num 4. twoofeach string accepted. (2 digit) ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/24-password_min_types.t .. 1..19 ok 1 - use String::Validator::Password; # Changing the min_types parameter # min_types 0 means that even a null string would pass this test ok 2 - 1234567689 still passes with types set to 0. ok 3 - With min_len 0 a null string passes. # Testing with min_types = 1 ok 4 - 1234567689 passes with types set to 1. ok 5 - has2types2 passes with types set to 1. ok 6 - THREE3type passes with types set to 1. ok 7 - FOUR>4type passes with types set to 1. # Testing with min_types = 2. ok 8 - 1234567689 fails with types set to 2. ok 9 - has2types2 passes with types set to 2. ok 10 - THREE3type passes with types set to 2. ok 11 - FOUR>4type passes with types set to 2. ok 12 - 1234567689 fails with types set to 3. ok 13 - has2types fails with types set to 3. ok 14 - THREE3type passes with types set to 3. ok 15 - FOUR>4type passes with types set to 3. # Testing with min_types = 2. ok 16 - 1234567689 fails with types set to 4. ok 17 - has2types2 fails with types set to 4. ok 18 - THREE3type fails with types set to 4. ok 19 - FOUR>4type passes with types set to 4. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/25-errorcheck.t .......... 1..11 ok 1 - use String::Validator::Password; # Testing with these values: # min_types => 3, deny_punct => 2, max_len => 9 ok 2 - Created new String::Validator::Password. ok 3 - aBcD*123 has 8 chars all types, but only 1 is punct, PASS. ok 4 - aBcD^*123 has 9 chars all types, 2 punct, FAIL. # Raise punct limit to 3 to permit 2 puncts in previous string ok 5 - aBcD^*123 PASS with limit raised to 3. ok 6 - aBcD^&*123 has 10 chars all types, 3 punct, FAIL with 2 Errors. # Length of 10 Does not meet requirement: Max Length 9. # punct is limited to fewer than 3 ok 7 - The error string should tell us it is too long. ok 8 - punct is limited to fewer than 3 ok 9 - Check the errcnt method for 2 errors. # Testing with these values: # min_types => 2, # deny_punct => 1, # deny_num => 4, # require_lc => 2, # require_uc => 2, # max_len => 10 ok 10 - ABCde123 has 8 chars no punct, but only 2 are num, PASS. ok 11 - aBCD^*12345 is too long, has punct and two many digits not enoug uc, FAIL with 4. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static Use of uninitialized value $string2 in numeric eq (==) at /home/fly1800/var/cpan/build/String-Validator-Common-0.97-0Q2H22/blib/lib/String/Validator/Common.pm line 53. t/30-String.t .............. 1..5 ok 1 - use String::Validator::Password; ok 2 - This is a new Validator and has no value for String. ok 3 - Returns the last string. ok 4 - abcde is the last string evaluated and is returned even though it failed to validate. ok 5 - The only time it won't return the last string passed is Password Mismatch. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/31-IsNotValid.t .......... 1..4 ok 1 - use String::Validator::Password; ok 2 - New validator isa String::Validator::Password # Testing Method IsNot_Valid ok 3 - A simple password that passes the default rules ok 4 - Mismatched passwords fail. ok # Testing String::Validator::Password 0.94, Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/32-IsValid.t ............. 1..4 ok 1 - use String::Validator::Password; ok 2 - New validator isa String::Validator::Password ok 3 - A simple password that passes the default rules ok 4 - Mismatched passwords fail. ok t/manifest.t ............... skipped: Author tests not required for installation All tests successful. Files=12, Tests=137, 0 wallclock secs ( 0.09 usr 0.03 sys + 0.43 cusr 0.10 csys = 0.65 CPU) Result: PASS BRAINBUZ/String-Validator-Password-0.94.tar.gz make test TEST_VERBOSE=1 -- OK John Karr <CENSORED> Check a string against a number of common password rules. >>> (cd /home/fly1800/var/cpan/build/String-Validator-Password-0.94-VJnp3b && tar cvf - String-Validator-Password-0.94.ppd blib) | gzip -c >/home/fly1800/var/REPO/B/BR/BRAINBUZ/String-Validator-Password-0.94.tar.gz String-Validator-Password-0.94.ppd blib/ blib/lib/ blib/lib/String/ blib/lib/String/Validator/ blib/lib/String/Validator/Password.pm blib/man3/ blib/man3/String::Validator::Password.3 >>> mv /home/fly1800/var/cpan/build/String-Validator-Password-0.94-VJnp3b/String-Validator-Password-0.94.ppd /home/fly1800/var/REPO/B/BR/BRAINBUZ Running test for module 'Email::Valid' Running make for R/RJ/RJBS/Email-Valid-0.190.tar.gz Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/Email-Valid-0.190-tDDP5i Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'make' Has already been made Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test' Running make test Has already been tested successfully Running make for B/BR/BRAINBUZ/String-Validator-0.95.tar.gz Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /home/fly1800/var/cpan/build/String-Validator-0.95-g1aUl0 Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-0.95.tar.gz Warning: Prerequisite 'String::Validator::Phone::NANP => 0.1' for 'BRAINBUZ/String-Validator-0.95.tar.gz' failed when processing 'BRAINBUZ/String-Validator-Phone-NANP-0.96.tar.gz' with 'make_test => NO 3 dependencies missing (Number::Phone,Number::Phone::Country,Number::Phone::NANP); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make cp lib/String/Validator.pm blib/lib/String/Validator.pm Manifying blib/man3/String::Validator.3 BRAINBUZ/String-Validator-0.95.tar.gz make -- OK Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1800/ap1800-297235/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Use of uninitialized value $String::Validator::VERSION in concatenation (.) or string at t/00-load.t line 6. # Testing String::Validator , Perl 5.018000, /home/fly1800/ap1800-297235/bin/perl-static t/00-load.t ... ok 1 - use String::Validator::Password; 1..1 ok t/manifest.t .. skipped: Author tests not required for installation All tests successful. Files=2, Tests=1, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.06 cusr 0.01 csys = 0.11 CPU) Result: PASS BRAINBUZ/String-Validator-0.95.tar.gz Tests succeeded but one dependency not OK (String::Validator::Phone::NANP) BRAINBUZ/String-Validator-0.95.tar.gz [dependencies] -- NA VmSize: 293244 kB Finished 2013-06-18T14:13:39