PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\Program Files (x86)\Perforce;C:\mysql\bin Start 2011-04-28T15:12:13 ActivePerl-1400 CPAN-1.9402 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.14/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Going to read 'C:\cpanfly-5.14\var\cpan\Metadata' Database was generated on Wed, 27 Apr 2011 22:27:21 GMT Running make for M/MO/MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/M/MO/MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\M\MO\MONS\Acme-CPANAuthors-AnyEvent-0.07.tar.gz ok Acme-CPANAuthors-AnyEvent-0.07/ Acme-CPANAuthors-AnyEvent-0.07/inc/ Acme-CPANAuthors-AnyEvent-0.07/Changes Acme-CPANAuthors-AnyEvent-0.07/lib/ Acme-CPANAuthors-AnyEvent-0.07/MANIFEST Acme-CPANAuthors-AnyEvent-0.07/MANIFEST.SKIP Acme-CPANAuthors-AnyEvent-0.07/ex/ Acme-CPANAuthors-AnyEvent-0.07/script/ Acme-CPANAuthors-AnyEvent-0.07/META.yml Acme-CPANAuthors-AnyEvent-0.07/t/ Acme-CPANAuthors-AnyEvent-0.07/.cvsignore Acme-CPANAuthors-AnyEvent-0.07/xt/ Acme-CPANAuthors-AnyEvent-0.07/README Acme-CPANAuthors-AnyEvent-0.07/LICENSE Acme-CPANAuthors-AnyEvent-0.07/Makefile.PL Acme-CPANAuthors-AnyEvent-0.07/xt/99-dist.t Acme-CPANAuthors-AnyEvent-0.07/t/pod-coverage.t Acme-CPANAuthors-AnyEvent-0.07/t/00-load.t Acme-CPANAuthors-AnyEvent-0.07/t/pod.t Acme-CPANAuthors-AnyEvent-0.07/script/AnyEvent.tt Acme-CPANAuthors-AnyEvent-0.07/script/generate.pl Acme-CPANAuthors-AnyEvent-0.07/ex/test.pl Acme-CPANAuthors-AnyEvent-0.07/lib/Acme/ Acme-CPANAuthors-AnyEvent-0.07/lib/Acme/CPANAuthors/ Acme-CPANAuthors-AnyEvent-0.07/lib/Acme/CPANAuthors/AnyEvent.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/ Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/ Acme-CPANAuthors-AnyEvent-0.07/inc/Module/AutoInstall.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/AutoInstall.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Fetch.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Makefile.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Include.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Base.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Metadata.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Can.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/WriteAll.pm Acme-CPANAuthors-AnyEvent-0.07/inc/Module/Install/Win32.pm CPAN.pm: Going to build M/MO/MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... *** Since we're running under CPAN, I'll just let it take care of the dependency's installation later. [Core Features] - Test::More ...loaded. (0.98) - Test::NoWarnings ...loaded. (1.02) - lib::abs ...loaded. (0.92 >= 0.90) - Acme::CPANAuthors::Register ...missing. - Acme::CPANAuthors ...missing. *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for Acme::CPANAuthors::AnyEvent Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz ---- Acme::CPANAuthors::Register [requires] Acme::CPANAuthors [requires] Running make test Delayed until after prerequisites Running test for module 'Acme::CPANAuthors::Register' Running make for I/IS/ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\I\IS\ISHIGAKI\Acme-CPANAuthors-0.16.tar.gz ok Acme-CPANAuthors-0.16/ Acme-CPANAuthors-0.16/Changes Acme-CPANAuthors-0.16/lib/ Acme-CPANAuthors-0.16/lib/Acme/ Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/ Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Register.pm Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Utils/ Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Utils/Authors.pm Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Utils/CPANIndex.pm Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Utils/Kwalitee.pm Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Utils/Packages.pm Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors/Utils.pm Acme-CPANAuthors-0.16/lib/Acme/CPANAuthors.pm Acme-CPANAuthors-0.16/Makefile.PL Acme-CPANAuthors-0.16/MANIFEST Acme-CPANAuthors-0.16/META.yml Acme-CPANAuthors-0.16/README Acme-CPANAuthors-0.16/t/ Acme-CPANAuthors-0.16/t/00_load.t Acme-CPANAuthors-0.16/t/01_basic.t Acme-CPANAuthors-0.16/t/02_standalone.t Acme-CPANAuthors-0.16/t/03_extra.t Acme-CPANAuthors-0.16/t/04_lookfor.t Acme-CPANAuthors-0.16/t/05_kwalitee.t Acme-CPANAuthors-0.16/t/06_parse_mailrc.t Acme-CPANAuthors-0.16/t/07_parse_packages.t Acme-CPANAuthors-0.16/t/99_pod.t Acme-CPANAuthors-0.16/t/99_podcoverage.t Acme-CPANAuthors-0.16/t/data/ Acme-CPANAuthors-0.16/t/data/authors/ Acme-CPANAuthors-0.16/t/data/authors/01mailrc.txt Acme-CPANAuthors-0.16/t/data/authors/01mailrc.txt.gz Acme-CPANAuthors-0.16/t/data/modules/ Acme-CPANAuthors-0.16/t/data/modules/02packages.details.txt Acme-CPANAuthors-0.16/t/data/modules/02packages.details.txt.gz Acme-CPANAuthors-0.16/t/lib/ Acme-CPANAuthors-0.16/t/lib/Acme/ Acme-CPANAuthors-0.16/t/lib/Acme/CPANAuthors/ Acme-CPANAuthors-0.16/t/lib/Acme/CPANAuthors/Test.pm Acme-CPANAuthors-0.16/t/lib/Acme/CPANAuthors/TestExtra.pm CPAN.pm: Going to build I/IS/ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL Argument "6.57_05" isn't numeric in numeric ge (>=) at Makefile.PL line 5. Warning: prerequisite Gravatar::URL 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Acme::CPANAuthors Writing MYMETA.yml ---- Unsatisfied dependencies detected during ---- ---- ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz ---- Gravatar::URL [requires] Running make test Delayed until after prerequisites Running test for module 'Gravatar::URL' Running make for F/FM/FMARIER/Gravatar-URL-1.04.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\F\FM\FMARIER\Gravatar-URL-1.04.tar.gz ok Gravatar-URL-1.04 Gravatar-URL-1.04/SIGNATURE Gravatar-URL-1.04/MANIFEST Gravatar-URL-1.04/META.yml Gravatar-URL-1.04/MANIFEST.SKIP Gravatar-URL-1.04/Changes Gravatar-URL-1.04/Build.PL Gravatar-URL-1.04/lib Gravatar-URL-1.04/lib/Gravatar Gravatar-URL-1.04/lib/Gravatar/URL.pm Gravatar-URL-1.04/lib/Unicornify Gravatar-URL-1.04/lib/Unicornify/URL.pm Gravatar-URL-1.04/lib/Libravatar Gravatar-URL-1.04/lib/Libravatar/URL.pm Gravatar-URL-1.04/t Gravatar-URL-1.04/t/error.t Gravatar-URL-1.04/t/unicornify.t Gravatar-URL-1.04/t/libravatar.t Gravatar-URL-1.04/t/url.t Gravatar-URL-1.04/t/deprecated.t Gravatar-URL-1.04/t/id.t CPAN.pm: Going to build F/FM/FMARIER/Gravatar-URL-1.04.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Build.PL Checking prerequisites... requires: ! Net::DNS::Resolver is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Gravatar-URL' version '1.04' ---- Unsatisfied dependencies detected during ---- ---- FMARIER/Gravatar-URL-1.04.tar.gz ---- Net::DNS::Resolver [requires] Running Build test Delayed until after prerequisites Running test for module 'Net::DNS::Resolver' Running make for O/OL/OLAF/Net-DNS-0.66.tar.gz Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\O\OL\OLAF\Net-DNS-0.66.tar.gz ok Net-DNS-0.66/ Net-DNS-0.66/Changes Net-DNS-0.66/contrib/ Net-DNS-0.66/demo/ Net-DNS-0.66/DNS.xs Net-DNS-0.66/lib/ Net-DNS-0.66/Makefile.PL Net-DNS-0.66/MANIFEST Net-DNS-0.66/META.yml Net-DNS-0.66/netdns.c Net-DNS-0.66/netdns.h Net-DNS-0.66/README Net-DNS-0.66/t/ Net-DNS-0.66/TODO Net-DNS-0.66/t/.resolv.conf Net-DNS-0.66/t/00-load.t Net-DNS-0.66/t/00-pod.t Net-DNS-0.66/t/00-version.t Net-DNS-0.66/t/001-connection-checks.t Net-DNS-0.66/t/01-resolver-env.t Net-DNS-0.66/t/01-resolver-file.t Net-DNS-0.66/t/01-resolver-flags.t Net-DNS-0.66/t/01-resolver-opt.t Net-DNS-0.66/t/01-resolver.t Net-DNS-0.66/t/02-domain.t Net-DNS-0.66/t/02-header.t Net-DNS-0.66/t/03-question.t Net-DNS-0.66/t/04-packet-unique-push.t Net-DNS-0.66/t/04-packet.t Net-DNS-0.66/t/05-apl.t Net-DNS-0.66/t/05-rr-opt.t Net-DNS-0.66/t/05-rr-rrsort.t Net-DNS-0.66/t/05-rr-sshfp.t Net-DNS-0.66/t/05-rr-txt.t Net-DNS-0.66/t/05-rr-unknown.t Net-DNS-0.66/t/05-rr-various.t Net-DNS-0.66/t/05-rr.t Net-DNS-0.66/t/06-update.t Net-DNS-0.66/t/07-misc.t Net-DNS-0.66/t/08-online.t Net-DNS-0.66/t/09-tkey.t Net-DNS-0.66/t/10-recurse.t Net-DNS-0.66/t/11-escapedchars.t Net-DNS-0.66/t/11-inet6.t Net-DNS-0.66/t/12-compression.t Net-DNS-0.66/t/13-udp-trunc.t Net-DNS-0.66/t/99-cleanup.t Net-DNS-0.66/t/custom.txt Net-DNS-0.66/t/TestData.pm Net-DNS-0.66/lib/Net/ Net-DNS-0.66/lib/Net/DNS/ Net-DNS-0.66/lib/Net/DNS.pm Net-DNS-0.66/lib/Net/DNS/Domain.pm Net-DNS-0.66/lib/Net/DNS/FAQ.pod Net-DNS-0.66/lib/Net/DNS/Header.pm Net-DNS-0.66/lib/Net/DNS/Nameserver.pm Net-DNS-0.66/lib/Net/DNS/Packet.pm Net-DNS-0.66/lib/Net/DNS/Question.pm Net-DNS-0.66/lib/Net/DNS/Resolver/ Net-DNS-0.66/lib/Net/DNS/Resolver.pm Net-DNS-0.66/lib/Net/DNS/RR/ Net-DNS-0.66/lib/Net/DNS/RR.pm Net-DNS-0.66/lib/Net/DNS/Update.pm Net-DNS-0.66/lib/Net/DNS/RR/A.pm Net-DNS-0.66/lib/Net/DNS/RR/AAAA.pm Net-DNS-0.66/lib/Net/DNS/RR/AFSDB.pm Net-DNS-0.66/lib/Net/DNS/RR/APL/ Net-DNS-0.66/lib/Net/DNS/RR/APL.pm Net-DNS-0.66/lib/Net/DNS/RR/CERT.pm Net-DNS-0.66/lib/Net/DNS/RR/CNAME.pm Net-DNS-0.66/lib/Net/DNS/RR/DHCID.pm Net-DNS-0.66/lib/Net/DNS/RR/DNAME.pm Net-DNS-0.66/lib/Net/DNS/RR/EID.pm Net-DNS-0.66/lib/Net/DNS/RR/HINFO.pm Net-DNS-0.66/lib/Net/DNS/RR/HIP.pm Net-DNS-0.66/lib/Net/DNS/RR/IPSECKEY.pm Net-DNS-0.66/lib/Net/DNS/RR/ISDN.pm Net-DNS-0.66/lib/Net/DNS/RR/KX.pm Net-DNS-0.66/lib/Net/DNS/RR/LOC.pm Net-DNS-0.66/lib/Net/DNS/RR/MB.pm Net-DNS-0.66/lib/Net/DNS/RR/MG.pm Net-DNS-0.66/lib/Net/DNS/RR/MINFO.pm Net-DNS-0.66/lib/Net/DNS/RR/MR.pm Net-DNS-0.66/lib/Net/DNS/RR/MX.pm Net-DNS-0.66/lib/Net/DNS/RR/NAPTR.pm Net-DNS-0.66/lib/Net/DNS/RR/NIMLOC.pm Net-DNS-0.66/lib/Net/DNS/RR/NS.pm Net-DNS-0.66/lib/Net/DNS/RR/NSAP.pm Net-DNS-0.66/lib/Net/DNS/RR/NULL.pm Net-DNS-0.66/lib/Net/DNS/RR/OPT.pm Net-DNS-0.66/lib/Net/DNS/RR/PTR.pm Net-DNS-0.66/lib/Net/DNS/RR/PX.pm Net-DNS-0.66/lib/Net/DNS/RR/RP.pm Net-DNS-0.66/lib/Net/DNS/RR/RT.pm Net-DNS-0.66/lib/Net/DNS/RR/SOA.pm Net-DNS-0.66/lib/Net/DNS/RR/SPF.pm Net-DNS-0.66/lib/Net/DNS/RR/SRV.pm Net-DNS-0.66/lib/Net/DNS/RR/SSHFP.pm Net-DNS-0.66/lib/Net/DNS/RR/TKEY.pm Net-DNS-0.66/lib/Net/DNS/RR/TSIG.pm Net-DNS-0.66/lib/Net/DNS/RR/TXT.pm Net-DNS-0.66/lib/Net/DNS/RR/Unknown.pm Net-DNS-0.66/lib/Net/DNS/RR/X25.pm Net-DNS-0.66/lib/Net/DNS/RR/APL/ApItem.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Base.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Cygwin.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Recurse.pm Net-DNS-0.66/lib/Net/DNS/Resolver/UNIX.pm Net-DNS-0.66/lib/Net/DNS/Resolver/Win32.pm Net-DNS-0.66/demo/axfr Net-DNS-0.66/demo/check_soa Net-DNS-0.66/demo/check_zone Net-DNS-0.66/demo/example_recurse.pl Net-DNS-0.66/demo/mresolv Net-DNS-0.66/demo/mx Net-DNS-0.66/demo/perldig Net-DNS-0.66/demo/README Net-DNS-0.66/demo/trace_dns.pl Net-DNS-0.66/contrib/check_soa Net-DNS-0.66/contrib/check_zone Net-DNS-0.66/contrib/dnswalk.README Net-DNS-0.66/contrib/loc2earth.fcgi Net-DNS-0.66/contrib/loclist.pl Net-DNS-0.66/contrib/README CPAN.pm: Going to build O/OL/OLAF/Net-DNS-0.66.tar.gz >>> C:\Perl64-5.14\bin\perl.exe Makefile.PL The libraries needed to support IPv6 transport have not been found. You will need recent versions of the IO::Socket::INET6 and Socket6 libraries (from CPAN). Testing if you have a C compiler and the needed header files.... Microsoft (R) C/C++ Optimizing Compiler Version 14.00.40310.41 for AMD64 Copyright (C) Microsoft Corporation. All rights reserved. cl : Command line warning D9035 : option 'o' has been deprecated and will be removed in a future release compile.c You have a working compiler. You appear to be directly connected to the Internet. I have some tests that try to query live nameservers. Do you want to enable these tests? [y] y Checking if your kit is complete... Looks good Writing Makefile for Net::DNS Writing MYMETA.yml >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Net/DNS/RR/A.pm blib\lib\Net\DNS\RR\A.pm cp lib/Net/DNS/Resolver/Win32.pm blib\lib\Net\DNS\Resolver\Win32.pm cp lib/Net/DNS/RR/Unknown.pm blib\lib\Net\DNS\RR\Unknown.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib\lib\Net\DNS\RR\IPSECKEY.pm cp lib/Net/DNS/RR/EID.pm blib\lib\Net\DNS\RR\EID.pm cp lib/Net/DNS/RR/ISDN.pm blib\lib\Net\DNS\RR\ISDN.pm cp lib/Net/DNS/RR/MX.pm blib\lib\Net\DNS\RR\MX.pm cp lib/Net/DNS/RR/HIP.pm blib\lib\Net\DNS\RR\HIP.pm cp lib/Net/DNS/Header.pm blib\lib\Net\DNS\Header.pm cp lib/Net/DNS/RR/SOA.pm blib\lib\Net\DNS\RR\SOA.pm cp lib/Net/DNS/RR/OPT.pm blib\lib\Net\DNS\RR\OPT.pm cp lib/Net/DNS/RR/NIMLOC.pm blib\lib\Net\DNS\RR\NIMLOC.pm cp lib/Net/DNS/RR/TXT.pm blib\lib\Net\DNS\RR\TXT.pm cp lib/Net/DNS/RR/DNAME.pm blib\lib\Net\DNS\RR\DNAME.pm cp lib/Net/DNS/RR/AAAA.pm blib\lib\Net\DNS\RR\AAAA.pm cp lib/Net/DNS.pm blib\lib\Net\DNS.pm cp lib/Net/DNS/RR/RP.pm blib\lib\Net\DNS\RR\RP.pm cp lib/Net/DNS/RR/X25.pm blib\lib\Net\DNS\RR\X25.pm cp lib/Net/DNS/Resolver/Recurse.pm blib\lib\Net\DNS\Resolver\Recurse.pm cp lib/Net/DNS/Resolver/Cygwin.pm blib\lib\Net\DNS\Resolver\Cygwin.pm cp lib/Net/DNS/RR/APL.pm blib\lib\Net\DNS\RR\APL.pm cp lib/Net/DNS/RR/PTR.pm blib\lib\Net\DNS\RR\PTR.pm cp lib/Net/DNS/RR/TSIG.pm blib\lib\Net\DNS\RR\TSIG.pm cp lib/Net/DNS/RR/LOC.pm blib\lib\Net\DNS\RR\LOC.pm cp lib/Net/DNS/RR/NULL.pm blib\lib\Net\DNS\RR\NULL.pm cp lib/Net/DNS/RR/AFSDB.pm blib\lib\Net\DNS\RR\AFSDB.pm cp lib/Net/DNS/RR/RT.pm blib\lib\Net\DNS\RR\RT.pm cp lib/Net/DNS/RR/SRV.pm blib\lib\Net\DNS\RR\SRV.pm cp lib/Net/DNS/RR/MINFO.pm blib\lib\Net\DNS\RR\MINFO.pm cp lib/Net/DNS/RR/MR.pm blib\lib\Net\DNS\RR\MR.pm cp lib/Net/DNS/FAQ.pod blib\lib\Net\DNS\FAQ.pod cp lib/Net/DNS/RR/CNAME.pm blib\lib\Net\DNS\RR\CNAME.pm cp lib/Net/DNS/Question.pm blib\lib\Net\DNS\Question.pm cp lib/Net/DNS/Domain.pm blib\lib\Net\DNS\Domain.pm cp lib/Net/DNS/RR/SSHFP.pm blib\lib\Net\DNS\RR\SSHFP.pm cp lib/Net/DNS/RR/NAPTR.pm blib\lib\Net\DNS\RR\NAPTR.pm cp lib/Net/DNS/RR/SPF.pm blib\lib\Net\DNS\RR\SPF.pm cp lib/Net/DNS/Packet.pm blib\lib\Net\DNS\Packet.pm cp lib/Net/DNS/RR.pm blib\lib\Net\DNS\RR.pm cp lib/Net/DNS/RR/APL/ApItem.pm blib\lib\Net\DNS\RR\APL\ApItem.pm cp lib/Net/DNS/RR/HINFO.pm blib\lib\Net\DNS\RR\HINFO.pm cp lib/Net/DNS/RR/NS.pm blib\lib\Net\DNS\RR\NS.pm cp lib/Net/DNS/Update.pm blib\lib\Net\DNS\Update.pm cp lib/Net/DNS/Resolver.pm blib\lib\Net\DNS\Resolver.pm cp lib/Net/DNS/RR/PX.pm blib\lib\Net\DNS\RR\PX.pm cp lib/Net/DNS/Nameserver.pm blib\lib\Net\DNS\Nameserver.pm cp lib/Net/DNS/RR/DHCID.pm blib\lib\Net\DNS\RR\DHCID.pm cp lib/Net/DNS/RR/CERT.pm blib\lib\Net\DNS\RR\CERT.pm cp lib/Net/DNS/Resolver/UNIX.pm blib\lib\Net\DNS\Resolver\UNIX.pm cp lib/Net/DNS/RR/KX.pm blib\lib\Net\DNS\RR\KX.pm cp lib/Net/DNS/RR/MG.pm blib\lib\Net\DNS\RR\MG.pm cp lib/Net/DNS/RR/MB.pm blib\lib\Net\DNS\RR\MB.pm cp lib/Net/DNS/RR/TKEY.pm blib\lib\Net\DNS\RR\TKEY.pm cp lib/Net/DNS/Resolver/Base.pm blib\lib\Net\DNS\Resolver\Base.pm cp lib/Net/DNS/RR/NSAP.pm blib\lib\Net\DNS\RR\NSAP.pm cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -MD -Zi -DNDEBUG -Ox -GL -fp:precise -DVERSION=\"0.66\" -DXS_VERSION=\"0.66\" "-IC:\Perl64-5.14\lib\CORE" netdns.c netdns.c netdns.c(148) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data netdns.c(171) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data lib /OUT:netdns.lib netdns.obj Microsoft (R) Library Manager Version 8.00.40310.39 Copyright (C) Microsoft Corporation. All rights reserved. netdns.obj : non-native module found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance Microsoft (R) Library Manager Version 8.00.40310.39 Copyright (C) Microsoft Corporation. All rights reserved. C:\Perl64-5.14\bin\perl.exe C:\Perl64-5.14\lib\ExtUtils\xsubpp -typemap C:\Perl64-5.14\lib\ExtUtils\typemap DNS.xs > DNS.xsc && C:\Perl64-5.14\bin\perl.exe -MExtUtils::Command -e "mv" -- DNS.xsc DNS.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -fp:precise -DWIN32 -D_CONSOLE -DNO_STRICT -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -MD -Zi -DNDEBUG -Ox -GL -fp:precise -DVERSION=\"0.66\" -DXS_VERSION=\"0.66\" "-IC:\Perl64-5.14\lib\CORE" DNS.c DNS.c Running Mkbootstrap for Net::DNS () C:\Perl64-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 DNS.bs C:\Perl64-5.14\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Net::DNS\", 'DLBASE' => 'DNS', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Net\DNS\DNS.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"C:\Perl64-5.14\lib\CORE" -machine:AMD64 DNS.obj netdns.obj netdns.lib C:\Perl64-5.14\lib\CORE\perl514.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib bufferoverflowU.lib msvcrt.lib -def:DNS.def Creating library blib\arch\auto\Net\DNS\DNS.lib and object blib\arch\auto\Net\DNS\DNS.exp Generating code Finished generating code if exist blib\arch\auto\Net\DNS\DNS.dll.manifest mt -nologo -manifest blib\arch\auto\Net\DNS\DNS.dll.manifest -outputresource:blib\arch\auto\Net\DNS\DNS.dll;2 if exist blib\arch\auto\Net\DNS\DNS.dll.manifest del blib\arch\auto\Net\DNS\DNS.dll.manifest C:\Perl64-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Net\DNS\DNS.dll C:\Perl64-5.14\bin\perl.exe -MExtUtils::Command -e "cp" -- DNS.bs blib\arch\auto\Net\DNS\DNS.bs C:\Perl64-5.14\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Net\DNS\DNS.bs OLAF/Net-DNS-0.66.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # # These tests were ran with: # Net::DNS::VERSION: 0.66 # set environment variable NET_DNS_DEBUG to get all versions t/00-load.t ................ 1..87 ok 1 - use Net::DNS; ok 2 - use Net::DNS::Resolver::Recurse; ok 3 - use Net::DNS::Nameserver; ok 4 - use Net::DNS::Resolver::Cygwin; ok 5 - Net::DNS::RR::IPSECKEY is not loaded ok 6 - Net::DNS::RR::AFSDB is not loaded ok 7 - Net::DNS::RR::EID is not loaded ok 8 - Net::DNS::RR::HIP is not loaded ok 9 - Net::DNS::RR::SRV is not loaded ok 10 - Net::DNS::RR::KX is not loaded ok 11 - Net::DNS::RR::RP is not loaded ok 12 - Net::DNS::RR::MINFO is not loaded ok 13 - Net::DNS::RR::MR is not loaded ok 14 - Net::DNS::RR::MB is not loaded ok 15 - Net::DNS::RR::APL is not loaded ok 16 - Net::DNS::RR::NIMLOC is not loaded ok 17 - Net::DNS::RR::PTR is not loaded ok 18 - Net::DNS::RR::SSHFP is not loaded ok 19 - Net::DNS::RR::SPF is not loaded ok 20 - Net::DNS::RR::CERT is not loaded ok 21 - Net::DNS::RR::HINFO is not loaded ok 22 - Net::DNS::RR::TXT is not loaded ok 23 - Net::DNS::RR::DHCID is not loaded ok 24 - Net::DNS::RR::NULL is not loaded ok 25 - Net::DNS::RR::OPT is not loaded ok 26 - Net::DNS::RR::NS is not loaded ok 27 - Net::DNS::RR::LOC is not loaded ok 28 - Net::DNS::RR::TSIG is not loaded ok 29 - Net::DNS::RR::DNAME is not loaded ok 30 - Net::DNS::RR::NSAP is not loaded ok 31 - Net::DNS::RR::PX is not loaded ok 32 - Net::DNS::RR::TKEY is not loaded ok 33 - Net::DNS::RR::AAAA is not loaded ok 34 - Net::DNS::RR::X25 is not loaded ok 35 - Net::DNS::RR::A is not loaded ok 36 - Net::DNS::RR::ISDN is not loaded ok 37 - Net::DNS::RR::MG is not loaded ok 38 - Net::DNS::RR::CNAME is not loaded ok 39 - Net::DNS::RR::NAPTR is not loaded ok 40 - Net::DNS::RR::SOA is not loaded ok 41 - Net::DNS::RR::MX is not loaded ok 42 - Net::DNS::RR::RT is not loaded ok 43 - Net::DNS::RR::IPSECKEY loaded ok 44 - Net::DNS::RR::AFSDB loaded ok 45 - Net::DNS::RR::EID loaded ok 46 - Net::DNS::RR::HIP loaded ok 47 - Net::DNS::RR::SRV loaded ok 48 - Net::DNS::RR::KX loaded ok 49 - Net::DNS::RR::RP loaded ok 50 - Net::DNS::RR::MINFO loaded ok 51 - Net::DNS::RR::MR loaded ok 52 - Net::DNS::RR::MB loaded ok 53 - Net::DNS::RR::APL loaded ok 54 - Net::DNS::RR::NIMLOC loaded ok 55 - Net::DNS::RR::PTR loaded ok 56 - Net::DNS::RR::SSHFP loaded ok 57 - Net::DNS::RR::SPF loaded ok 58 - Net::DNS::RR::CERT loaded ok 59 - Net::DNS::RR::HINFO loaded ok 60 - Net::DNS::RR::TXT loaded ok 61 - Net::DNS::RR::DHCID loaded ok 62 - Net::DNS::RR::NULL loaded ok 63 - Net::DNS::RR::OPT loaded ok 64 - Net::DNS::RR::NS loaded ok 65 - Net::DNS::RR::LOC loaded ok 66 - Net::DNS::RR::TSIG loaded ok 67 - Net::DNS::RR::DNAME loaded ok 68 - Net::DNS::RR::NSAP loaded ok 69 - Net::DNS::RR::PX loaded ok 70 - Net::DNS::RR::TKEY loaded ok 71 - Net::DNS::RR::AAAA loaded ok 72 - Net::DNS::RR::X25 loaded ok 73 - Net::DNS::RR::A loaded ok 74 - Net::DNS::RR::ISDN loaded ok 75 - Net::DNS::RR::MG loaded ok 76 - Net::DNS::RR::CNAME loaded ok 77 - Net::DNS::RR::NAPTR loaded ok 78 - Net::DNS::RR::SOA loaded ok 79 - Net::DNS::RR::MX loaded ok 80 - Net::DNS::RR::RT loaded ok 81 - mx is imported ok 82 - yxrrset is imported ok 83 - nxrrset is imported ok 84 - yxdomain is imported ok 85 - nxdomain is imported ok 86 - rr_add is imported ok 87 - rr_del is imported ok t/00-pod.t ................. 1..55 ok 1 - POD test for blib\lib/Net/DNS.pm ok 2 - POD test for blib\lib/Net/DNS/Domain.pm ok 3 - POD test for blib\lib/Net/DNS/FAQ.pod ok 4 - POD test for blib\lib/Net/DNS/Header.pm ok 5 - POD test for blib\lib/Net/DNS/Nameserver.pm ok 6 - POD test for blib\lib/Net/DNS/Packet.pm ok 7 - POD test for blib\lib/Net/DNS/Question.pm ok 8 - POD test for blib\lib/Net/DNS/Resolver.pm ok 9 - POD test for blib\lib/Net/DNS/RR.pm ok 10 - POD test for blib\lib/Net/DNS/Update.pm ok 11 - POD test for blib\lib/Net/DNS/Resolver/Base.pm ok 12 - POD test for blib\lib/Net/DNS/Resolver/Cygwin.pm ok 13 - POD test for blib\lib/Net/DNS/Resolver/Recurse.pm ok 14 - POD test for blib\lib/Net/DNS/Resolver/UNIX.pm ok 15 - POD test for blib\lib/Net/DNS/Resolver/Win32.pm ok 16 - POD test for blib\lib/Net/DNS/RR/A.pm ok 17 - POD test for blib\lib/Net/DNS/RR/AAAA.pm ok 18 - POD test for blib\lib/Net/DNS/RR/AFSDB.pm ok 19 - POD test for blib\lib/Net/DNS/RR/APL.pm ok 20 - POD test for blib\lib/Net/DNS/RR/CERT.pm ok 21 - POD test for blib\lib/Net/DNS/RR/CNAME.pm ok 22 - POD test for blib\lib/Net/DNS/RR/DHCID.pm ok 23 - POD test for blib\lib/Net/DNS/RR/DNAME.pm ok 24 - POD test for blib\lib/Net/DNS/RR/EID.pm ok 25 - POD test for blib\lib/Net/DNS/RR/HINFO.pm ok 26 - POD test for blib\lib/Net/DNS/RR/HIP.pm ok 27 - POD test for blib\lib/Net/DNS/RR/IPSECKEY.pm ok 28 - POD test for blib\lib/Net/DNS/RR/ISDN.pm ok 29 - POD test for blib\lib/Net/DNS/RR/KX.pm ok 30 - POD test for blib\lib/Net/DNS/RR/LOC.pm ok 31 - POD test for blib\lib/Net/DNS/RR/MB.pm ok 32 - POD test for blib\lib/Net/DNS/RR/MG.pm ok 33 - POD test for blib\lib/Net/DNS/RR/MINFO.pm ok 34 - POD test for blib\lib/Net/DNS/RR/MR.pm ok 35 - POD test for blib\lib/Net/DNS/RR/MX.pm ok 36 - POD test for blib\lib/Net/DNS/RR/NAPTR.pm ok 37 - POD test for blib\lib/Net/DNS/RR/NIMLOC.pm ok 38 - POD test for blib\lib/Net/DNS/RR/NS.pm ok 39 - POD test for blib\lib/Net/DNS/RR/NSAP.pm ok 40 - POD test for blib\lib/Net/DNS/RR/NULL.pm ok 41 - POD test for blib\lib/Net/DNS/RR/OPT.pm ok 42 - POD test for blib\lib/Net/DNS/RR/PTR.pm ok 43 - POD test for blib\lib/Net/DNS/RR/PX.pm ok 44 - POD test for blib\lib/Net/DNS/RR/RP.pm ok 45 - POD test for blib\lib/Net/DNS/RR/RT.pm ok 46 - POD test for blib\lib/Net/DNS/RR/SOA.pm ok 47 - POD test for blib\lib/Net/DNS/RR/SPF.pm ok 48 - POD test for blib\lib/Net/DNS/RR/SRV.pm ok 49 - POD test for blib\lib/Net/DNS/RR/SSHFP.pm ok 50 - POD test for blib\lib/Net/DNS/RR/TKEY.pm ok 51 - POD test for blib\lib/Net/DNS/RR/TSIG.pm ok 52 - POD test for blib\lib/Net/DNS/RR/TXT.pm ok 53 - POD test for blib\lib/Net/DNS/RR/Unknown.pm ok 54 - POD test for blib\lib/Net/DNS/RR/X25.pm ok 55 - POD test for blib\lib/Net/DNS/RR/APL/ApItem.pm ok t/00-version.t ............. 1..107 ok 1 - blib\lib/Net/DNS.pm has a version ok 2 - blib\lib/Net/DNS/Domain.pm has a version ok 3 - blib\lib/Net/DNS/Domain.pm: version has reasonable value ok 4 - blib\lib/Net/DNS/Header.pm has a version ok 5 - blib\lib/Net/DNS/Header.pm: version has reasonable value ok 6 - blib\lib/Net/DNS/Nameserver.pm has a version ok 7 - blib\lib/Net/DNS/Nameserver.pm: version has reasonable value ok 8 - blib\lib/Net/DNS/Packet.pm has a version ok 9 - blib\lib/Net/DNS/Packet.pm: version has reasonable value ok 10 - blib\lib/Net/DNS/Question.pm has a version ok 11 - blib\lib/Net/DNS/Question.pm: version has reasonable value ok 12 - blib\lib/Net/DNS/Resolver.pm has a version ok 13 - blib\lib/Net/DNS/Resolver.pm: version has reasonable value ok 14 - blib\lib/Net/DNS/RR.pm has a version ok 15 - blib\lib/Net/DNS/RR.pm: version has reasonable value ok 16 - blib\lib/Net/DNS/Update.pm has a version ok 17 - blib\lib/Net/DNS/Update.pm: version has reasonable value ok 18 - blib\lib/Net/DNS/Resolver/Base.pm has a version ok 19 - blib\lib/Net/DNS/Resolver/Base.pm: version has reasonable value ok 20 - blib\lib/Net/DNS/Resolver/Cygwin.pm has a version ok 21 - blib\lib/Net/DNS/Resolver/Cygwin.pm: version has reasonable value ok 22 - blib\lib/Net/DNS/Resolver/Recurse.pm has a version ok 23 - blib\lib/Net/DNS/Resolver/Recurse.pm: version has reasonable value ok 24 - blib\lib/Net/DNS/Resolver/UNIX.pm has a version ok 25 - blib\lib/Net/DNS/Resolver/UNIX.pm: version has reasonable value ok 26 - blib\lib/Net/DNS/Resolver/Win32.pm has a version ok 27 - blib\lib/Net/DNS/Resolver/Win32.pm: version has reasonable value ok 28 - blib\lib/Net/DNS/RR/A.pm has a version ok 29 - blib\lib/Net/DNS/RR/A.pm: version has reasonable value ok 30 - blib\lib/Net/DNS/RR/AAAA.pm has a version ok 31 - blib\lib/Net/DNS/RR/AAAA.pm: version has reasonable value ok 32 - blib\lib/Net/DNS/RR/AFSDB.pm has a version ok 33 - blib\lib/Net/DNS/RR/AFSDB.pm: version has reasonable value ok 34 - blib\lib/Net/DNS/RR/APL.pm has a version ok 35 - blib\lib/Net/DNS/RR/APL.pm: version has reasonable value ok 36 - blib\lib/Net/DNS/RR/CERT.pm has a version ok 37 - blib\lib/Net/DNS/RR/CERT.pm: version has reasonable value ok 38 - blib\lib/Net/DNS/RR/CNAME.pm has a version ok 39 - blib\lib/Net/DNS/RR/CNAME.pm: version has reasonable value ok 40 - blib\lib/Net/DNS/RR/DHCID.pm has a version ok 41 - blib\lib/Net/DNS/RR/DHCID.pm: version has reasonable value ok 42 - blib\lib/Net/DNS/RR/DNAME.pm has a version ok 43 - blib\lib/Net/DNS/RR/DNAME.pm: version has reasonable value ok 44 - blib\lib/Net/DNS/RR/EID.pm has a version ok 45 - blib\lib/Net/DNS/RR/EID.pm: version has reasonable value ok 46 - blib\lib/Net/DNS/RR/HINFO.pm has a version ok 47 - blib\lib/Net/DNS/RR/HINFO.pm: version has reasonable value ok 48 - blib\lib/Net/DNS/RR/HIP.pm has a version ok 49 - blib\lib/Net/DNS/RR/HIP.pm: version has reasonable value ok 50 - blib\lib/Net/DNS/RR/IPSECKEY.pm has a version ok 51 - blib\lib/Net/DNS/RR/IPSECKEY.pm: version has reasonable value ok 52 - blib\lib/Net/DNS/RR/ISDN.pm has a version ok 53 - blib\lib/Net/DNS/RR/ISDN.pm: version has reasonable value ok 54 - blib\lib/Net/DNS/RR/KX.pm has a version ok 55 - blib\lib/Net/DNS/RR/KX.pm: version has reasonable value ok 56 - blib\lib/Net/DNS/RR/LOC.pm has a version ok 57 - blib\lib/Net/DNS/RR/LOC.pm: version has reasonable value ok 58 - blib\lib/Net/DNS/RR/MB.pm has a version ok 59 - blib\lib/Net/DNS/RR/MB.pm: version has reasonable value ok 60 - blib\lib/Net/DNS/RR/MG.pm has a version ok 61 - blib\lib/Net/DNS/RR/MG.pm: version has reasonable value ok 62 - blib\lib/Net/DNS/RR/MINFO.pm has a version ok 63 - blib\lib/Net/DNS/RR/MINFO.pm: version has reasonable value ok 64 - blib\lib/Net/DNS/RR/MR.pm has a version ok 65 - blib\lib/Net/DNS/RR/MR.pm: version has reasonable value ok 66 - blib\lib/Net/DNS/RR/MX.pm has a version ok 67 - blib\lib/Net/DNS/RR/MX.pm: version has reasonable value ok 68 - blib\lib/Net/DNS/RR/NAPTR.pm has a version ok 69 - blib\lib/Net/DNS/RR/NAPTR.pm: version has reasonable value ok 70 - blib\lib/Net/DNS/RR/NIMLOC.pm has a version ok 71 - blib\lib/Net/DNS/RR/NIMLOC.pm: version has reasonable value ok 72 - blib\lib/Net/DNS/RR/NS.pm has a version ok 73 - blib\lib/Net/DNS/RR/NS.pm: version has reasonable value ok 74 - blib\lib/Net/DNS/RR/NSAP.pm has a version ok 75 - blib\lib/Net/DNS/RR/NSAP.pm: version has reasonable value ok 76 - blib\lib/Net/DNS/RR/NULL.pm has a version ok 77 - blib\lib/Net/DNS/RR/NULL.pm: version has reasonable value ok 78 - blib\lib/Net/DNS/RR/OPT.pm has a version ok 79 - blib\lib/Net/DNS/RR/OPT.pm: version has reasonable value ok 80 - blib\lib/Net/DNS/RR/PTR.pm has a version ok 81 - blib\lib/Net/DNS/RR/PTR.pm: version has reasonable value ok 82 - blib\lib/Net/DNS/RR/PX.pm has a version ok 83 - blib\lib/Net/DNS/RR/PX.pm: version has reasonable value ok 84 - blib\lib/Net/DNS/RR/RP.pm has a version ok 85 - blib\lib/Net/DNS/RR/RP.pm: version has reasonable value ok 86 - blib\lib/Net/DNS/RR/RT.pm has a version ok 87 - blib\lib/Net/DNS/RR/RT.pm: version has reasonable value ok 88 - blib\lib/Net/DNS/RR/SOA.pm has a version ok 89 - blib\lib/Net/DNS/RR/SOA.pm: version has reasonable value ok 90 - blib\lib/Net/DNS/RR/SPF.pm has a version ok 91 - blib\lib/Net/DNS/RR/SPF.pm: version has reasonable value ok 92 - blib\lib/Net/DNS/RR/SRV.pm has a version ok 93 - blib\lib/Net/DNS/RR/SRV.pm: version has reasonable value ok 94 - blib\lib/Net/DNS/RR/SSHFP.pm has a version ok 95 - blib\lib/Net/DNS/RR/SSHFP.pm: version has reasonable value ok 96 - blib\lib/Net/DNS/RR/TKEY.pm has a version ok 97 - blib\lib/Net/DNS/RR/TKEY.pm: version has reasonable value ok 98 - blib\lib/Net/DNS/RR/TSIG.pm has a version ok 99 - blib\lib/Net/DNS/RR/TSIG.pm: version has reasonable value ok 100 - blib\lib/Net/DNS/RR/TXT.pm has a version ok 101 - blib\lib/Net/DNS/RR/TXT.pm: version has reasonable value ok 102 - blib\lib/Net/DNS/RR/Unknown.pm has a version ok 103 - blib\lib/Net/DNS/RR/Unknown.pm: version has reasonable value ok 104 - blib\lib/Net/DNS/RR/X25.pm has a version ok 105 - blib\lib/Net/DNS/RR/X25.pm: version has reasonable value ok 106 - blib\lib/Net/DNS/RR/APL/ApItem.pm has a version ok 107 - blib\lib/Net/DNS/RR/APL/ApItem.pm: version has reasonable value ok # # # Executing heuristic to see if have unlimited view of the Internet # If the heuristic fails this could have various reasons probably having # nothing to do with bugs in Net::DNS # # t/001-connection-checks.t .. 1..1 ok 1 - Dummy ok 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 t/01-resolver-file.t ....... 1..8 ok 1 - use Net::DNS; ok 2 # skip File parsing only supported on unix. ok 3 # skip File parsing only supported on unix. ok 4 # skip File parsing only supported on unix. ok 5 # skip File parsing only supported on unix. ok 6 # skip File parsing only supported on unix. ok 7 # skip File parsing only supported on unix. ok 8 # skip File parsing only supported on unix. ok t/01-resolver-flags.t ...... 1..7 ok 1 - use Net::DNS; ok 2 # skip No Net::DNS::SEC installed ok 3 # skip No Net::DNS::SEC installed ok 4 # skip No Net::DNS::SEC installed ok 5 - Default cdflag off ok 6 - toggle cdflag on ok 7 - toggle cdflag off ok 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 - persistent_tcp is correct ok 13 - cdflag is correct ok 14 - stayopen is correct ok 15 - srcaddr is correct ok 16 - domain is correct ok 17 - debug is correct ok 18 - defnames is correct ok 19 - searchlist is correct ok 20 - retrans is correct ok 21 - tcp_timeout is correct ok 22 - nameservers is correct ok 23 - port is correct ok 24 - usevc is correct ok 25 - adflag is correct ok 26 - retry is correct ok 27 - igntc is correct ok 28 - recurse is correct ok 29 - dnsrch is correct ok 30 - dnssec is correct ok 31 - udp_timeout is correct ok 32 - srcport 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 - errorstring is not set ok 54 - cdflag is not set ok 55 - querytime is not set ok 56 - axfr_sel is not set ok 57 - udppacketsize is not set ok 58 - axfr_rr is not set ok 59 - answerfrom is not set ok 60 - answersize is not set ok 61 - axfr_soa_count is not set ok 62 - tsig_rr is not set ok t/01-resolver.t ............ 1..49 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 - setting searchlist returns correctly. ok 6 - setting searchlist stickts. ok 7 - setting persistent_tcp returns correctly ok 8 - setting persistent_tcp sticks ok 9 - setting cdflag returns correctly ok 10 - setting cdflag sticks ok 11 - setting stayopen returns correctly ok 12 - setting stayopen sticks ok 13 - setting srcaddr returns correctly ok 14 - setting srcaddr sticks ok 15 - setting domain returns correctly ok 16 - setting domain sticks ok 17 - setting debug returns correctly ok 18 - setting debug sticks ok 19 - setting defnames returns correctly ok 20 - setting defnames sticks ok 21 - setting retrans returns correctly ok 22 - setting retrans sticks ok 23 - setting tcp_timeout returns correctly ok 24 - setting tcp_timeout sticks ok 25 - setting port returns correctly ok 26 - setting port sticks ok 27 - setting usevc returns correctly ok 28 - setting usevc sticks ok 29 - setting adflag returns correctly ok 30 - setting adflag sticks ok 31 - setting force_v4 returns correctly ok 32 - setting force_v4 sticks ok 33 - setting retry returns correctly ok 34 - setting retry sticks ok 35 - setting igntc returns correctly ok 36 - setting igntc sticks ok 37 - setting recurse returns correctly ok 38 - setting recurse sticks ok 39 - setting dnsrch returns correctly ok 40 - setting dnsrch sticks ok 41 - setting dnssec returns correctly ok 42 - setting dnssec sticks ok 43 - setting udp_timeout returns correctly ok 44 - setting udp_timeout sticks ok 45 - setting srcport returns correctly ok 46 - setting srcport sticks ok 47 # skip Tests may not run succesful from private IP(192.168.69.97) ok 48 # skip Tests may not run succesful from private IP(192.168.69.97) ok 49 # skip Tests may not run succesful from private IP(192.168.69.97) ok # character encoding: ISO-8859-1 # Net::DNS::Domain is included for testing only. Failures can safely be ignored t/02-domain.t .............. 1..42 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 C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Domain.pm line 78) ok 4 - argument undefined (domain identifier undefined at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Domain.pm line 78) 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 - DNS root wire-format representation ok 14 - null domain label (unexpected null domain label at t/02-domain.t line 116) ok 15 - long domain label (64 octet domain label truncated at t/02-domain.t line 127) ok 16 - 63 octet LDH character label ok 17 - simple wire-format encoding ok 18 - compressed wire-format encoding ok 19 - compressed wire-format encoding ok 20 - simple wire-format decoding ok 21 - compressed wire-format decoding ok 22 - compressed wire-format decoding ok 23 - encoding decoded compressed data ok 24 - bad compression pointer (corrupt wire-format data at t/02-domain.t line 175) ok 25 - name compression loop (corrupt wire-format data at t/02-domain.t line 184) ok 26 - corrupt wire-format (corrupt wire-format label at t/02-domain.t line 197) ok 27 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 28 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 29 - G0 graphics: \032!\"\#\$%&'\(\)*+,-\./ ok 30 - G0 graphics: 0123456789:\;<=>? ok 31 - G0 graphics: \@ABCDEFGHIJKLMNO ok 32 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 33 - G0 graphics: `abcdefghijklmno ok 34 - G0 graphics: pqrstuvwxyz{|}~\127 ok 35 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 36 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 37 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 38 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 39 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 40 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 41 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 42 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok t/02-header.t .............. 1..18 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - id() works ok 4 - qr() works ok 5 - opcode() works ok 6 - aa() works ok 7 - tc() works ok 8 - rd() works ok 9 - cd() works ok 10 - ra() works ok 11 - rcode() works ok 12 - Headers are the same ok 13 - string() has opcode correct ok 14 - string() has ancount correct ok 15 - zocount works ok 16 - prcount works ok 17 - upcount works ok 18 - adcount works ok t/03-question.t ............ 1..204 ok 1 - use Net::DNS::Question; ok 2 - object returned by new() constructor isa Net::DNS::Question ok 3 - $question->string returns text representation of object ok 4 - new() argument undefined or absent ( example.com., A, undef ) ok 5 - new() argument undefined or absent ( example.com., A, ) ok 6 - new() argument undefined or absent ( example.com., undef, IN ) ok 7 - new() argument undefined or absent ( example.com., IN ) ok 8 - new() argument undefined or absent ( example.com., undef, undef ) ok 9 - new() argument undefined or absent ( example.com. ) ok 10 - new() arguments in zone file order ( example.com., IN, A ) ok 11 - new() arguments in zone file order ( example.com., IN, TYPE1 ) ok 12 - new() arguments in zone file order ( example.com., IN, ANY ) ok 13 - new() arguments in zone file order ( example.com., CLASS1, A ) ok 14 - new() arguments in zone file order ( example.com., CLASS1, TYPE1 ) ok 15 - new() arguments in zone file order ( example.com., CLASS1, ANY ) ok 16 - new() arguments in zone file order ( example.com., ANY, A ) ok 17 - new() arguments in zone file order ( example.com., ANY, TYPE1 ) ok 18 - new() arguments in zone file order ( example.com., ANY, ANY ) ok 19 - parse() object isa Net::DNS::Question ok 20 - parse() object matches input data ok 21 - in list context, parse() returned object isa Net::DNS::Question ok 22 - in list context, parse() provides offset to next data ok 23 - exception raised for incomplete data ok 24 - exception raised for incomplete data ok 25 - exception raised for incomplete data ok 26 - exception raised for incomplete data ok 27 - exception raised for incomplete data ok 28 - exception raised for incomplete data ok 29 - exception raised for incomplete data ok 30 - exception raised for incomplete data ok 31 - exception raised for incomplete data ok 32 - exception raised for incomplete data ok 33 - exception raised for incomplete data ok 34 - exception raised for incomplete data ok 35 - exception raised for incomplete data ok 36 - exception raised for incomplete data ok 37 - exception raised for incomplete data ok 38 - exception raised for incomplete data ok 39 - exception raised for incomplete data ok 40 - exception raised for unparsable data ok 41 - exception raised for unparsable data ok 42 - exception raised for unparsable data ok 43 - example.com. CH A ok 44 - example.com. CH AAAA ok 45 - example.com. CH MX ok 46 - example.com. CH NS ok 47 - example.com. CH SOA ok 48 - example.com. CH ANY ok 49 - example.com. IN A ok 50 - example.com. IN AAAA ok 51 - example.com. IN MX ok 52 - example.com. IN NS ok 53 - example.com. IN SOA ok 54 - example.com. IN ANY ok 55 - example.com. ANY A ok 56 - example.com. ANY AAAA ok 57 - example.com. ANY MX ok 58 - example.com. ANY NS ok 59 - example.com. ANY SOA ok 60 - example.com. ANY ANY ok 61 - call qname('') ok 62 - qname() is '' ok 63 - call qname('P') ok 64 - qname() is 'P' ok 65 - call qname('Q.') ok 66 - qname() is 'Q' ok 67 - call qname('.') ok 68 - qname() is '' ok 69 - call qtype('') ok 70 - qtype() is '' ok 71 - call qtype('P') ok 72 - qtype() is 'P' ok 73 - call qtype('Q.') ok 74 - qtype() is 'Q' ok 75 - call qtype('.') ok 76 - qtype() is '' ok 77 - call qclass('') ok 78 - qclass() is '' ok 79 - call qclass('P') ok 80 - qclass() is 'P' ok 81 - call qclass('Q.') ok 82 - qclass() is 'Q' ok 83 - call qclass('.') ok 84 - qclass() is '' ok 85 - call zname('') ok 86 - zname() is '' ok 87 - call zname('P') ok 88 - zname() is 'P' ok 89 - call zname('Q.') ok 90 - zname() is 'Q' ok 91 - call zname('.') ok 92 - zname() is '' ok 93 - call ztype('') ok 94 - ztype() is '' ok 95 - call ztype('P') ok 96 - ztype() is 'P' ok 97 - call ztype('Q.') ok 98 - ztype() is 'Q' ok 99 - call ztype('.') ok 100 - ztype() is '' ok 101 - call zclass('') ok 102 - zclass() is '' ok 103 - call zclass('P') ok 104 - zclass() is 'P' ok 105 - call zclass('Q.') ok 106 - zclass() is 'Q' ok 107 - call zclass('.') ok 108 - zclass() is '' ok 109 - IPv4 PTR query ok 110 - NS query in IPv4 space ok 111 - SOA query in IPv4 space ok 112 - ANY query in IPv4 space ok 113 - IPv4 address ok 114 - IP6v4 syntax ok 115 - IPv4 address ok 116 - IP6v4 syntax ok 117 - IPv4 prefix 0 ok 118 - IPv4 prefix 10 ok 119 - IPv4 prefix 10.2 ok 120 - IPv4 prefix 10.2.3 ok 121 - IPv4 prefix /1 ok 122 - IPv4 prefix /2 ok 123 - IPv4 prefix /3 ok 124 - IPv4 prefix /4 ok 125 - IPv4 prefix /5 ok 126 - IPv4 prefix /6 ok 127 - IPv4 prefix /7 ok 128 - IPv4 prefix /8 ok 129 - IPv4 prefix /9 ok 130 - IPv4 prefix /10 ok 131 - IPv4 prefix /11 ok 132 - IPv4 prefix /12 ok 133 - IPv4 prefix /13 ok 134 - IPv4 prefix /14 ok 135 - IPv4 prefix /15 ok 136 - IPv4 prefix /16 ok 137 - IPv4 prefix /17 ok 138 - IPv4 prefix /18 ok 139 - IPv4 prefix /19 ok 140 - IPv4 prefix /20 ok 141 - IPv4 prefix /21 ok 142 - IPv4 prefix /22 ok 143 - IPv4 prefix /23 ok 144 - IPv4 prefix /24 ok 145 - IPv4 prefix /25 ok 146 - IPv4 prefix /26 ok 147 - IPv4 prefix /27 ok 148 - IPv4 prefix /28 ok 149 - IPv4 prefix /29 ok 150 - IPv4 prefix /30 ok 151 - IPv4 prefix /31 ok 152 - IPv4 prefix /32 ok 153 - IPv6 PTR query ok 154 - IPv6 PTR query ok 155 - NS query in IPv6 space ok 156 - SOA query in IPv6 space ok 157 - ANY query in IPv6 space ok 158 - ::x (not IPv6) ok 159 - IPv6 prefix : ok 160 - IPv6 prefix 1: ok 161 - IPv6 prefix 1:2 ok 162 - IPv6 prefix 1:2:3 ok 163 - IPv6 prefix 1:2:3:4 ok 164 - IPv6 prefix /1 ok 165 - IPv6 prefix /2 ok 166 - IPv6 prefix /3 ok 167 - IPv6 prefix /4 ok 168 - IPv6 prefix /5 ok 169 - IPv6 prefix /6 ok 170 - IPv6 prefix /7 ok 171 - IPv6 prefix /8 ok 172 - IPv6 prefix /124 ok 173 - IPv6 prefix /125 ok 174 - IPv6 prefix /126 ok 175 - IPv6 prefix /127 ok 176 - IPv6 prefix /128 ok 177 - expand 1:2:3:4:5:6:: ok 178 - expand 1:2:3:4:5::8 ok 179 - expand 1:2:3:4:5:: ok 180 - expand 1:2:3:4::7:8 ok 181 - expand 1:2:3:4::8 ok 182 - expand 1:2:3:4:: ok 183 - expand 1:2:3::6:7:8 ok 184 - expand 1:2:3::7:8 ok 185 - expand 1:2:3::8 ok 186 - expand 1:2:3:: ok 187 - expand 1:2::5:6:7:8 ok 188 - expand 1:2::6:7:8 ok 189 - expand 1:2::7:8 ok 190 - expand 1:2::8 ok 191 - expand 1:2:: ok 192 - expand 1::4:5:6:7:8 ok 193 - expand 1::5:6:7:8 ok 194 - expand 1::6:7:8 ok 195 - expand 1::7:8 ok 196 - expand 1::8 ok 197 - expand 1:: ok 198 - expand ::3:4:5:6:7:8 ok 199 - expand ::4:5:6:7:8 ok 200 - expand ::5:6:7:8 ok 201 - expand ::6:7:8 ok 202 - expand ::7:8 ok 203 - expand ::8 ok 204 - expand :: ok t/04-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 - answer right ok 6 - authority right ok 7 - additional right ok 8 - answer right ok 9 - authority right ok 10 - additional right ok 11 - answer right ok 12 - authority right ok 13 - additional right ok 14 - answer right ok 15 - authority right ok 16 - additional right ok 17 - answer right ok 18 - authority right ok 19 - additional right ok 20 - answer right ok 21 - authority right ok 22 - additional right ok 23 - answer right ok 24 - authority right ok 25 - additional right ok 26 - answer right ok 27 - authority right ok 28 - additional right ok 29 - answer right ok 30 - authority right ok 31 - additional right ok 32 - answer right ok 33 - authority right ok 34 - additional right ok 35 - answer right ok 36 - authority right ok 37 - additional right ok 38 - answer right ok 39 - authority right ok 40 - additional right ok 41 - answer right ok 42 - authority right ok 43 - additional right ok 44 - answer right ok 45 - authority right ok 46 - additional right ok 47 - answer right ok 48 - authority right ok 49 - additional right ok 50 - answer right ok 51 - authority right ok 52 - additional right ok 53 - answer right ok 54 - authority right ok 55 - additional right ok 56 - answer right ok 57 - authority right ok 58 - additional right ok 59 - answer right ok 60 - authority right ok 61 - additional right ok 62 - answer right ok 63 - authority right ok 64 - additional right ok 65 - answer right ok 66 - authority right ok 67 - additional right ok 68 - answer right ok 69 - authority right ok 70 - additional right ok 71 - answer right ok 72 - authority right ok 73 - additional right ok 74 - answer right ok 75 - authority right ok 76 ok 77 ok Use of qw(...) as parentheses is deprecated at t/04-packet.t line 43. 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 - implicit question in empty packet ok 16 - parse() object isa Net::DNS::Packet ok 17 - decoded packet matches original ok 18 - truncated (29 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 131. ok 19 - truncated (28 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 131. ok 20 - truncated (27 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 131. ok 21 - truncated (26 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 131. ok 22 - truncated (25 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 23 - truncated (24 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 24 - truncated (23 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 25 - truncated (22 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 26 - truncated (21 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 27 - truncated (20 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 28 - truncated (19 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 29 - truncated (18 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 30 - truncated (17 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 31 - truncated (16 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 32 - truncated (15 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 33 - truncated (14 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 34 - truncated (13 octets): Exception: corrupt or incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 128. ok 35 - truncated (12 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Question.pm line 131. ok 36 - truncated (11 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 37 - truncated (10 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 38 - truncated (9 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 39 - truncated (8 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 40 - truncated (7 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 41 - truncated (6 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 42 - truncated (5 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 43 - truncated (4 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 44 - truncated (3 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 45 - truncated (2 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 46 - truncated (1 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. ok 47 - truncated (0 octets): Exception: incomplete data at C:\cpanfly-5.14\var\cpan\build\Net-DNS-0.66-KYHp40\blib\lib/Net/DNS/Header.pm line 94. 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 - parse() 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 Use of qw(...) as parentheses is deprecated at t/05-apl.t line 16. Use of qw(...) as parentheses is deprecated at t/05-apl.t line 21. t/05-apl.t ................. 1..18 ok 1 - String read/write correct for 1:192.168.32.0/21 ok 2 - String read/write correct for !1:192.168.32.0/21 ok 3 - String read/write correct for 2:FF00:0:0:0:0:0:0:0/8 ok 4 - Incorrect format not parsed ok 5 - Incorrect format not parsed ok 6 - Incorrect format not parsed ok 7 - 1:192.168.42.0/26 compares ok 8 - 1:192.168.42.0/26 compares ok 9 - 1:192.168.42.64/26 compares ok 10 - 1:192.168.42.64/26 compares ok 11 - 1:192.168.42.128/25 compares ok 12 - 1:192.168.42.128/25 compares ok 13 - 1:224.0.0.0/4 compares ok 14 - 1:224.0.0.0/4 compares ok 15 - 2:FF00:0:0:0:0:0:0:0/8 compares ok 16 - 2:FF00:0:0:0:0:0:0:0/8 compares ok 17 - Packet content parsed ok 18 - String parsing of APL RR 192.168.32.021 !192.168.38.028 ok t/05-rr-opt.t .............. 1..7 ok 1 - use Net::DNS; ok 2 - DO bit set ok 3 - Clearing do, leaving the other bits ok 4 - DO bit cleared ok 5 - Clearing do, leaving the other bits ok 6 - Size read ok 7 - Size set ok t/05-rr-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/05-rr-sshfp.t ............ 1..15 ok 1 - Packet created ok 2 - Packet has data after pushes ok 3 - Packet reconstructed from data ok 4 - Packet returned correct answer section ok 5 - The object isa Net::DNS::RR::SSHFP ok 6 - name() correct ok 7 - class() correct ok 8 - ttl() correct ok 9 - fptype() correct ok 10 - algorithm() correct ok 11 - fingerprint() correct ok 12 - type() correct ok 13 - Parsing from string works ok 14 - SSHFP - Same babble at both sides ok 15 - SSHFP - Same matches input ok t/05-rr-txt.t .............. 1..38 ok 1 - use Net::DNS; ok 2 - Double-quoted null string -- Stimulus ok 3 - Double-quoted null string -- Response ( rdatastr ) "" -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ '' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 4 - Double-quoted null string -- char_str_list equality ok 5 - Single-quoted null string -- Stimulus ok 6 - Single-quoted null string -- Response ( rdatastr ) '' -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ '' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 7 - Single-quoted null string -- char_str_list equality ok 8 - Double-quoted whitespace string -- Stimulus ok 9 - Double-quoted whitespace string -- Response ( rdatastr ) " " -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ ' ' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 10 - Double-quoted whitespace string -- char_str_list equality ok 11 - unquoted single string -- Stimulus ok 12 - unquoted single string -- Response ( rdatastr ) noquotes -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ 'noquotes' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 13 - unquoted single string -- char_str_list equality ok 14 - Double-quoted single string -- Stimulus ok 15 - Double-quoted single string -- Response ( rdatastr ) "yes_quotes" -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ 'yes_quotes' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 16 - Double-quoted single string -- char_str_list equality ok 17 - Quoted, escaped double-quote -- Stimulus ok 18 - Quoted, escaped double-quote -- Response ( rdatastr ) "escaped \" quote" -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ 'escaped " quote' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 19 - Quoted, escaped double-quote -- char_str_list equality ok 20 - Two unquoted strings -- Stimulus ok 21 - Two unquoted strings -- Response ( rdatastr ) two tokens -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ 'two', 'tokens' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 22 - Two unquoted strings -- char_str_list equality ok 23 - Unbalanced quotes work -- Stimulus ok 24 - Unbalanced quotes work -- Response ( rdatastr ) "missing quote -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 25 - Unbalanced quotes work -- char_str_list equality ok 26 - Semi Colon -- Stimulus ok 27 - Semi Colon -- Response ( rdatastr ) \; -------------- $VAR1 = bless( { 'rdlength' => 0, 'ttl' => '43201', 'name' => 'foo.example.com', 'class' => 'IN', 'type' => 'TXT', 'char_str_list' => [ ';' ], 'rdata' => '' }, 'Net::DNS::RR::TXT' ); ============================== ok 28 - Semi Colon -- char_str_list equality ok 29 - RR->new_from_hash with txtdata -- Stimulus ok 30 - RR->new_from_hash with txtdata -- Response (rdatastr()) ok 31 - TXT->rr_rdata ok 32 - Character string in quotes 1 ok 33 - Character string in quotes 2 ok 34 - Failed parsing of to many HINFO strings ok 35 - Character string in quotes 3 ok 36 - Character string in quotes 4 ok 37 - char_str_list[0] returns unescaped ; ok 38 - string method returns escaped ; ok t/05-rr-unknown.t .......... 1..19 ok 1 - use Net::DNS; ok 2 - typesbyname(TYPE10226) returns 10226 ok 3 - typesbyval(10226) returns TYPE10226 ok 4 - typesbyval(1) returns A ok 5 - typesbyval(typebyname(TYPE001)) returns A ok 6 - Fails on large TYPE code ok 7 - classesbyname(CLASS124) returns 124 ok 8 - classesbyval(125) returns CLASS125 ok 9 - classesbyval(1) returns IN ok 10 - classesbyval(typebyname(CLASS04)) returns HS ok 11 - Fails on large CLASS code ok 12 - TYPE01 parsed OK ok 13 - CLASS01 parsed OK ok 14 - Unknown RR representation for A parsed OK ok 15 - Fails on inconsistent length and hex presentation ok 16 - Fully unknown RR parsed correctly ok 17 - Fully unknown RR in unknown CLASS parsed correctly ok 18 - Packet read from a packet dumped by bind... ok 19 - ATMA, is known but undefined ok t/05-rr-various.t .......... 1..7 ok 1 - Stripdot does its magic in precense of escapes test 1 ok 2 - Stripdot does its magic in precense of escapes test 2 ok 3 - Stripdot handles empty strings as it should ok 4 - v4compat AAAA records parsed correctly ok 5 - New from string and new from hash creation ok 6 - Lets have cafe:babe:0:0:0:0:0:1 ok 7 - Failed to parse 5.5.5.5 1200 IN NAPTR 100 100 "u" "E2U+X-ADDRESS" "!^(.*)$!data:,CN=East test;ST=CT;C=United States;uid=ast1;intrunk=dms500!" . ok # Number of RRs: 33 Number of methods: 127 t/05-rr.t .................. 1..421 ok 1 - use Net::DNS; ok 2 - Packet created ok 3 - SOA - minimum() correct for hash based creation ok 4 - SOA - serial() correct for hash based creation ok 5 - SOA - mname() correct for hash based creation ok 6 - SOA - retry() correct for hash based creation ok 7 - SOA - refresh() correct for hash based creation ok 8 - SOA - type() correct for hash based creation ok 9 - SOA - rname() correct for hash based creation ok 10 - SOA - expire() correct for hash based creation ok 11 - A - address() correct for hash based creation ok 12 - A - type() correct for hash based creation ok 13 - AAAA - address() correct for hash based creation ok 14 - AAAA - type() correct for hash based creation ok 15 - AFSDB - subtype() correct for hash based creation ok 16 - AFSDB - hostname() correct for hash based creation ok 17 - AFSDB - type() correct for hash based creation ok 18 - CNAME - type() correct for hash based creation ok 19 - CNAME - cname() correct for hash based creation ok 20 - DNAME - dname() correct for hash based creation ok 21 - DNAME - type() correct for hash based creation ok 22 - HINFO - cpu() correct for hash based creation ok 23 - HINFO - type() correct for hash based creation ok 24 - HINFO - os() correct for hash based creation ok 25 - ISDN - sa() correct for hash based creation ok 26 - ISDN - address() correct for hash based creation ok 27 - ISDN - type() correct for hash based creation ok 28 - MB - madname() correct for hash based creation ok 29 - MB - type() correct for hash based creation ok 30 - MG - mgmname() correct for hash based creation ok 31 - MG - type() correct for hash based creation ok 32 - MINFO - rmailbx() correct for hash based creation ok 33 - MINFO - type() correct for hash based creation ok 34 - MINFO - emailbx() correct for hash based creation ok 35 - MR - newname() correct for hash based creation ok 36 - MR - type() correct for hash based creation ok 37 - MX - preference() correct for hash based creation ok 38 - MX - type() correct for hash based creation ok 39 - MX - exchange() correct for hash based creation ok 40 - NAPTR - preference() correct for hash based creation ok 41 - NAPTR - flags() correct for hash based creation ok 42 - NAPTR - regexp() correct for hash based creation ok 43 - NAPTR - order() correct for hash based creation ok 44 - NAPTR - type() correct for hash based creation ok 45 - NAPTR - service() correct for hash based creation ok 46 - NAPTR - replacement() correct for hash based creation ok 47 - NS - nsdname() correct for hash based creation ok 48 - NS - type() correct for hash based creation ok 49 - NSAP - dfi() correct for hash based creation ok 50 - NSAP - area() correct for hash based creation ok 51 - NSAP - idi() correct for hash based creation ok 52 - NSAP - sel() correct for hash based creation ok 53 - NSAP - afi() correct for hash based creation ok 54 - NSAP - type() correct for hash based creation ok 55 - NSAP - id() correct for hash based creation ok 56 - NSAP - aa() correct for hash based creation ok 57 - NSAP - rd() correct for hash based creation ok 58 - PTR - ptrdname() correct for hash based creation ok 59 - PTR - type() correct for hash based creation ok 60 - PX - preference() correct for hash based creation ok 61 - PX - map822() correct for hash based creation ok 62 - PX - mapx400() correct for hash based creation ok 63 - PX - type() correct for hash based creation ok 64 - RP - txtdname() correct for hash based creation ok 65 - RP - type() correct for hash based creation ok 66 - RP - mbox() correct for hash based creation ok 67 - RT - preference() correct for hash based creation ok 68 - RT - type() correct for hash based creation ok 69 - RT - intermediate() correct for hash based creation ok 70 - SRV - priority() correct for hash based creation ok 71 - SRV - target() correct for hash based creation ok 72 - SRV - weight() correct for hash based creation ok 73 - SRV - type() correct for hash based creation ok 74 - SRV - port() correct for hash based creation ok 75 - TXT - txtdata() correct for hash based creation ok 76 - TXT - type() correct for hash based creation ok 77 - X25 - psdn() correct for hash based creation ok 78 - X25 - type() correct for hash based creation ok 79 - LOC - longitude() correct for hash based creation ok 80 - LOC - version() correct for hash based creation ok 81 - LOC - size() correct for hash based creation ok 82 - LOC - horiz_pre() correct for hash based creation ok 83 - LOC - latitude() correct for hash based creation ok 84 - LOC - vert_pre() correct for hash based creation ok 85 - LOC - type() correct for hash based creation ok 86 - LOC - altitude() correct for hash based creation ok 87 - CERT - algorithm() correct for hash based creation ok 88 - CERT - format() correct for hash based creation ok 89 - CERT - certificate() correct for hash based creation ok 90 - CERT - tag() correct for hash based creation ok 91 - CERT - type() correct for hash based creation ok 92 - SPF - txtdata() correct for hash based creation ok 93 - SPF - type() correct for hash based creation ok 94 - IPSECKEY - algorithm() correct for hash based creation ok 95 - IPSECKEY - precedence() correct for hash based creation ok 96 - IPSECKEY - gateway() correct for hash based creation ok 97 - IPSECKEY - gatetype() correct for hash based creation ok 98 - IPSECKEY - pubkey() correct for hash based creation ok 99 - IPSECKEY - type() correct for hash based creation ok 100 - IPSECKEY - algorithm() correct for hash based creation ok 101 - IPSECKEY - precedence() correct for hash based creation ok 102 - IPSECKEY - gateway() correct for hash based creation ok 103 - IPSECKEY - gatetype() correct for hash based creation ok 104 - IPSECKEY - pubkey() correct for hash based creation ok 105 - IPSECKEY - type() correct for hash based creation ok 106 - IPSECKEY - algorithm() correct for hash based creation ok 107 - IPSECKEY - precedence() correct for hash based creation ok 108 - IPSECKEY - gateway() correct for hash based creation ok 109 - IPSECKEY - gatetype() correct for hash based creation ok 110 - IPSECKEY - pubkey() correct for hash based creation ok 111 - IPSECKEY - type() correct for hash based creation ok 112 - IPSECKEY - algorithm() correct for hash based creation ok 113 - IPSECKEY - precedence() correct for hash based creation ok 114 - IPSECKEY - gateway() correct for hash based creation ok 115 - IPSECKEY - gatetype() correct for hash based creation ok 116 - IPSECKEY - pubkey() correct for hash based creation ok 117 - IPSECKEY - type() correct for hash based creation ok 118 ok 119 - HIP - rendezvousservers() correct for hash based creation (HIP specific test) ok 120 - HIP - pubkey() correct for hash based creation ok 121 - HIP - hit() correct for hash based creation ok 122 - HIP - type() correct for hash based creation ok 123 - HIP - pkalgorithm() correct for hash based creation ok 124 - DHCID - identifiertype() correct for hash based creation ok 125 - DHCID - digesttype() correct for hash based creation ok 126 - DHCID - digest() correct for hash based creation ok 127 - DHCID - type() correct for hash based creation ok 128 - KX - preference() correct for hash based creation ok 129 - KX - type() correct for hash based creation ok 130 - KX - exchange() correct for hash based creation ok 131 - Packet has data after pushes ok 132 - Packet reconstructed from data ok 133 - Packet returned correct answer section ok 134 - SOA - RR defined ok 135 - SOA - name() correct ok 136 - SOA - class() correct ok 137 - SOA - ttl() correct ok 138 - SOA - minimum() correct ok 139 - SOA - serial() correct ok 140 - SOA - mname() correct ok 141 - SOA - retry() correct ok 142 - SOA - refresh() correct ok 143 - SOA - type() correct ok 144 - SOA - rname() correct ok 145 - SOA - expire() correct ok 146 - SOA - Parsing from string works ok 147 - A - RR defined ok 148 - A - name() correct ok 149 - A - class() correct ok 150 - A - ttl() correct ok 151 - A - address() correct ok 152 - A - type() correct ok 153 - A - Parsing from string works ok 154 - AAAA - RR defined ok 155 - AAAA - name() correct ok 156 - AAAA - class() correct ok 157 - AAAA - ttl() correct ok 158 - AAAA - address() correct ok 159 - AAAA - type() correct ok 160 - AAAA - Parsing from string works ok 161 - AFSDB - RR defined ok 162 - AFSDB - name() correct ok 163 - AFSDB - class() correct ok 164 - AFSDB - ttl() correct ok 165 - AFSDB - subtype() correct ok 166 - AFSDB - hostname() correct ok 167 - AFSDB - type() correct ok 168 - AFSDB - Parsing from string works ok 169 - CNAME - RR defined ok 170 - CNAME - name() correct ok 171 - CNAME - class() correct ok 172 - CNAME - ttl() correct ok 173 - CNAME - type() correct ok 174 - CNAME - cname() correct ok 175 - CNAME - Parsing from string works ok 176 - DNAME - RR defined ok 177 - DNAME - name() correct ok 178 - DNAME - class() correct ok 179 - DNAME - ttl() correct ok 180 - DNAME - dname() correct ok 181 - DNAME - type() correct ok 182 - DNAME - Parsing from string works ok 183 - HINFO - RR defined ok 184 - HINFO - name() correct ok 185 - HINFO - class() correct ok 186 - HINFO - ttl() correct ok 187 - HINFO - cpu() correct ok 188 - HINFO - type() correct ok 189 - HINFO - os() correct ok 190 - HINFO - Parsing from string works ok 191 - ISDN - RR defined ok 192 - ISDN - name() correct ok 193 - ISDN - class() correct ok 194 - ISDN - ttl() correct ok 195 - ISDN - sa() correct ok 196 - ISDN - address() correct ok 197 - ISDN - type() correct ok 198 - ISDN - Parsing from string works ok 199 - MB - RR defined ok 200 - MB - name() correct ok 201 - MB - class() correct ok 202 - MB - ttl() correct ok 203 - MB - madname() correct ok 204 - MB - type() correct ok 205 - MB - Parsing from string works ok 206 - MG - RR defined ok 207 - MG - name() correct ok 208 - MG - class() correct ok 209 - MG - ttl() correct ok 210 - MG - mgmname() correct ok 211 - MG - type() correct ok 212 - MG - Parsing from string works ok 213 - MINFO - RR defined ok 214 - MINFO - name() correct ok 215 - MINFO - class() correct ok 216 - MINFO - ttl() correct ok 217 - MINFO - rmailbx() correct ok 218 - MINFO - type() correct ok 219 - MINFO - emailbx() correct ok 220 - MINFO - Parsing from string works ok 221 - MR - RR defined ok 222 - MR - name() correct ok 223 - MR - class() correct ok 224 - MR - ttl() correct ok 225 - MR - newname() correct ok 226 - MR - type() correct ok 227 - MR - Parsing from string works ok 228 - MX - RR defined ok 229 - MX - name() correct ok 230 - MX - class() correct ok 231 - MX - ttl() correct ok 232 - MX - preference() correct ok 233 - MX - type() correct ok 234 - MX - exchange() correct ok 235 - MX - Parsing from string works ok 236 - NAPTR - RR defined ok 237 - NAPTR - name() correct ok 238 - NAPTR - class() correct ok 239 - NAPTR - ttl() correct ok 240 - NAPTR - preference() correct ok 241 - NAPTR - flags() correct ok 242 - NAPTR - regexp() correct ok 243 - NAPTR - order() correct ok 244 - NAPTR - type() correct ok 245 - NAPTR - service() correct ok 246 - NAPTR - replacement() correct ok 247 - NAPTR - Parsing from string works ok 248 - NS - RR defined ok 249 - NS - name() correct ok 250 - NS - class() correct ok 251 - NS - ttl() correct ok 252 - NS - nsdname() correct ok 253 - NS - type() correct ok 254 - NS - Parsing from string works ok 255 - NSAP - RR defined ok 256 - NSAP - name() correct ok 257 - NSAP - class() correct ok 258 - NSAP - ttl() correct ok 259 - NSAP - dfi() correct ok 260 - NSAP - area() correct ok 261 - NSAP - idi() correct ok 262 - NSAP - sel() correct ok 263 - NSAP - afi() correct ok 264 - NSAP - type() correct ok 265 - NSAP - id() correct ok 266 - NSAP - aa() correct ok 267 - NSAP - rd() correct ok 268 - NSAP - Parsing from string works ok 269 - PTR - RR defined ok 270 - PTR - name() correct ok 271 - PTR - class() correct ok 272 - PTR - ttl() correct ok 273 - PTR - ptrdname() correct ok 274 - PTR - type() correct ok 275 - PTR - Parsing from string works ok 276 - PX - RR defined ok 277 - PX - name() correct ok 278 - PX - class() correct ok 279 - PX - ttl() correct ok 280 - PX - preference() correct ok 281 - PX - map822() correct ok 282 - PX - mapx400() correct ok 283 - PX - type() correct ok 284 - PX - Parsing from string works ok 285 - RP - RR defined ok 286 - RP - name() correct ok 287 - RP - class() correct ok 288 - RP - ttl() correct ok 289 - RP - txtdname() correct ok 290 - RP - type() correct ok 291 - RP - mbox() correct ok 292 - RP - Parsing from string works ok 293 - RT - RR defined ok 294 - RT - name() correct ok 295 - RT - class() correct ok 296 - RT - ttl() correct ok 297 - RT - preference() correct ok 298 - RT - type() correct ok 299 - RT - intermediate() correct ok 300 - RT - Parsing from string works ok 301 - SRV - RR defined ok 302 - SRV - name() correct ok 303 - SRV - class() correct ok 304 - SRV - ttl() correct ok 305 - SRV - priority() correct ok 306 - SRV - target() correct ok 307 - SRV - weight() correct ok 308 - SRV - type() correct ok 309 - SRV - port() correct ok 310 - SRV - Parsing from string works ok 311 - TXT - RR defined ok 312 - TXT - name() correct ok 313 - TXT - class() correct ok 314 - TXT - ttl() correct ok 315 - TXT - txtdata() correct ok 316 - TXT - type() correct ok 317 - TXT - Parsing from string works ok 318 - X25 - RR defined ok 319 - X25 - name() correct ok 320 - X25 - class() correct ok 321 - X25 - ttl() correct ok 322 - X25 - psdn() correct ok 323 - X25 - type() correct ok 324 - X25 - Parsing from string works ok 325 - LOC - RR defined ok 326 - LOC - name() correct ok 327 - LOC - class() correct ok 328 - LOC - ttl() correct ok 329 - LOC - longitude() correct ok 330 - LOC - version() correct ok 331 - LOC - size() correct ok 332 - LOC - horiz_pre() correct ok 333 - LOC - latitude() correct ok 334 - LOC - vert_pre() correct ok 335 - LOC - type() correct ok 336 - LOC - altitude() correct ok 337 - LOC - Parsing from string works ok 338 - CERT - RR defined ok 339 - CERT - name() correct ok 340 - CERT - class() correct ok 341 - CERT - ttl() correct ok 342 - CERT - algorithm() correct ok 343 - CERT - format() correct ok 344 - CERT - certificate() correct ok 345 - CERT - tag() correct ok 346 - CERT - type() correct ok 347 - CERT - Parsing from string works ok 348 - SPF - RR defined ok 349 - SPF - name() correct ok 350 - SPF - class() correct ok 351 - SPF - ttl() correct ok 352 - SPF - txtdata() correct ok 353 - SPF - type() correct ok 354 - SPF - Parsing from string works ok 355 - IPSECKEY - RR defined ok 356 - IPSECKEY - name() correct ok 357 - IPSECKEY - class() correct ok 358 - IPSECKEY - ttl() correct ok 359 - IPSECKEY - algorithm() correct ok 360 - IPSECKEY - precedence() correct ok 361 - IPSECKEY - gatetype() correct ok 362 - IPSECKEY - pubkey() correct ok 363 - IPSECKEY - type() correct ok 364 - IPSECKEY - Parsing from string works ok 365 - IPSECKEY - RR defined ok 366 - IPSECKEY - name() correct ok 367 - IPSECKEY - class() correct ok 368 - IPSECKEY - ttl() correct ok 369 - IPSECKEY - algorithm() correct ok 370 - IPSECKEY - precedence() correct ok 371 - IPSECKEY - gatetype() correct ok 372 - IPSECKEY - pubkey() correct ok 373 - IPSECKEY - type() correct ok 374 - IPSECKEY - Parsing from string works ok 375 - IPSECKEY - RR defined ok 376 - IPSECKEY - name() correct ok 377 - IPSECKEY - class() correct ok 378 - IPSECKEY - ttl() correct ok 379 - IPSECKEY - algorithm() correct ok 380 - IPSECKEY - precedence() correct ok 381 - IPSECKEY - gatetype() correct ok 382 - IPSECKEY - pubkey() correct ok 383 - IPSECKEY - type() correct ok 384 - IPSECKEY - Parsing from string works ok 385 - IPSECKEY - RR defined ok 386 - IPSECKEY - name() correct ok 387 - IPSECKEY - class() correct ok 388 - IPSECKEY - ttl() correct ok 389 - IPSECKEY - algorithm() correct ok 390 - IPSECKEY - precedence() correct ok 391 - IPSECKEY - gateway() correct ok 392 - IPSECKEY - gatetype() correct ok 393 - IPSECKEY - pubkey() correct ok 394 - IPSECKEY - type() correct ok 395 - IPSECKEY - Parsing from string works ok 396 - HIP - RR defined ok 397 - HIP - name() correct ok 398 - HIP - class() correct ok 399 - HIP - ttl() correct ok 400 - HIP - pubkey() correct ok 401 - HIP - hit() correct ok 402 - HIP - type() correct ok 403 - HIP - pkalgorithm() correct ok 404 - HIP - Parsing from string works ok 405 - DHCID - RR defined ok 406 - DHCID - name() correct ok 407 - DHCID - class() correct ok 408 - DHCID - ttl() correct ok 409 - DHCID - identifiertype() correct ok 410 - DHCID - digesttype() correct ok 411 - DHCID - digest() correct ok 412 - DHCID - type() correct ok 413 - DHCID - Parsing from string works ok 414 - KX - RR defined ok 415 - KX - name() correct ok 416 - KX - class() correct ok 417 - KX - ttl() correct ok 418 - KX - preference() correct ok 419 - KX - type() correct ok 420 - KX - exchange() correct ok 421 - KX - Parsing from string works ok 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 - nxdomain() returned RR ok 38 - nxdomain - right name ok 39 - nxdomain - right ttl ok 40 - nxdomain - right class ok 41 - nxdomain - right type ok 42 - nxdomain - data empty ok 43 - rr_add() returned RR ok 44 - rr_add - right name ok 45 - rr_add - right ttl ok 46 - rr_add - right class ok 47 - rr_add - right type ok 48 - rr_add - right data 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 - rr_del() returned RR ok 56 - rr_del - right name ok 57 - rr_del - right ttl ok 58 - rr_del - right class ok 59 - rr_del - right type ok 60 - rr_del - 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 - pushed inserted correctly ok 69 - first class right ok 70 - second class right ok 71 - third class right ok 72 - forth class right ok t/07-misc.t ................ 1..37 ok 1 - use Net::DNS; ok 2 - RR got made ok 3 - Name is correct ok 4 - TTL is correct ok 5 - CLASS is correct ok 6 - TYPE is correct ok 7 - Address is correct ok 8 - No errors ok 9 - SRV got made ok 10 - RR created ok 11 - Preference works ok 12 - No evil warning ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 - First Char string in TXT RR read from wireformat ok 19 - Second Char string in TXT RR read from wireformat ok 20 - First arg string in TXT RR read from zonefileformat ok 21 - Second Char string in TXT RR read from zonefileformat ok 22 - Escaped " between the single quotes ok 23 - _ip_is_ipv4, test 1 ok 24 - _ip_is_ipv4, test 2 ok 25 - _ip_is_ipv4, test 3 ok 26 - _ip_is_ipv4, test 4 ok 27 - _ip_is_ipv4, test 5 ok 28 - _ip_is_ipv6, test 1 ok 29 - _ip_is_ipv6, test 2 ok 30 - _ip_is_ipv6, test 3 ok 31 - _ip_is_ipv6, test 4 ok 32 - _ip_is_ipv6, test 5 ok 33 - _ip_is_ipv6, test 6 ok 34 - _ip_is_ipv6, test 7 ok 35 - _ip_is_ipv6, test 8 ok 36 - _ip_is_ipv6, test 9 ok 37 - _ip_is_ipv6, test 10 ok # Failed test 'Got an answer for a.t.net-dns.org IN A' # at t/08-online.t line 52. Can't call method "header" on an undefined value at t/08-online.t line 53. # Looks like you planned 95 tests but ran 2. # Looks like you failed 1 test of 2 run. # Looks like your test exited with 9 just after 2. t/08-online.t .............. 1..95 ok 1 - use Net::DNS; not ok 2 - Got an answer for a.t.net-dns.org IN A Dubious, test returned 9 (wstat 2304, 0x900) Failed 94/95 subtests t/09-tkey.t ................ 1..7 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 - MAC correct ok t/10-recurse.t ............. skipped: Cannot run these tests from this IP:192.168.69.97 # Using the XS compiled dn_expand function # # disabling XS based dns_expand for a moment. # # Continuing to use the XS based dn_expand() t/11-escapedchars.t ........ 1..141 ok 1 - consistent labelcount (3) ok 2 - labellength for label 0 equals 4 ok 3 - labellength for label 1 equals 3 ok 4 - labellength for label 2 equals 3 ok 5 - Wireinhex for bla\255.foo.org ok 6 - DN_EXPAND (xs) consistent ok 7 - DN_EXPAND (pp) consistent ok 8 - consistent labelcount (3) ok 9 - labellength for label 0 equals 3 ok 10 - labellength for label 1 equals 4 ok 11 - labellength for label 2 equals 3 ok 12 - Wireinhex for bla.f\xa9oo.org ok 13 - DN_EXPAND (xs) consistent ok 14 - DN_EXPAND (pp) consistent ok 15 - consistent labelcount (3) ok 16 - labellength for label 0 equals 3 ok 17 - labellength for label 1 equals 4 ok 18 - labellength for label 2 equals 3 ok 19 - Wireinhex for bla.fo\.o.org ok 20 - DN_EXPAND (xs) consistent ok 21 - DN_EXPAND (pp) consistent ok 22 - consistent labelcount (3) ok 23 - labellength for label 0 equals 5 ok 24 - labellength for label 1 equals 3 ok 25 - labellength for label 2 equals 3 ok 26 - Wireinhex for bla\0000.foo.org ok 27 - DN_EXPAND (xs) consistent ok 28 - DN_EXPAND (pp) consistent ok 29 - consistent labelcount (3) ok 30 - labellength for label 0 equals 3 ok 31 - labellength for label 1 equals 3 ok 32 - labellength for label 2 equals 3 ok 33 - Wireinhex for bla.fo\o.org ok 34 - DN_EXPAND (xs) consistent ok 35 - DN_EXPAND (pp) consistent ok 36 - consistent labelcount (3) ok 37 - labellength for label 0 equals 5 ok 38 - labellength for label 1 equals 3 ok 39 - labellength for label 2 equals 3 ok 40 - Wireinhex for bla(*.foo.org ok 41 - DN_EXPAND (xs) consistent ok 42 - DN_EXPAND (pp) consistent ok 43 - consistent labelcount (4) ok 44 - labellength for label 0 equals 1 ok 45 - labellength for label 1 equals 3 ok 46 - labellength for label 2 equals 3 ok 47 - labellength for label 3 equals 3 ok 48 - Wireinhex for .bla.foo.org ok 49 - DN_EXPAND (xs) consistent ok 50 - DN_EXPAND (pp) consistent ok 51 - consistent labelcount (2) ok 52 - labellength for label 0 equals 2 ok 53 - labellength for label 1 equals 3 ok 54 - Wireinhex for \\a.foo ok 55 - DN_EXPAND (xs) consistent ok 56 - DN_EXPAND (pp) consistent ok 57 - consistent labelcount (2) ok 58 - labellength for label 0 equals 1 ok 59 - labellength for label 1 equals 3 ok 60 - Wireinhex for \\.foo ok 61 - DN_EXPAND (xs) consistent ok 62 - DN_EXPAND (pp) consistent ok 63 - consistent labelcount (2) ok 64 - labellength for label 0 equals 2 ok 65 - labellength for label 1 equals 3 ok 66 - Wireinhex for a\..foo ok 67 - DN_EXPAND (xs) consistent ok 68 - DN_EXPAND (pp) consistent ok 69 - consistent labelcount (2) ok 70 - labellength for label 0 equals 5 ok 71 - labellength for label 1 equals 3 ok 72 - Wireinhex for a\.foo.org ok 73 - DN_EXPAND (xs) consistent ok 74 - DN_EXPAND (pp) consistent ok 75 - consistent labelcount (3) ok 76 - labellength for label 0 equals 1 ok 77 - labellength for label 1 equals 3 ok 78 - labellength for label 2 equals 3 ok 79 - Wireinhex for \..foo.org ok 80 - DN_EXPAND (xs) consistent ok 81 - DN_EXPAND (pp) consistent ok 82 - consistent labelcount (2) ok 83 - labellength for label 0 equals 1 ok 84 - labellength for label 1 equals 1 ok 85 - Wireinhex for \046.\046 ok 86 - DN_EXPAND (xs) consistent ok 87 - DN_EXPAND (pp) consistent ok 88 - consistent labelcount (5) ok 89 - labellength for label 0 equals 33 ok 90 - labellength for label 1 equals 16 ok 91 - labellength for label 2 equals 8 ok 92 - labellength for label 3 equals 6 ok 93 - labellength for label 4 equals 7 ok 94 - Wireinhex for \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015\016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031\032.\033\034\035\036\037\038\039\040\041\042\043\044\045\046\047\048.\058\059\060\061\062\063\064\065.\091\092\093\094\095\096.\123\124\125\126\127\128\129 ok 95 - DN_EXPAND (xs) consistent ok 96 - DN_EXPAND (pp) consistent ok 97 - Correctly dealt escaped backslash from wireformat \\.eg.secret-wg.org ok 98 - Correctly dealt with NULL bytes in domain names ok 99 - Correctly dealt escaped backslash from wireformat \e.eg.secret-wg.org ok 100 - Correctly dealt escaped backslash from wireformat \e.eg.secret-wg.org ok 101 - Correctly dealt escaped backslash from wireformat \..eg.secret-wg.org ok 102 - Packet created ok 103 - Packet has data after pushes ok 104 - Packet reconstructed from data ok 105 - Packet returned correct answer section ok 106 - A - name() correct ok 107 - A - address() correct ok 108 - A - type() correct ok 109 - A - Parsing from string works ok 110 - AFSDB - subtype() correct ok 111 - AFSDB - name() correct ok 112 - AFSDB - hostname() correct ok 113 - AFSDB - type() correct ok 114 - AFSDB - Parsing from string works ok 115 - CNAME - name() correct ok 116 - CNAME - type() correct ok 117 - CNAME - cname() correct ok 118 - CNAME - Parsing from string works ok 119 - DNAME - dname() correct ok 120 - DNAME - name() correct ok 121 - DNAME - type() correct ok 122 - DNAME - Parsing from string works ok 123 - MINFO - rmailbx() correct ok 124 - MINFO - name() correct ok 125 - MINFO - type() correct ok 126 - MINFO - emailbx() correct ok 127 - MINFO - Parsing from string works ok 128 - NS - nsdname() correct ok 129 - NS - name() correct ok 130 - NS - type() correct ok 131 - NS - Parsing from string works ok 132 - SOA - minimum() correct ok 133 - SOA - serial() correct ok 134 - SOA - mname() correct ok 135 - SOA - name() correct ok 136 - SOA - retry() correct ok 137 - SOA - refresh() correct ok 138 - SOA - type() correct ok 139 - SOA - rname() correct ok 140 - SOA - expire() correct ok 141 - SOA - Parsing from string works ok t/11-inet6.t ............... skipped: Online tests disabled. 123456789112345678921234567893123456789412345678951234567896123... truncated to 63 octets (RFC1035 2.3.1) at t/12-compression.t line 56 t/12-compression.t ......... 1..5 ok 1 - XS detected invalid packet ok 2 - PP detected invalid packet ok 3 - Type correct ok 4 - Type correct ok 5 - Long labels chopped ok # Testing availability of 127.0.0.1 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 Test Summary Report ------------------- t/08-online.t (Wstat: 2304 Tests: 2 Failed: 1) Failed test: 2 Non-zero exit status: 9 Parse errors: Bad plan. You planned 95 tests but ran 2. Files=32, Tests=1724, 12 wallclock secs ( 0.34 usr + 0.00 sys = 0.34 CPU) Result: FAIL Failed 1/32 test programs. 1/1724 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0xff' Stop. OLAF/Net-DNS-0.66.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports OLAF/Net-DNS-0.66.tar.gz Running Build for F/FM/FMARIER/Gravatar-URL-1.04.tar.gz Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Gravatar-URL-1.04-SPjYEq CPAN.pm: Going to build F/FM/FMARIER/Gravatar-URL-1.04.tar.gz Warning: Prerequisite 'Net::DNS::Resolver => 0' for 'FMARIER/Gravatar-URL-1.04.tar.gz' failed when processing 'OLAF/Net-DNS-0.66.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> C:\Perl64-5.14\bin\perl.exe ./Build Building Gravatar-URL FMARIER/Gravatar-URL-1.04.tar.gz C:\Perl64-5.14\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl64-5.14\bin\perl.exe ./Build test verbose=1 t\deprecated.t .. ok 1 ok 2 1..2 ok t\error.t ....... ok 1 - use Gravatar::URL; ok 2 - gravatar_url() ok 3 - gravatar_url(email => 'foo@bar.com', id => '12345') ok 4 - gravatar_url(email => 'foo@bar.com', rating => 'Q') ok 5 - gravatar_url(email => 'foo@bar.com', size => '0') ok 6 - gravatar_url(email => 'foo@bar.com', size => '1') ok 7 - gravatar_url(email => 'foo@bar.com', size => '512') ok 8 - gravatar_url(email => 'foo@bar.com', size => '513') 1..8 ok t\id.t .......... ok 1 - use Gravatar::URL; ok 2 - whatever@wherever.whichever ok 3 - lc whatever@wherever.whichever ok 4 - uc whatever@wherever.whichever ok 5 - ucfirst whatever@wherever.whichever ok 6 - PHRED@cpan.org ok 7 - lc PHRED@cpan.org ok 8 - uc PHRED@cpan.org ok 9 - ucfirst PHRED@cpan.org ok 10 - alfred@example.com ok 11 - lc alfred@example.com ok 12 - uc alfred@example.com ok 13 - ucfirst alfred@example.com ok 14 - iHaveAn@email.com ok 15 - lc iHaveAn@email.com ok 16 - uc iHaveAn@email.com ok 17 - ucfirst iHaveAn@email.com 1..17 ok # Failed test 'use Net::DNS;' # at t\libravatar.t line 5. # Tried to use 'Net::DNS'. # Error: Can't locate Net/DNS.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Gravatar-URL-1.04-SPjYEq\blib\lib C:\cpanfly-5.14\var\cpan\build\Gravatar-URL-1.04-SPjYEq\blib\arch C:\cpanfly-5.14\var\megalib C:/cpanfly-5.14/var/megalib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at (eval 4) line 2. # BEGIN failed--compilation aborted at (eval 4) line 2. Can't locate object method "new" via package "Net::DNS::RR" (perhaps you forgot to load "Net::DNS::RR"?) at t\libravatar.t line 208. # Tests were run but no plan was declared and done_testing() was not seen. t\libravatar.t .. not ok 1 - use Net::DNS; ok 2 - use Libravatar::URL; ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/27 subtests t\unicornify.t .. 1..2 ok 1 ok 2 ok Can't locate Net/DNS/Resolver.pm in @INC (@INC contains: C:\cpanfly-5.14\var\cpan\build\Gravatar-URL-1.04-SPjYEq\blib\lib C:\cpanfly-5.14\var\cpan\build\Gravatar-URL-1.04-SPjYEq\blib\arch C:\cpanfly-5.14\var\megalib C:/cpanfly-5.14/var/megalib C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Gravatar-URL-1.04-SPjYEq\blib\lib/Libravatar/URL.pm line 212. # Looks like your test exited with 2 just after 21. t\url.t ......... ok 1 - use Gravatar::URL; ok 2 - use Libravatar::URL; ok 3 - email ok 4 - id ok 5 - email, https ok 6 - email, https ok 7 - base, email ok 8 - base, email, https ok 9 - base, email ok 10 - email, default ok 11 - email, default, rating ok 12 - email, default, size, rating ok 13 - email, default, size, rating ok 14 - email, default, size, rating ok 15 - email, short_keys, default, size, rating ok 16 - email, short_keys, default, size, rating ok 17 - email, default ok 18 - email, default ok 19 - email, default ok 20 - email, default ok 21 - email, default 1..21 Dubious, test returned 2 (wstat 512, 0x200) All 21 subtests passed Test Summary Report ------------------- t\libravatar.t (Wstat: 65280 Tests: 27 Failed: 1) Failed test: 1 Non-zero exit status: 255 Parse errors: No plan found in TAP output t\url.t (Wstat: 512 Tests: 21 Failed: 0) Non-zero exit status: 2 Files=6, Tests=77, 0 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: FAIL Failed 2/6 test programs. 1/77 subtests failed. FMARIER/Gravatar-URL-1.04.tar.gz C:\Perl64-5.14\bin\perl.exe ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports FMARIER/Gravatar-URL-1.04.tar.gz Running make for I/IS/ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-0.16-7TcBoP CPAN.pm: Going to build I/IS/ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz Warning: Prerequisite 'Gravatar::URL => 0' for 'ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz' failed when processing 'FMARIER/Gravatar-URL-1.04.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Acme/CPANAuthors/Utils/Authors.pm blib\lib\Acme\CPANAuthors\Utils\Authors.pm cp lib/Acme/CPANAuthors/Utils/Packages.pm blib\lib\Acme\CPANAuthors\Utils\Packages.pm cp lib/Acme/CPANAuthors/Utils/CPANIndex.pm blib\lib\Acme\CPANAuthors\Utils\CPANIndex.pm cp lib/Acme/CPANAuthors.pm blib\lib\Acme\CPANAuthors.pm cp lib/Acme/CPANAuthors/Utils/Kwalitee.pm blib\lib\Acme\CPANAuthors\Utils\Kwalitee.pm cp lib/Acme/CPANAuthors/Utils.pm blib\lib\Acme\CPANAuthors\Utils.pm cp lib/Acme/CPANAuthors/Register.pm blib\lib\Acme\CPANAuthors\Register.pm ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/00_load.t ............ 1..7 ok 1 - use Acme::CPANAuthors::Utils::Authors; ok 2 - use Acme::CPANAuthors::Utils; ok 3 - use Acme::CPANAuthors::Register; ok 4 - use Acme::CPANAuthors::Utils::CPANIndex; ok 5 - use Acme::CPANAuthors; ok 6 - use Acme::CPANAuthors::Utils::Kwalitee; ok 7 - use Acme::CPANAuthors::Utils::Packages; ok t/01_basic.t ........... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok t/02_standalone.t ...... ok 1 ok 2 ok 3 1..3 ok Can't locate Gravatar/URL.pm in @INC (@INC contains: t/lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-0.16-7TcBoP\blib\lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-0.16-7TcBoP\blib\arch C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-0.16-7TcBoP\blib\lib/Acme/CPANAuthors.pm line 85. # Looks like your test exited with 2 before it could output anything. t/03_extra.t ........... Dubious, test returned 2 (wstat 512, 0x200) No subtests run t/04_lookfor.t ......... ok 1 - found by ID ok 2 - found Test ID ok 3 - found by part of an ID ok 4 - found by full name ok 5 - found by part of a name ok 6 - found by regexp 1..6 ok t/05_kwalitee.t ........ ok 1 ok 2 - has info ok 3 - has distributions 1..3 ok t/06_parse_mailrc.t .... 1..23 ok 1 - use Acme::CPANAuthors::Utils::Authors; ok 2 - The object isa Acme::CPANAuthors::Utils::Authors ok 3 - The object isa Acme::CPANAuthors::Utils::Authors::Author ok 4 ok 5 ok 6 ok 7 - The object isa Acme::CPANAuthors::Utils::Authors::Author ok 8 ok 9 ok 10 ok 11 ok 12 - The object isa Acme::CPANAuthors::Utils::Authors ok 13 - The object isa Acme::CPANAuthors::Utils::Authors::Author ok 14 ok 15 ok 16 ok 17 - The object isa Acme::CPANAuthors::Utils::Authors::Author ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok t/07_parse_packages.t .. 1..34 ok 1 - use Acme::CPANAuthors::Utils::Packages; ok 2 - The object isa Acme::CPANAuthors::Utils::Packages ok 3 ok 4 - file ok 5 - url ok 6 - description ok 7 - columns ok 8 - intended for ok 9 - written by ok 10 - line count ok 11 - last updated ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 - accessors::chained lives in accessors ok 22 - as does accessors::classic ok 23 - and they're using the same distribution object ok 24 ok 25 - by path match by name ok 26 - dist contains packages ok 27 ok 28 ok 29 ok 30 - package count ok 31 - dist count ok 32 - latest dist count ok 33 - The object isa Acme::CPANAuthors::Utils::Packages ok 34 ok t/99_pod.t ............. skipped: set TEST_POD to enable this test t/99_podcoverage.t ..... skipped: set TEST_POD to enable this test Test Summary Report ------------------- t/03_extra.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=10, Tests=81, 8 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU) Result: FAIL Failed 1/10 test programs. 0/81 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0xff' Stop. ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz Running test for module 'Acme::CPANAuthors' Running make for I/IS/ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-0.16-7TcBoP Warning: Prerequisite 'Gravatar::URL => 0' for 'ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz' failed when processing 'FMARIER/Gravatar-URL-1.04.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. Has already been made Running make test Won't repeat unsuccessful test during this command Has already been tested within this command Running make for M/MO/MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b CPAN.pm: Going to build M/MO/MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz Warning: Prerequisite 'Acme::CPANAuthors::Register => 0' for 'M/MO/MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz' seems not available according to the indices Warning: Prerequisite 'Acme::CPANAuthors => 0' for 'MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz' failed when processing 'ISHIGAKI/Acme-CPANAuthors-0.16.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Acme/CPANAuthors/AnyEvent.pm blib\lib\Acme\CPANAuthors\AnyEvent.pm MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/00-load.t t/pod-coverage.t t/pod.t # Failed test 'use Acme::CPANAuthors::Register;' # at t/00-load.t line 8. # Tried to use 'Acme::CPANAuthors::Register'. # Error: Can't locate Acme/CPANAuthors/Register.pm in @INC (@INC contains: C:/cpanfly-5.14/var/cpan/build/Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b/lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\inc C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\blib\lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\blib\arch C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at (eval 17) line 2. # BEGIN failed--compilation aborted at (eval 17) line 2. # Failed test 'use Acme::CPANAuthors;' # at t/00-load.t line 9. # Tried to use 'Acme::CPANAuthors'. # Error: Can't locate Acme/CPANAuthors.pm in @INC (@INC contains: C:/cpanfly-5.14/var/cpan/build/Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b/lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\inc C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\blib\lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\blib\arch C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at (eval 18) line 2. # BEGIN failed--compilation aborted at (eval 18) line 2. # Failed test 'use Acme::CPANAuthors::AnyEvent;' # at t/00-load.t line 10. # Tried to use 'Acme::CPANAuthors::AnyEvent'. # Error: Can't locate Acme/CPANAuthors/Register.pm in @INC (@INC contains: C:/cpanfly-5.14/var/cpan/build/Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b/lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\inc C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\blib\lib C:\cpanfly-5.14\var\cpan\build\Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b\blib\arch C:/cpanfly-5.14/var/megalib C:/Perl64-5.14/site/lib C:/Perl64-5.14/lib .) at C:/cpanfly-5.14/var/cpan/build/Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b/lib/Acme/CPANAuthors/AnyEvent.pm line 23. # BEGIN failed--compilation aborted at C:/cpanfly-5.14/var/cpan/build/Acme-CPANAuthors-AnyEvent-0.07-ljyQ0b/lib/Acme/CPANAuthors/AnyEvent.pm line 58. # Compilation failed in require at (eval 19) line 2. # BEGIN failed--compilation aborted at (eval 19) line 2. Can't locate object method "new" via package "Acme::CPANAuthors" at t/00-load.t line 12. # Looks like you planned 5 tests but ran 4. # Looks like you failed 3 tests of 4 run. # Looks like your test exited with 255 just after 4. t/00-load.t ....... 1..5 not ok 1 - use Acme::CPANAuthors::Register; not ok 2 - use Acme::CPANAuthors; not ok 3 - use Acme::CPANAuthors::AnyEvent; ok 4 - no warnings Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/5 subtests t/pod-coverage.t .. skipped: $ENV{TEST_AUTHOR} not set t/pod.t ........... 1..1 ok 1 - POD test for blib\lib\Acme\CPANAuthors\AnyEvent.pm ok Test Summary Report ------------------- t/00-load.t (Wstat: 65280 Tests: 4 Failed: 3) Failed tests: 1-3 Non-zero exit status: 255 Parse errors: Bad plan. You planned 5 tests but ran 4. Files=3, Tests=5, 1 wallclock secs ( 0.05 usr + 0.02 sys = 0.06 CPU) Result: FAIL Failed 1/3 test programs. 3/5 subtests failed. NMAKE : fatal error U1077: 'C:\Perl64-5.14\bin\perl.exe' : return code '0xff' Stop. MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MONS/Acme-CPANAuthors-AnyEvent-0.07.tar.gz Finished 2011-04-28T15:12:53