PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0
Start 2014-02-19T22:37:15
ActivePerl-1800 CPAN-2.00
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK
PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0
Reading 'C:\cpanfly-5.18\var\cpan\Metadata'
Database was generated on Thu, 20 Feb 2014 03:29:02 GMT
Running make for D/DR/DROLSKY/GeoIP2-0.040002.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/GeoIP2-0.040002.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\GeoIP2-0.040002.tar.gz ok
GeoIP2-0.040002/
GeoIP2-0.040002/dist.ini
GeoIP2-0.040002/README
GeoIP2-0.040002/maxmind-db/
GeoIP2-0.040002/maxmind-db/MaxMind-DB-spec.md
GeoIP2-0.040002/maxmind-db/LICENSE
GeoIP2-0.040002/maxmind-db/test-data/
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-mixed-28.mmdb
GeoIP2-0.040002/maxmind-db/test-data/write-test-data
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-ipv6-28.mmdb
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-ipv4-32.mmdb
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-mixed-24.mmdb
GeoIP2-0.040002/maxmind-db/test-data/GeoIP2-City-Test.mmdb
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-ipv6-24.mmdb
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-ipv4-24.mmdb
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-ipv4-28.mmdb
GeoIP2-0.040002/maxmind-db/test-data/maps-with-pointers.raw
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-ipv6-32.mmdb
GeoIP2-0.040002/maxmind-db/test-data/MaxMind-DB-test-mixed-32.mmdb
GeoIP2-0.040002/maxmind-db/test-data/README.md
GeoIP2-0.040002/maxmind-db/source-data/
GeoIP2-0.040002/maxmind-db/source-data/GeoIP2-City-Test.json
GeoIP2-0.040002/maxmind-db/README.md
GeoIP2-0.040002/t/
GeoIP2-0.040002/t/GeoIP2/
GeoIP2-0.040002/t/GeoIP2/Model/
GeoIP2-0.040002/t/GeoIP2/Model/Country.t
GeoIP2-0.040002/t/GeoIP2/Model/CityISPOrg.t
GeoIP2-0.040002/t/GeoIP2/Model/names.t
GeoIP2-0.040002/t/GeoIP2/Model/Omni.t
GeoIP2-0.040002/t/GeoIP2/Model/City.t
GeoIP2-0.040002/t/GeoIP2/Error/
GeoIP2-0.040002/t/GeoIP2/Error/Type.t
GeoIP2-0.040002/t/GeoIP2/WebService/
GeoIP2-0.040002/t/GeoIP2/WebService/Client.t
GeoIP2-0.040002/t/GeoIP2/Database/
GeoIP2-0.040002/t/GeoIP2/Database/Reader.t
GeoIP2-0.040002/t/GeoIP2/Types.t
GeoIP2-0.040002/t/release-pod-spell.t
GeoIP2-0.040002/t/release-pod-syntax.t
GeoIP2-0.040002/t/release-pod-coverage.t
GeoIP2-0.040002/t/release-no-tabs.t
GeoIP2-0.040002/t/release-cpan-changes.t
GeoIP2-0.040002/t/lib/
GeoIP2-0.040002/t/lib/Test/
GeoIP2-0.040002/t/lib/Test/GeoIP2.pm
GeoIP2-0.040002/t/release-eol.t
GeoIP2-0.040002/t/release-synopsis.t
GeoIP2-0.040002/Makefile.PL
GeoIP2-0.040002/META.yml
GeoIP2-0.040002/LICENSE
GeoIP2-0.040002/weaver.ini
GeoIP2-0.040002/lib/
GeoIP2-0.040002/lib/GeoIP2/
GeoIP2-0.040002/lib/GeoIP2/Model/
GeoIP2-0.040002/lib/GeoIP2/Model/CityISPOrg.pm
GeoIP2-0.040002/lib/GeoIP2/Model/City.pm
GeoIP2-0.040002/lib/GeoIP2/Model/Omni.pm
GeoIP2-0.040002/lib/GeoIP2/Model/Country.pm
GeoIP2-0.040002/lib/GeoIP2/Record/
GeoIP2-0.040002/lib/GeoIP2/Record/Subdivision.pm
GeoIP2-0.040002/lib/GeoIP2/Record/MaxMind.pm
GeoIP2-0.040002/lib/GeoIP2/Record/Location.pm
GeoIP2-0.040002/lib/GeoIP2/Record/Continent.pm
GeoIP2-0.040002/lib/GeoIP2/Record/Postal.pm
GeoIP2-0.040002/lib/GeoIP2/Record/City.pm
GeoIP2-0.040002/lib/GeoIP2/Record/RepresentedCountry.pm
GeoIP2-0.040002/lib/GeoIP2/Record/Traits.pm
GeoIP2-0.040002/lib/GeoIP2/Record/Country.pm
GeoIP2-0.040002/lib/GeoIP2/Types.pm
GeoIP2-0.040002/lib/GeoIP2/Error/
GeoIP2-0.040002/lib/GeoIP2/Error/Type.pm
GeoIP2-0.040002/lib/GeoIP2/Error/IPAddressNotFound.pm
GeoIP2-0.040002/lib/GeoIP2/Error/HTTP.pm
GeoIP2-0.040002/lib/GeoIP2/Error/WebService.pm
GeoIP2-0.040002/lib/GeoIP2/Error/Generic.pm
GeoIP2-0.040002/lib/GeoIP2/WebService/
GeoIP2-0.040002/lib/GeoIP2/WebService/Client.pm
GeoIP2-0.040002/lib/GeoIP2/Database/
GeoIP2-0.040002/lib/GeoIP2/Database/Reader.pm
GeoIP2-0.040002/lib/GeoIP2/Role/
GeoIP2-0.040002/lib/GeoIP2/Role/Model/
GeoIP2-0.040002/lib/GeoIP2/Role/Model/HasSubdivisions.pm
GeoIP2-0.040002/lib/GeoIP2/Role/Model.pm
GeoIP2-0.040002/lib/GeoIP2/Role/Record/
GeoIP2-0.040002/lib/GeoIP2/Role/Record/HasNames.pm
GeoIP2-0.040002/lib/GeoIP2/Role/Record/Country.pm
GeoIP2-0.040002/lib/GeoIP2/Role/HasLocales.pm
GeoIP2-0.040002/lib/GeoIP2/Role/Error/
GeoIP2-0.040002/lib/GeoIP2/Role/Error/HTTP.pm
GeoIP2-0.040002/lib/GeoIP2.pm
GeoIP2-0.040002/META.json
GeoIP2-0.040002/Changes
GeoIP2-0.040002/bin/
GeoIP2-0.040002/bin/web-service-request
GeoIP2-0.040002/MANIFEST
GeoIP2-0.040002/INSTALL
CPAN.pm: Building D/DR/DROLSKY/GeoIP2-0.040002.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Data::Validate::IP 0.19 not found.
Warning: prerequisite MaxMind::DB::Reader 0 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for GeoIP2
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/GeoIP2-0.040002.tar.gz ----
Data::Validate::IP [requires]
MaxMind::DB::Reader [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Data::Validate::IP'
Running make for D/DR/DROLSKY/Data-Validate-IP-0.22.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/Data-Validate-IP-0.22.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\Data-Validate-IP-0.22.tar.gz ok
Data-Validate-IP-0.22/
Data-Validate-IP-0.22/dist.ini
Data-Validate-IP-0.22/perltidyrc
Data-Validate-IP-0.22/README
Data-Validate-IP-0.22/bench/
Data-Validate-IP-0.22/bench/socket-vs-perl
Data-Validate-IP-0.22/t/
Data-Validate-IP-0.22/t/Untaint.t
Data-Validate-IP-0.22/t/Data-Validate-IP-slow.t
Data-Validate-IP-0.22/t/release-pod-no404s.t
Data-Validate-IP-0.22/t/release-pod-spell.t
Data-Validate-IP-0.22/t/Data-Validate-IP.t
Data-Validate-IP-0.22/t/release-pod-syntax.t
Data-Validate-IP-0.22/t/release-no-tabs.t
Data-Validate-IP-0.22/t/release-pod-linkcheck.t
Data-Validate-IP-0.22/t/release-cpan-changes.t
Data-Validate-IP-0.22/t/lib/
Data-Validate-IP-0.22/t/lib/Test/
Data-Validate-IP-0.22/t/lib/Test/Data/
Data-Validate-IP-0.22/t/lib/Test/Data/Validate/
Data-Validate-IP-0.22/t/lib/Test/Data/Validate/IP.pm
Data-Validate-IP-0.22/t/release-eol.t
Data-Validate-IP-0.22/Makefile.PL
Data-Validate-IP-0.22/META.yml
Data-Validate-IP-0.22/LICENSE
Data-Validate-IP-0.22/lib/
Data-Validate-IP-0.22/lib/Data/
Data-Validate-IP-0.22/lib/Data/Validate/
Data-Validate-IP-0.22/lib/Data/Validate/IP.pm
Data-Validate-IP-0.22/META.json
Data-Validate-IP-0.22/Changes
Data-Validate-IP-0.22/MANIFEST
Data-Validate-IP-0.22/INSTALL
CPAN.pm: Building D/DR/DROLSKY/Data-Validate-IP-0.22.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Data::Validate::IP
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/Data/Validate/IP.pm blib\lib\Data\Validate\IP.pm
DROLSKY/Data-Validate-IP-0.22.tar.gz
dmake -- OK
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/Data-Validate-IP-slow.t ..
ok 1 - is_ipv4(0.0.0.0) returns 0.0.0.0
ok 2 - ->is_ipv4(0.0.0.0) returns 0.0.0.0
ok 3 - is_ipv4(1.2.3.4) returns 1.2.3.4
ok 4 - ->is_ipv4(1.2.3.4) returns 1.2.3.4
ok 5 - is_ipv4(216.17.184.1) returns 216.17.184.1
ok 6 - ->is_ipv4(216.17.184.1) returns 216.17.184.1
ok 7 - is_ipv4(255.255.255.255) returns 255.255.255.255
ok 8 - ->is_ipv4(255.255.255.255) returns 255.255.255.255
ok 9 - is_ipv4(www.neely.cx) returns undef
ok 10 - ->is_ipv4(www.neely.cx) returns undef
ok 11 - is_anycast_ipv4(www.neely.cx) returns undef
ok 12 - ->is_anycast_ipv4(www.neely.cx) returns undef
ok 13 - is_linklocal_ipv4(www.neely.cx) returns undef
ok 14 - ->is_linklocal_ipv4(www.neely.cx) returns undef
ok 15 - is_loopback_ipv4(www.neely.cx) returns undef
ok 16 - ->is_loopback_ipv4(www.neely.cx) returns undef
ok 17 - is_multicast_ipv4(www.neely.cx) returns undef
ok 18 - ->is_multicast_ipv4(www.neely.cx) returns undef
ok 19 - is_private_ipv4(www.neely.cx) returns undef
ok 20 - ->is_private_ipv4(www.neely.cx) returns undef
ok 21 - is_public_ipv4(www.neely.cx) returns undef
ok 22 - ->is_public_ipv4(www.neely.cx) returns undef
ok 23 - is_testnet_ipv4(www.neely.cx) returns undef
ok 24 - ->is_testnet_ipv4(www.neely.cx) returns undef
ok 25 - is_unroutable_ipv4(www.neely.cx) returns undef
ok 26 - ->is_unroutable_ipv4(www.neely.cx) returns undef
ok 27 - is_ipv4(216.17.184.G) returns undef
ok 28 - ->is_ipv4(216.17.184.G) returns undef
ok 29 - is_anycast_ipv4(216.17.184.G) returns undef
ok 30 - ->is_anycast_ipv4(216.17.184.G) returns undef
ok 31 - is_linklocal_ipv4(216.17.184.G) returns undef
ok 32 - ->is_linklocal_ipv4(216.17.184.G) returns undef
ok 33 - is_loopback_ipv4(216.17.184.G) returns undef
ok 34 - ->is_loopback_ipv4(216.17.184.G) returns undef
ok 35 - is_multicast_ipv4(216.17.184.G) returns undef
ok 36 - ->is_multicast_ipv4(216.17.184.G) returns undef
ok 37 - is_private_ipv4(216.17.184.G) returns undef
ok 38 - ->is_private_ipv4(216.17.184.G) returns undef
ok 39 - is_public_ipv4(216.17.184.G) returns undef
ok 40 - ->is_public_ipv4(216.17.184.G) returns undef
ok 41 - is_testnet_ipv4(216.17.184.G) returns undef
ok 42 - ->is_testnet_ipv4(216.17.184.G) returns undef
ok 43 - is_unroutable_ipv4(216.17.184.G) returns undef
ok 44 - ->is_unroutable_ipv4(216.17.184.G) returns undef
ok 45 - is_ipv4(216.17.184.1.) returns undef
ok 46 - ->is_ipv4(216.17.184.1.) returns undef
ok 47 - is_anycast_ipv4(216.17.184.1.) returns undef
ok 48 - ->is_anycast_ipv4(216.17.184.1.) returns undef
ok 49 - is_linklocal_ipv4(216.17.184.1.) returns undef
ok 50 - ->is_linklocal_ipv4(216.17.184.1.) returns undef
ok 51 - is_loopback_ipv4(216.17.184.1.) returns undef
ok 52 - ->is_loopback_ipv4(216.17.184.1.) returns undef
ok 53 - is_multicast_ipv4(216.17.184.1.) returns undef
ok 54 - ->is_multicast_ipv4(216.17.184.1.) returns undef
ok 55 - is_private_ipv4(216.17.184.1.) returns undef
ok 56 - ->is_private_ipv4(216.17.184.1.) returns undef
ok 57 - is_public_ipv4(216.17.184.1.) returns undef
ok 58 - ->is_public_ipv4(216.17.184.1.) returns undef
ok 59 - is_testnet_ipv4(216.17.184.1.) returns undef
ok 60 - ->is_testnet_ipv4(216.17.184.1.) returns undef
ok 61 - is_unroutable_ipv4(216.17.184.1.) returns undef
ok 62 - ->is_unroutable_ipv4(216.17.184.1.) returns undef
ok 63 - is_ipv4(216.17.184) returns undef
ok 64 - ->is_ipv4(216.17.184) returns undef
ok 65 - is_anycast_ipv4(216.17.184) returns undef
ok 66 - ->is_anycast_ipv4(216.17.184) returns undef
ok 67 - is_linklocal_ipv4(216.17.184) returns undef
ok 68 - ->is_linklocal_ipv4(216.17.184) returns undef
ok 69 - is_loopback_ipv4(216.17.184) returns undef
ok 70 - ->is_loopback_ipv4(216.17.184) returns undef
ok 71 - is_multicast_ipv4(216.17.184) returns undef
ok 72 - ->is_multicast_ipv4(216.17.184) returns undef
ok 73 - is_private_ipv4(216.17.184) returns undef
ok 74 - ->is_private_ipv4(216.17.184) returns undef
ok 75 - is_public_ipv4(216.17.184) returns undef
ok 76 - ->is_public_ipv4(216.17.184) returns undef
ok 77 - is_testnet_ipv4(216.17.184) returns undef
ok 78 - ->is_testnet_ipv4(216.17.184) returns undef
ok 79 - is_unroutable_ipv4(216.17.184) returns undef
ok 80 - ->is_unroutable_ipv4(216.17.184) returns undef
ok 81 - is_ipv4(216.17.184.) returns undef
ok 82 - ->is_ipv4(216.17.184.) returns undef
ok 83 - is_anycast_ipv4(216.17.184.) returns undef
ok 84 - ->is_anycast_ipv4(216.17.184.) returns undef
ok 85 - is_linklocal_ipv4(216.17.184.) returns undef
ok 86 - ->is_linklocal_ipv4(216.17.184.) returns undef
ok 87 - is_loopback_ipv4(216.17.184.) returns undef
ok 88 - ->is_loopback_ipv4(216.17.184.) returns undef
ok 89 - is_multicast_ipv4(216.17.184.) returns undef
ok 90 - ->is_multicast_ipv4(216.17.184.) returns undef
ok 91 - is_private_ipv4(216.17.184.) returns undef
ok 92 - ->is_private_ipv4(216.17.184.) returns undef
ok 93 - is_public_ipv4(216.17.184.) returns undef
ok 94 - ->is_public_ipv4(216.17.184.) returns undef
ok 95 - is_testnet_ipv4(216.17.184.) returns undef
ok 96 - ->is_testnet_ipv4(216.17.184.) returns undef
ok 97 - is_unroutable_ipv4(216.17.184.) returns undef
ok 98 - ->is_unroutable_ipv4(216.17.184.) returns undef
ok 99 - is_ipv4(256.17.184.1) returns undef
ok 100 - ->is_ipv4(256.17.184.1) returns undef
ok 101 - is_anycast_ipv4(256.17.184.1) returns undef
ok 102 - ->is_anycast_ipv4(256.17.184.1) returns undef
ok 103 - is_linklocal_ipv4(256.17.184.1) returns undef
ok 104 - ->is_linklocal_ipv4(256.17.184.1) returns undef
ok 105 - is_loopback_ipv4(256.17.184.1) returns undef
ok 106 - ->is_loopback_ipv4(256.17.184.1) returns undef
ok 107 - is_multicast_ipv4(256.17.184.1) returns undef
ok 108 - ->is_multicast_ipv4(256.17.184.1) returns undef
ok 109 - is_private_ipv4(256.17.184.1) returns undef
ok 110 - ->is_private_ipv4(256.17.184.1) returns undef
ok 111 - is_public_ipv4(256.17.184.1) returns undef
ok 112 - ->is_public_ipv4(256.17.184.1) returns undef
ok 113 - is_testnet_ipv4(256.17.184.1) returns undef
ok 114 - ->is_testnet_ipv4(256.17.184.1) returns undef
ok 115 - is_unroutable_ipv4(256.17.184.1) returns undef
ok 116 - ->is_unroutable_ipv4(256.17.184.1) returns undef
ok 117 - is_ipv4(216.017.184.1) returns undef
ok 118 - ->is_ipv4(216.017.184.1) returns undef
ok 119 - is_anycast_ipv4(216.017.184.1) returns undef
ok 120 - ->is_anycast_ipv4(216.017.184.1) returns undef
ok 121 - is_linklocal_ipv4(216.017.184.1) returns undef
ok 122 - ->is_linklocal_ipv4(216.017.184.1) returns undef
ok 123 - is_loopback_ipv4(216.017.184.1) returns undef
ok 124 - ->is_loopback_ipv4(216.017.184.1) returns undef
ok 125 - is_multicast_ipv4(216.017.184.1) returns undef
ok 126 - ->is_multicast_ipv4(216.017.184.1) returns undef
ok 127 - is_private_ipv4(216.017.184.1) returns undef
ok 128 - ->is_private_ipv4(216.017.184.1) returns undef
ok 129 - is_public_ipv4(216.017.184.1) returns undef
ok 130 - ->is_public_ipv4(216.017.184.1) returns undef
ok 131 - is_testnet_ipv4(216.017.184.1) returns undef
ok 132 - ->is_testnet_ipv4(216.017.184.1) returns undef
ok 133 - is_unroutable_ipv4(216.017.184.1) returns undef
ok 134 - ->is_unroutable_ipv4(216.017.184.1) returns undef
ok 135 - is_ipv4(016.17.184.1) returns undef
ok 136 - ->is_ipv4(016.17.184.1) returns undef
ok 137 - is_anycast_ipv4(016.17.184.1) returns undef
ok 138 - ->is_anycast_ipv4(016.17.184.1) returns undef
ok 139 - is_linklocal_ipv4(016.17.184.1) returns undef
ok 140 - ->is_linklocal_ipv4(016.17.184.1) returns undef
ok 141 - is_loopback_ipv4(016.17.184.1) returns undef
ok 142 - ->is_loopback_ipv4(016.17.184.1) returns undef
ok 143 - is_multicast_ipv4(016.17.184.1) returns undef
ok 144 - ->is_multicast_ipv4(016.17.184.1) returns undef
ok 145 - is_private_ipv4(016.17.184.1) returns undef
ok 146 - ->is_private_ipv4(016.17.184.1) returns undef
ok 147 - is_public_ipv4(016.17.184.1) returns undef
ok 148 - ->is_public_ipv4(016.17.184.1) returns undef
ok 149 - is_testnet_ipv4(016.17.184.1) returns undef
ok 150 - ->is_testnet_ipv4(016.17.184.1) returns undef
ok 151 - is_unroutable_ipv4(016.17.184.1) returns undef
ok 152 - ->is_unroutable_ipv4(016.17.184.1) returns undef
ok 153 - is_anycast_ipv4(192.88.99.45) returns 192.88.99.45
ok 154 - ->is_anycast_ipv4(192.88.99.45) returns 192.88.99.45
ok 155 - is_linklocal_ipv4(192.88.99.45) returns undef
ok 156 - ->is_linklocal_ipv4(192.88.99.45) returns undef
ok 157 - is_loopback_ipv4(192.88.99.45) returns undef
ok 158 - ->is_loopback_ipv4(192.88.99.45) returns undef
ok 159 - is_multicast_ipv4(192.88.99.45) returns undef
ok 160 - ->is_multicast_ipv4(192.88.99.45) returns undef
ok 161 - is_private_ipv4(192.88.99.45) returns undef
ok 162 - ->is_private_ipv4(192.88.99.45) returns undef
ok 163 - is_public_ipv4(192.88.99.45) returns undef
ok 164 - ->is_public_ipv4(192.88.99.45) returns undef
ok 165 - is_testnet_ipv4(192.88.99.45) returns undef
ok 166 - ->is_testnet_ipv4(192.88.99.45) returns undef
ok 167 - is_unroutable_ipv4(192.88.99.45) returns undef
ok 168 - ->is_unroutable_ipv4(192.88.99.45) returns undef
ok 169 - is_linklocal_ipv4(169.254.0.1) returns 169.254.0.1
ok 170 - ->is_linklocal_ipv4(169.254.0.1) returns 169.254.0.1
ok 171 - is_anycast_ipv4(169.254.0.1) returns undef
ok 172 - ->is_anycast_ipv4(169.254.0.1) returns undef
ok 173 - is_loopback_ipv4(169.254.0.1) returns undef
ok 174 - ->is_loopback_ipv4(169.254.0.1) returns undef
ok 175 - is_multicast_ipv4(169.254.0.1) returns undef
ok 176 - ->is_multicast_ipv4(169.254.0.1) returns undef
ok 177 - is_private_ipv4(169.254.0.1) returns undef
ok 178 - ->is_private_ipv4(169.254.0.1) returns undef
ok 179 - is_public_ipv4(169.254.0.1) returns undef
ok 180 - ->is_public_ipv4(169.254.0.1) returns undef
ok 181 - is_testnet_ipv4(169.254.0.1) returns undef
ok 182 - ->is_testnet_ipv4(169.254.0.1) returns undef
ok 183 - is_unroutable_ipv4(169.254.0.1) returns undef
ok 184 - ->is_unroutable_ipv4(169.254.0.1) returns undef
ok 185 - is_loopback_ipv4(127.0.0.1) returns 127.0.0.1
ok 186 - ->is_loopback_ipv4(127.0.0.1) returns 127.0.0.1
ok 187 - is_anycast_ipv4(127.0.0.1) returns undef
ok 188 - ->is_anycast_ipv4(127.0.0.1) returns undef
ok 189 - is_linklocal_ipv4(127.0.0.1) returns undef
ok 190 - ->is_linklocal_ipv4(127.0.0.1) returns undef
ok 191 - is_multicast_ipv4(127.0.0.1) returns undef
ok 192 - ->is_multicast_ipv4(127.0.0.1) returns undef
ok 193 - is_private_ipv4(127.0.0.1) returns undef
ok 194 - ->is_private_ipv4(127.0.0.1) returns undef
ok 195 - is_public_ipv4(127.0.0.1) returns undef
ok 196 - ->is_public_ipv4(127.0.0.1) returns undef
ok 197 - is_testnet_ipv4(127.0.0.1) returns undef
ok 198 - ->is_testnet_ipv4(127.0.0.1) returns undef
ok 199 - is_unroutable_ipv4(127.0.0.1) returns undef
ok 200 - ->is_unroutable_ipv4(127.0.0.1) returns undef
ok 201 - is_multicast_ipv4(224.0.0.1) returns 224.0.0.1
ok 202 - ->is_multicast_ipv4(224.0.0.1) returns 224.0.0.1
ok 203 - is_anycast_ipv4(224.0.0.1) returns undef
ok 204 - ->is_anycast_ipv4(224.0.0.1) returns undef
ok 205 - is_linklocal_ipv4(224.0.0.1) returns undef
ok 206 - ->is_linklocal_ipv4(224.0.0.1) returns undef
ok 207 - is_loopback_ipv4(224.0.0.1) returns undef
ok 208 - ->is_loopback_ipv4(224.0.0.1) returns undef
ok 209 - is_private_ipv4(224.0.0.1) returns undef
ok 210 - ->is_private_ipv4(224.0.0.1) returns undef
ok 211 - is_public_ipv4(224.0.0.1) returns undef
ok 212 - ->is_public_ipv4(224.0.0.1) returns undef
ok 213 - is_testnet_ipv4(224.0.0.1) returns undef
ok 214 - ->is_testnet_ipv4(224.0.0.1) returns undef
ok 215 - is_unroutable_ipv4(224.0.0.1) returns undef
ok 216 - ->is_unroutable_ipv4(224.0.0.1) returns undef
ok 217 - is_private_ipv4(10.0.0.1) returns 10.0.0.1
ok 218 - ->is_private_ipv4(10.0.0.1) returns 10.0.0.1
ok 219 - is_anycast_ipv4(10.0.0.1) returns undef
ok 220 - ->is_anycast_ipv4(10.0.0.1) returns undef
ok 221 - is_linklocal_ipv4(10.0.0.1) returns undef
ok 222 - ->is_linklocal_ipv4(10.0.0.1) returns undef
ok 223 - is_loopback_ipv4(10.0.0.1) returns undef
ok 224 - ->is_loopback_ipv4(10.0.0.1) returns undef
ok 225 - is_multicast_ipv4(10.0.0.1) returns undef
ok 226 - ->is_multicast_ipv4(10.0.0.1) returns undef
ok 227 - is_public_ipv4(10.0.0.1) returns undef
ok 228 - ->is_public_ipv4(10.0.0.1) returns undef
ok 229 - is_testnet_ipv4(10.0.0.1) returns undef
ok 230 - ->is_testnet_ipv4(10.0.0.1) returns undef
ok 231 - is_unroutable_ipv4(10.0.0.1) returns undef
ok 232 - ->is_unroutable_ipv4(10.0.0.1) returns undef
ok 233 - is_private_ipv4(172.16.0.1) returns 172.16.0.1
ok 234 - ->is_private_ipv4(172.16.0.1) returns 172.16.0.1
ok 235 - is_anycast_ipv4(172.16.0.1) returns undef
ok 236 - ->is_anycast_ipv4(172.16.0.1) returns undef
ok 237 - is_linklocal_ipv4(172.16.0.1) returns undef
ok 238 - ->is_linklocal_ipv4(172.16.0.1) returns undef
ok 239 - is_loopback_ipv4(172.16.0.1) returns undef
ok 240 - ->is_loopback_ipv4(172.16.0.1) returns undef
ok 241 - is_multicast_ipv4(172.16.0.1) returns undef
ok 242 - ->is_multicast_ipv4(172.16.0.1) returns undef
ok 243 - is_public_ipv4(172.16.0.1) returns undef
ok 244 - ->is_public_ipv4(172.16.0.1) returns undef
ok 245 - is_testnet_ipv4(172.16.0.1) returns undef
ok 246 - ->is_testnet_ipv4(172.16.0.1) returns undef
ok 247 - is_unroutable_ipv4(172.16.0.1) returns undef
ok 248 - ->is_unroutable_ipv4(172.16.0.1) returns undef
ok 249 - is_private_ipv4(192.168.0.1) returns 192.168.0.1
ok 250 - ->is_private_ipv4(192.168.0.1) returns 192.168.0.1
ok 251 - is_anycast_ipv4(192.168.0.1) returns undef
ok 252 - ->is_anycast_ipv4(192.168.0.1) returns undef
ok 253 - is_linklocal_ipv4(192.168.0.1) returns undef
ok 254 - ->is_linklocal_ipv4(192.168.0.1) returns undef
ok 255 - is_loopback_ipv4(192.168.0.1) returns undef
ok 256 - ->is_loopback_ipv4(192.168.0.1) returns undef
ok 257 - is_multicast_ipv4(192.168.0.1) returns undef
ok 258 - ->is_multicast_ipv4(192.168.0.1) returns undef
ok 259 - is_public_ipv4(192.168.0.1) returns undef
ok 260 - ->is_public_ipv4(192.168.0.1) returns undef
ok 261 - is_testnet_ipv4(192.168.0.1) returns undef
ok 262 - ->is_testnet_ipv4(192.168.0.1) returns undef
ok 263 - is_unroutable_ipv4(192.168.0.1) returns undef
ok 264 - ->is_unroutable_ipv4(192.168.0.1) returns undef
ok 265 - is_public_ipv4(1.2.3.4) returns 1.2.3.4
ok 266 - ->is_public_ipv4(1.2.3.4) returns 1.2.3.4
ok 267 - is_anycast_ipv4(1.2.3.4) returns undef
ok 268 - ->is_anycast_ipv4(1.2.3.4) returns undef
ok 269 - is_linklocal_ipv4(1.2.3.4) returns undef
ok 270 - ->is_linklocal_ipv4(1.2.3.4) returns undef
ok 271 - is_loopback_ipv4(1.2.3.4) returns undef
ok 272 - ->is_loopback_ipv4(1.2.3.4) returns undef
ok 273 - is_multicast_ipv4(1.2.3.4) returns undef
ok 274 - ->is_multicast_ipv4(1.2.3.4) returns undef
ok 275 - is_private_ipv4(1.2.3.4) returns undef
ok 276 - ->is_private_ipv4(1.2.3.4) returns undef
ok 277 - is_testnet_ipv4(1.2.3.4) returns undef
ok 278 - ->is_testnet_ipv4(1.2.3.4) returns undef
ok 279 - is_unroutable_ipv4(1.2.3.4) returns undef
ok 280 - ->is_unroutable_ipv4(1.2.3.4) returns undef
ok 281 - is_public_ipv4(123.123.44.55) returns 123.123.44.55
ok 282 - ->is_public_ipv4(123.123.44.55) returns 123.123.44.55
ok 283 - is_anycast_ipv4(123.123.44.55) returns undef
ok 284 - ->is_anycast_ipv4(123.123.44.55) returns undef
ok 285 - is_linklocal_ipv4(123.123.44.55) returns undef
ok 286 - ->is_linklocal_ipv4(123.123.44.55) returns undef
ok 287 - is_loopback_ipv4(123.123.44.55) returns undef
ok 288 - ->is_loopback_ipv4(123.123.44.55) returns undef
ok 289 - is_multicast_ipv4(123.123.44.55) returns undef
ok 290 - ->is_multicast_ipv4(123.123.44.55) returns undef
ok 291 - is_private_ipv4(123.123.44.55) returns undef
ok 292 - ->is_private_ipv4(123.123.44.55) returns undef
ok 293 - is_testnet_ipv4(123.123.44.55) returns undef
ok 294 - ->is_testnet_ipv4(123.123.44.55) returns undef
ok 295 - is_unroutable_ipv4(123.123.44.55) returns undef
ok 296 - ->is_unroutable_ipv4(123.123.44.55) returns undef
ok 297 - is_public_ipv4(216.17.184.1) returns 216.17.184.1
ok 298 - ->is_public_ipv4(216.17.184.1) returns 216.17.184.1
ok 299 - is_anycast_ipv4(216.17.184.1) returns undef
ok 300 - ->is_anycast_ipv4(216.17.184.1) returns undef
ok 301 - is_linklocal_ipv4(216.17.184.1) returns undef
ok 302 - ->is_linklocal_ipv4(216.17.184.1) returns undef
ok 303 - is_loopback_ipv4(216.17.184.1) returns undef
ok 304 - ->is_loopback_ipv4(216.17.184.1) returns undef
ok 305 - is_multicast_ipv4(216.17.184.1) returns undef
ok 306 - ->is_multicast_ipv4(216.17.184.1) returns undef
ok 307 - is_private_ipv4(216.17.184.1) returns undef
ok 308 - ->is_private_ipv4(216.17.184.1) returns undef
ok 309 - is_testnet_ipv4(216.17.184.1) returns undef
ok 310 - ->is_testnet_ipv4(216.17.184.1) returns undef
ok 311 - is_unroutable_ipv4(216.17.184.1) returns undef
ok 312 - ->is_unroutable_ipv4(216.17.184.1) returns undef
ok 313 - is_testnet_ipv4(192.0.2.9) returns 192.0.2.9
ok 314 - ->is_testnet_ipv4(192.0.2.9) returns 192.0.2.9
ok 315 - is_anycast_ipv4(192.0.2.9) returns undef
ok 316 - ->is_anycast_ipv4(192.0.2.9) returns undef
ok 317 - is_linklocal_ipv4(192.0.2.9) returns undef
ok 318 - ->is_linklocal_ipv4(192.0.2.9) returns undef
ok 319 - is_loopback_ipv4(192.0.2.9) returns undef
ok 320 - ->is_loopback_ipv4(192.0.2.9) returns undef
ok 321 - is_multicast_ipv4(192.0.2.9) returns undef
ok 322 - ->is_multicast_ipv4(192.0.2.9) returns undef
ok 323 - is_private_ipv4(192.0.2.9) returns undef
ok 324 - ->is_private_ipv4(192.0.2.9) returns undef
ok 325 - is_public_ipv4(192.0.2.9) returns undef
ok 326 - ->is_public_ipv4(192.0.2.9) returns undef
ok 327 - is_unroutable_ipv4(192.0.2.9) returns undef
ok 328 - ->is_unroutable_ipv4(192.0.2.9) returns undef
ok 329 - is_testnet_ipv4(198.51.100.33) returns 198.51.100.33
ok 330 - ->is_testnet_ipv4(198.51.100.33) returns 198.51.100.33
ok 331 - is_anycast_ipv4(198.51.100.33) returns undef
ok 332 - ->is_anycast_ipv4(198.51.100.33) returns undef
ok 333 - is_linklocal_ipv4(198.51.100.33) returns undef
ok 334 - ->is_linklocal_ipv4(198.51.100.33) returns undef
ok 335 - is_loopback_ipv4(198.51.100.33) returns undef
ok 336 - ->is_loopback_ipv4(198.51.100.33) returns undef
ok 337 - is_multicast_ipv4(198.51.100.33) returns undef
ok 338 - ->is_multicast_ipv4(198.51.100.33) returns undef
ok 339 - is_private_ipv4(198.51.100.33) returns undef
ok 340 - ->is_private_ipv4(198.51.100.33) returns undef
ok 341 - is_public_ipv4(198.51.100.33) returns undef
ok 342 - ->is_public_ipv4(198.51.100.33) returns undef
ok 343 - is_unroutable_ipv4(198.51.100.33) returns undef
ok 344 - ->is_unroutable_ipv4(198.51.100.33) returns undef
ok 345 - is_testnet_ipv4(203.0.113.44) returns 203.0.113.44
ok 346 - ->is_testnet_ipv4(203.0.113.44) returns 203.0.113.44
ok 347 - is_anycast_ipv4(203.0.113.44) returns undef
ok 348 - ->is_anycast_ipv4(203.0.113.44) returns undef
ok 349 - is_linklocal_ipv4(203.0.113.44) returns undef
ok 350 - ->is_linklocal_ipv4(203.0.113.44) returns undef
ok 351 - is_loopback_ipv4(203.0.113.44) returns undef
ok 352 - ->is_loopback_ipv4(203.0.113.44) returns undef
ok 353 - is_multicast_ipv4(203.0.113.44) returns undef
ok 354 - ->is_multicast_ipv4(203.0.113.44) returns undef
ok 355 - is_private_ipv4(203.0.113.44) returns undef
ok 356 - ->is_private_ipv4(203.0.113.44) returns undef
ok 357 - is_public_ipv4(203.0.113.44) returns undef
ok 358 - ->is_public_ipv4(203.0.113.44) returns undef
ok 359 - is_unroutable_ipv4(203.0.113.44) returns undef
ok 360 - ->is_unroutable_ipv4(203.0.113.44) returns undef
ok 361 - is_unroutable_ipv4(0.0.0.1) returns 0.0.0.1
ok 362 - ->is_unroutable_ipv4(0.0.0.1) returns 0.0.0.1
ok 363 - is_anycast_ipv4(0.0.0.1) returns undef
ok 364 - ->is_anycast_ipv4(0.0.0.1) returns undef
ok 365 - is_linklocal_ipv4(0.0.0.1) returns undef
ok 366 - ->is_linklocal_ipv4(0.0.0.1) returns undef
ok 367 - is_loopback_ipv4(0.0.0.1) returns undef
ok 368 - ->is_loopback_ipv4(0.0.0.1) returns undef
ok 369 - is_multicast_ipv4(0.0.0.1) returns undef
ok 370 - ->is_multicast_ipv4(0.0.0.1) returns undef
ok 371 - is_private_ipv4(0.0.0.1) returns undef
ok 372 - ->is_private_ipv4(0.0.0.1) returns undef
ok 373 - is_public_ipv4(0.0.0.1) returns undef
ok 374 - ->is_public_ipv4(0.0.0.1) returns undef
ok 375 - is_testnet_ipv4(0.0.0.1) returns undef
ok 376 - ->is_testnet_ipv4(0.0.0.1) returns undef
ok 377 - is_unroutable_ipv4(100.64.1.2) returns 100.64.1.2
ok 378 - ->is_unroutable_ipv4(100.64.1.2) returns 100.64.1.2
ok 379 - is_anycast_ipv4(100.64.1.2) returns undef
ok 380 - ->is_anycast_ipv4(100.64.1.2) returns undef
ok 381 - is_linklocal_ipv4(100.64.1.2) returns undef
ok 382 - ->is_linklocal_ipv4(100.64.1.2) returns undef
ok 383 - is_loopback_ipv4(100.64.1.2) returns undef
ok 384 - ->is_loopback_ipv4(100.64.1.2) returns undef
ok 385 - is_multicast_ipv4(100.64.1.2) returns undef
ok 386 - ->is_multicast_ipv4(100.64.1.2) returns undef
ok 387 - is_private_ipv4(100.64.1.2) returns undef
ok 388 - ->is_private_ipv4(100.64.1.2) returns undef
ok 389 - is_public_ipv4(100.64.1.2) returns undef
ok 390 - ->is_public_ipv4(100.64.1.2) returns undef
ok 391 - is_testnet_ipv4(100.64.1.2) returns undef
ok 392 - ->is_testnet_ipv4(100.64.1.2) returns undef
ok 393 - is_unroutable_ipv4(192.0.0.4) returns 192.0.0.4
ok 394 - ->is_unroutable_ipv4(192.0.0.4) returns 192.0.0.4
ok 395 - is_anycast_ipv4(192.0.0.4) returns undef
ok 396 - ->is_anycast_ipv4(192.0.0.4) returns undef
ok 397 - is_linklocal_ipv4(192.0.0.4) returns undef
ok 398 - ->is_linklocal_ipv4(192.0.0.4) returns undef
ok 399 - is_loopback_ipv4(192.0.0.4) returns undef
ok 400 - ->is_loopback_ipv4(192.0.0.4) returns undef
ok 401 - is_multicast_ipv4(192.0.0.4) returns undef
ok 402 - ->is_multicast_ipv4(192.0.0.4) returns undef
ok 403 - is_private_ipv4(192.0.0.4) returns undef
ok 404 - ->is_private_ipv4(192.0.0.4) returns undef
ok 405 - is_public_ipv4(192.0.0.4) returns undef
ok 406 - ->is_public_ipv4(192.0.0.4) returns undef
ok 407 - is_testnet_ipv4(192.0.0.4) returns undef
ok 408 - ->is_testnet_ipv4(192.0.0.4) returns undef
ok 409 - is_unroutable_ipv4(198.18.0.55) returns 198.18.0.55
ok 410 - ->is_unroutable_ipv4(198.18.0.55) returns 198.18.0.55
ok 411 - is_anycast_ipv4(198.18.0.55) returns undef
ok 412 - ->is_anycast_ipv4(198.18.0.55) returns undef
ok 413 - is_linklocal_ipv4(198.18.0.55) returns undef
ok 414 - ->is_linklocal_ipv4(198.18.0.55) returns undef
ok 415 - is_loopback_ipv4(198.18.0.55) returns undef
ok 416 - ->is_loopback_ipv4(198.18.0.55) returns undef
ok 417 - is_multicast_ipv4(198.18.0.55) returns undef
ok 418 - ->is_multicast_ipv4(198.18.0.55) returns undef
ok 419 - is_private_ipv4(198.18.0.55) returns undef
ok 420 - ->is_private_ipv4(198.18.0.55) returns undef
ok 421 - is_public_ipv4(198.18.0.55) returns undef
ok 422 - ->is_public_ipv4(198.18.0.55) returns undef
ok 423 - is_testnet_ipv4(198.18.0.55) returns undef
ok 424 - ->is_testnet_ipv4(198.18.0.55) returns undef
ok 425 - is_unroutable_ipv4(240.0.0.4) returns 240.0.0.4
ok 426 - ->is_unroutable_ipv4(240.0.0.4) returns 240.0.0.4
ok 427 - is_anycast_ipv4(240.0.0.4) returns undef
ok 428 - ->is_anycast_ipv4(240.0.0.4) returns undef
ok 429 - is_linklocal_ipv4(240.0.0.4) returns undef
ok 430 - ->is_linklocal_ipv4(240.0.0.4) returns undef
ok 431 - is_loopback_ipv4(240.0.0.4) returns undef
ok 432 - ->is_loopback_ipv4(240.0.0.4) returns undef
ok 433 - is_multicast_ipv4(240.0.0.4) returns undef
ok 434 - ->is_multicast_ipv4(240.0.0.4) returns undef
ok 435 - is_private_ipv4(240.0.0.4) returns undef
ok 436 - ->is_private_ipv4(240.0.0.4) returns undef
ok 437 - is_public_ipv4(240.0.0.4) returns undef
ok 438 - ->is_public_ipv4(240.0.0.4) returns undef
ok 439 - is_testnet_ipv4(240.0.0.4) returns undef
ok 440 - ->is_testnet_ipv4(240.0.0.4) returns undef
ok 441 - is_unroutable_ipv4(255.255.255.254) returns 255.255.255.254
ok 442 - ->is_unroutable_ipv4(255.255.255.254) returns 255.255.255.254
ok 443 - is_anycast_ipv4(255.255.255.254) returns undef
ok 444 - ->is_anycast_ipv4(255.255.255.254) returns undef
ok 445 - is_linklocal_ipv4(255.255.255.254) returns undef
ok 446 - ->is_linklocal_ipv4(255.255.255.254) returns undef
ok 447 - is_loopback_ipv4(255.255.255.254) returns undef
ok 448 - ->is_loopback_ipv4(255.255.255.254) returns undef
ok 449 - is_multicast_ipv4(255.255.255.254) returns undef
ok 450 - ->is_multicast_ipv4(255.255.255.254) returns undef
ok 451 - is_private_ipv4(255.255.255.254) returns undef
ok 452 - ->is_private_ipv4(255.255.255.254) returns undef
ok 453 - is_public_ipv4(255.255.255.254) returns undef
ok 454 - ->is_public_ipv4(255.255.255.254) returns undef
ok 455 - is_testnet_ipv4(255.255.255.254) returns undef
ok 456 - ->is_testnet_ipv4(255.255.255.254) returns undef
ok 457 - is_unroutable_ipv4(255.255.255.255) returns 255.255.255.255
ok 458 - ->is_unroutable_ipv4(255.255.255.255) returns 255.255.255.255
ok 459 - is_anycast_ipv4(255.255.255.255) returns undef
ok 460 - ->is_anycast_ipv4(255.255.255.255) returns undef
ok 461 - is_linklocal_ipv4(255.255.255.255) returns undef
ok 462 - ->is_linklocal_ipv4(255.255.255.255) returns undef
ok 463 - is_loopback_ipv4(255.255.255.255) returns undef
ok 464 - ->is_loopback_ipv4(255.255.255.255) returns undef
ok 465 - is_multicast_ipv4(255.255.255.255) returns undef
ok 466 - ->is_multicast_ipv4(255.255.255.255) returns undef
ok 467 - is_private_ipv4(255.255.255.255) returns undef
ok 468 - ->is_private_ipv4(255.255.255.255) returns undef
ok 469 - is_public_ipv4(255.255.255.255) returns undef
ok 470 - ->is_public_ipv4(255.255.255.255) returns undef
ok 471 - is_testnet_ipv4(255.255.255.255) returns undef
ok 472 - ->is_testnet_ipv4(255.255.255.255) returns undef
ok 473 - is_innet_ipv4(216.17.184.1, 216.17.184.0/24) returns 216.17.184.1
ok 474 - is_innet_ipv4(127.0.0.1, 216.17.184.0/24) returns undef
ok 475 - is_innet_ipv4(invalid, 216.17.184.0/24) returns undef
ok 476 - is_innet_ipv4(0.0.0.0, default) returns 0.0.0.0
ok 477 - is_innet_ipv4(1.2.3.4, default) returns 1.2.3.4
ok 478 - is_innet_ipv4(216.240.32.1, 216.240.32.1) returns 216.240.32.1
ok 479 - is_innet_ipv4(216.240.32.1, 216.240.32/24) returns 216.240.32.1
ok 480 - is_innet_ipv4(216.240.32.1, 216.240/16) returns 216.240.32.1
ok 481 - is_innet_ipv4(216.240.32.1, 216.240.32.0:255.255.255.0) returns 216.240.32.1
ok 482 - is_innet_ipv4(216.240.32.1, 216.240.32.0-255.255.255.0) returns 216.240.32.1
ok 483 - is_innet_ipv4(216.240.32.1, 216.240.32) returns 216.240.32.1
ok 484 - is_innet_ipv4(216.240.32.1, 216.240) returns 216.240.32.1
ok 485 - is_innet_ipv4(216.240.32.1, 216) returns 216.240.32.1
ok 486 - is_innet_ipv4(216.240.32.1, 216.240.32.0\#0.0.31.255) returns 216.240.32.1
ok 487 - got one warning from is_innet_ipv4
ok 488 - got expected deprecation warning
ok 489 - deprecation warning identifies caller
ok 490 - is_ipv6(2067:fa88::0) returns 2067:fa88::0
ok 491 - ->is_ipv6(2067:fa88::0) returns 2067:fa88::0
ok 492 - is_ipv6(2067:FA88::1) returns 2067:FA88::1
ok 493 - ->is_ipv6(2067:FA88::1) returns 2067:FA88::1
ok 494 - is_ipv6(2607:fa88::8a2e:370:7334) returns 2607:fa88::8a2e:370:7334
ok 495 - ->is_ipv6(2607:fa88::8a2e:370:7334) returns 2607:fa88::8a2e:370:7334
ok 496 - is_ipv6(2001:0db8:0000:0000:0000:0000:1428:57ab) returns 2001:0db8:0000:0000:0000:0000:1428:57ab
ok 497 - ->is_ipv6(2001:0db8:0000:0000:0000:0000:1428:57ab) returns 2001:0db8:0000:0000:0000:0000:1428:57ab
ok 498 - is_ipv6(2001:0db8:0000:0000:0000::1428:57ab) returns 2001:0db8:0000:0000:0000::1428:57ab
ok 499 - ->is_ipv6(2001:0db8:0000:0000:0000::1428:57ab) returns 2001:0db8:0000:0000:0000::1428:57ab
ok 500 - is_ipv6(2001:0db8:0:0:0:0:1428:57ab) returns 2001:0db8:0:0:0:0:1428:57ab
ok 501 - ->is_ipv6(2001:0db8:0:0:0:0:1428:57ab) returns 2001:0db8:0:0:0:0:1428:57ab
ok 502 - is_ipv6(2001:0db8:0:0::1428:57ab) returns 2001:0db8:0:0::1428:57ab
ok 503 - ->is_ipv6(2001:0db8:0:0::1428:57ab) returns 2001:0db8:0:0::1428:57ab
ok 504 - is_ipv6(2001:0db8::1428:57ab) returns 2001:0db8::1428:57ab
ok 505 - ->is_ipv6(2001:0db8::1428:57ab) returns 2001:0db8::1428:57ab
ok 506 - is_ipv6(2001:db8::1428:57ab) returns 2001:db8::1428:57ab
ok 507 - ->is_ipv6(2001:db8::1428:57ab) returns 2001:db8::1428:57ab
ok 508 - is_ipv6(::) returns ::
ok 509 - ->is_ipv6(::) returns ::
ok 510 - is_ipv6(::0) returns ::0
ok 511 - ->is_ipv6(::0) returns ::0
ok 512 - is_ipv6(::1) returns ::1
ok 513 - ->is_ipv6(::1) returns ::1
ok 514 - is_ipv6(::ffff:12.34.56.78) returns ::ffff:12.34.56.78
ok 515 - ->is_ipv6(::ffff:12.34.56.78) returns ::ffff:12.34.56.78
ok 516 - is_ipv6(0:0:0:0:0:ffff:12.34.56.78) returns 0:0:0:0:0:ffff:12.34.56.78
ok 517 - ->is_ipv6(0:0:0:0:0:ffff:12.34.56.78) returns 0:0:0:0:0:ffff:12.34.56.78
ok 518 - is_ipv6(2067:fa88) returns undef
ok 519 - ->is_ipv6(2067:fa88) returns undef
ok 520 - is_ipv6(2067:FA88) returns undef
ok 521 - ->is_ipv6(2067:FA88) returns undef
ok 522 - is_ipv6(2067:::) returns undef
ok 523 - ->is_ipv6(2067:::) returns undef
ok 524 - is_ipv6(2067:::1) returns undef
ok 525 - ->is_ipv6(2067:::1) returns undef
ok 526 - is_ipv6(2067::1:) returns undef
ok 527 - ->is_ipv6(2067::1:) returns undef
ok 528 - is_ipv6(216.17.184.1) returns undef
ok 529 - ->is_ipv6(216.17.184.1) returns undef
ok 530 - is_ipv6(bbb.bbb.bbb) returns undef
ok 531 - ->is_ipv6(bbb.bbb.bbb) returns undef
ok 532 - is_ipv6(:::) returns undef
ok 533 - ->is_ipv6(:::) returns undef
ok 534 - is_ipv6(g123::1234) returns undef
ok 535 - ->is_ipv6(g123::1234) returns undef
ok 536 - is_discard_ipv6(100::) returns 100::
ok 537 - ->is_discard_ipv6(100::) returns 100::
ok 538 - is_documentation_ipv6(100::) returns undef
ok 539 - ->is_documentation_ipv6(100::) returns undef
ok 540 - is_ipv4_mapped_ipv6(100::) returns undef
ok 541 - ->is_ipv4_mapped_ipv6(100::) returns undef
ok 542 - is_linklocal_ipv6(100::) returns undef
ok 543 - ->is_linklocal_ipv6(100::) returns undef
ok 544 - is_loopback_ipv6(100::) returns undef
ok 545 - ->is_loopback_ipv6(100::) returns undef
ok 546 - is_multicast_ipv6(100::) returns undef
ok 547 - ->is_multicast_ipv6(100::) returns undef
ok 548 - is_orchid_ipv6(100::) returns undef
ok 549 - ->is_orchid_ipv6(100::) returns undef
ok 550 - is_private_ipv6(100::) returns undef
ok 551 - ->is_private_ipv6(100::) returns undef
ok 552 - is_public_ipv6(100::) returns undef
ok 553 - ->is_public_ipv6(100::) returns undef
ok 554 - is_special_ipv6(100::) returns undef
ok 555 - ->is_special_ipv6(100::) returns undef
ok 556 - is_teredo_ipv6(100::) returns undef
ok 557 - ->is_teredo_ipv6(100::) returns undef
ok 558 - is_discard_ipv6(100::1234) returns 100::1234
ok 559 - ->is_discard_ipv6(100::1234) returns 100::1234
ok 560 - is_documentation_ipv6(100::1234) returns undef
ok 561 - ->is_documentation_ipv6(100::1234) returns undef
ok 562 - is_ipv4_mapped_ipv6(100::1234) returns undef
ok 563 - ->is_ipv4_mapped_ipv6(100::1234) returns undef
ok 564 - is_linklocal_ipv6(100::1234) returns undef
ok 565 - ->is_linklocal_ipv6(100::1234) returns undef
ok 566 - is_loopback_ipv6(100::1234) returns undef
ok 567 - ->is_loopback_ipv6(100::1234) returns undef
ok 568 - is_multicast_ipv6(100::1234) returns undef
ok 569 - ->is_multicast_ipv6(100::1234) returns undef
ok 570 - is_orchid_ipv6(100::1234) returns undef
ok 571 - ->is_orchid_ipv6(100::1234) returns undef
ok 572 - is_private_ipv6(100::1234) returns undef
ok 573 - ->is_private_ipv6(100::1234) returns undef
ok 574 - is_public_ipv6(100::1234) returns undef
ok 575 - ->is_public_ipv6(100::1234) returns undef
ok 576 - is_special_ipv6(100::1234) returns undef
ok 577 - ->is_special_ipv6(100::1234) returns undef
ok 578 - is_teredo_ipv6(100::1234) returns undef
ok 579 - ->is_teredo_ipv6(100::1234) returns undef
ok 580 - is_discard_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns 100:0000:0000:0000:ffff:ffff:ffff:ffff
ok 581 - ->is_discard_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns 100:0000:0000:0000:ffff:ffff:ffff:ffff
ok 582 - is_documentation_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 583 - ->is_documentation_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 584 - is_ipv4_mapped_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 585 - ->is_ipv4_mapped_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 586 - is_linklocal_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 587 - ->is_linklocal_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 588 - is_loopback_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 589 - ->is_loopback_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 590 - is_multicast_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 591 - ->is_multicast_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 592 - is_orchid_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 593 - ->is_orchid_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 594 - is_private_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 595 - ->is_private_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 596 - is_public_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 597 - ->is_public_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 598 - is_special_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 599 - ->is_special_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 600 - is_teredo_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 601 - ->is_teredo_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 602 - is_documentation_ipv6(2001:db8::) returns 2001:db8::
ok 603 - ->is_documentation_ipv6(2001:db8::) returns 2001:db8::
ok 604 - is_discard_ipv6(2001:db8::) returns undef
ok 605 - ->is_discard_ipv6(2001:db8::) returns undef
ok 606 - is_ipv4_mapped_ipv6(2001:db8::) returns undef
ok 607 - ->is_ipv4_mapped_ipv6(2001:db8::) returns undef
ok 608 - is_linklocal_ipv6(2001:db8::) returns undef
ok 609 - ->is_linklocal_ipv6(2001:db8::) returns undef
ok 610 - is_loopback_ipv6(2001:db8::) returns undef
ok 611 - ->is_loopback_ipv6(2001:db8::) returns undef
ok 612 - is_multicast_ipv6(2001:db8::) returns undef
ok 613 - ->is_multicast_ipv6(2001:db8::) returns undef
ok 614 - is_orchid_ipv6(2001:db8::) returns undef
ok 615 - ->is_orchid_ipv6(2001:db8::) returns undef
ok 616 - is_private_ipv6(2001:db8::) returns undef
ok 617 - ->is_private_ipv6(2001:db8::) returns undef
ok 618 - is_public_ipv6(2001:db8::) returns undef
ok 619 - ->is_public_ipv6(2001:db8::) returns undef
ok 620 - is_special_ipv6(2001:db8::) returns undef
ok 621 - ->is_special_ipv6(2001:db8::) returns undef
ok 622 - is_teredo_ipv6(2001:db8::) returns undef
ok 623 - ->is_teredo_ipv6(2001:db8::) returns undef
ok 624 - is_documentation_ipv6(2001:db8::1234) returns 2001:db8::1234
ok 625 - ->is_documentation_ipv6(2001:db8::1234) returns 2001:db8::1234
ok 626 - is_discard_ipv6(2001:db8::1234) returns undef
ok 627 - ->is_discard_ipv6(2001:db8::1234) returns undef
ok 628 - is_ipv4_mapped_ipv6(2001:db8::1234) returns undef
ok 629 - ->is_ipv4_mapped_ipv6(2001:db8::1234) returns undef
ok 630 - is_linklocal_ipv6(2001:db8::1234) returns undef
ok 631 - ->is_linklocal_ipv6(2001:db8::1234) returns undef
ok 632 - is_loopback_ipv6(2001:db8::1234) returns undef
ok 633 - ->is_loopback_ipv6(2001:db8::1234) returns undef
ok 634 - is_multicast_ipv6(2001:db8::1234) returns undef
ok 635 - ->is_multicast_ipv6(2001:db8::1234) returns undef
ok 636 - is_orchid_ipv6(2001:db8::1234) returns undef
ok 637 - ->is_orchid_ipv6(2001:db8::1234) returns undef
ok 638 - is_private_ipv6(2001:db8::1234) returns undef
ok 639 - ->is_private_ipv6(2001:db8::1234) returns undef
ok 640 - is_public_ipv6(2001:db8::1234) returns undef
ok 641 - ->is_public_ipv6(2001:db8::1234) returns undef
ok 642 - is_special_ipv6(2001:db8::1234) returns undef
ok 643 - ->is_special_ipv6(2001:db8::1234) returns undef
ok 644 - is_teredo_ipv6(2001:db8::1234) returns undef
ok 645 - ->is_teredo_ipv6(2001:db8::1234) returns undef
ok 646 - is_documentation_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff
ok 647 - ->is_documentation_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff
ok 648 - is_discard_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 649 - ->is_discard_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 650 - is_ipv4_mapped_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 651 - ->is_ipv4_mapped_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 652 - is_linklocal_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 653 - ->is_linklocal_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 654 - is_loopback_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 655 - ->is_loopback_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 656 - is_multicast_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 657 - ->is_multicast_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 658 - is_orchid_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 659 - ->is_orchid_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 660 - is_private_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 661 - ->is_private_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 662 - is_public_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 663 - ->is_public_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 664 - is_special_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 665 - ->is_special_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 666 - is_teredo_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 667 - ->is_teredo_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 668 - is_ipv4_mapped_ipv6(::ffff:0:0) returns ::ffff:0:0
ok 669 - ->is_ipv4_mapped_ipv6(::ffff:0:0) returns ::ffff:0:0
ok 670 - is_discard_ipv6(::ffff:0:0) returns undef
ok 671 - ->is_discard_ipv6(::ffff:0:0) returns undef
ok 672 - is_documentation_ipv6(::ffff:0:0) returns undef
ok 673 - ->is_documentation_ipv6(::ffff:0:0) returns undef
ok 674 - is_linklocal_ipv6(::ffff:0:0) returns undef
ok 675 - ->is_linklocal_ipv6(::ffff:0:0) returns undef
ok 676 - is_loopback_ipv6(::ffff:0:0) returns undef
ok 677 - ->is_loopback_ipv6(::ffff:0:0) returns undef
ok 678 - is_multicast_ipv6(::ffff:0:0) returns undef
ok 679 - ->is_multicast_ipv6(::ffff:0:0) returns undef
ok 680 - is_orchid_ipv6(::ffff:0:0) returns undef
ok 681 - ->is_orchid_ipv6(::ffff:0:0) returns undef
ok 682 - is_private_ipv6(::ffff:0:0) returns undef
ok 683 - ->is_private_ipv6(::ffff:0:0) returns undef
ok 684 - is_public_ipv6(::ffff:0:0) returns undef
ok 685 - ->is_public_ipv6(::ffff:0:0) returns undef
ok 686 - is_special_ipv6(::ffff:0:0) returns undef
ok 687 - ->is_special_ipv6(::ffff:0:0) returns undef
ok 688 - is_teredo_ipv6(::ffff:0:0) returns undef
ok 689 - ->is_teredo_ipv6(::ffff:0:0) returns undef
ok 690 - is_ipv4_mapped_ipv6(::ffff:0:1234) returns ::ffff:0:1234
ok 691 - ->is_ipv4_mapped_ipv6(::ffff:0:1234) returns ::ffff:0:1234
ok 692 - is_discard_ipv6(::ffff:0:1234) returns undef
ok 693 - ->is_discard_ipv6(::ffff:0:1234) returns undef
ok 694 - is_documentation_ipv6(::ffff:0:1234) returns undef
ok 695 - ->is_documentation_ipv6(::ffff:0:1234) returns undef
ok 696 - is_linklocal_ipv6(::ffff:0:1234) returns undef
ok 697 - ->is_linklocal_ipv6(::ffff:0:1234) returns undef
ok 698 - is_loopback_ipv6(::ffff:0:1234) returns undef
ok 699 - ->is_loopback_ipv6(::ffff:0:1234) returns undef
ok 700 - is_multicast_ipv6(::ffff:0:1234) returns undef
ok 701 - ->is_multicast_ipv6(::ffff:0:1234) returns undef
ok 702 - is_orchid_ipv6(::ffff:0:1234) returns undef
ok 703 - ->is_orchid_ipv6(::ffff:0:1234) returns undef
ok 704 - is_private_ipv6(::ffff:0:1234) returns undef
ok 705 - ->is_private_ipv6(::ffff:0:1234) returns undef
ok 706 - is_public_ipv6(::ffff:0:1234) returns undef
ok 707 - ->is_public_ipv6(::ffff:0:1234) returns undef
ok 708 - is_special_ipv6(::ffff:0:1234) returns undef
ok 709 - ->is_special_ipv6(::ffff:0:1234) returns undef
ok 710 - is_teredo_ipv6(::ffff:0:1234) returns undef
ok 711 - ->is_teredo_ipv6(::ffff:0:1234) returns undef
ok 712 - is_ipv4_mapped_ipv6(::ffff:1.2.3.4) returns ::ffff:1.2.3.4
ok 713 - ->is_ipv4_mapped_ipv6(::ffff:1.2.3.4) returns ::ffff:1.2.3.4
ok 714 - is_discard_ipv6(::ffff:1.2.3.4) returns undef
ok 715 - ->is_discard_ipv6(::ffff:1.2.3.4) returns undef
ok 716 - is_documentation_ipv6(::ffff:1.2.3.4) returns undef
ok 717 - ->is_documentation_ipv6(::ffff:1.2.3.4) returns undef
ok 718 - is_linklocal_ipv6(::ffff:1.2.3.4) returns undef
ok 719 - ->is_linklocal_ipv6(::ffff:1.2.3.4) returns undef
ok 720 - is_loopback_ipv6(::ffff:1.2.3.4) returns undef
ok 721 - ->is_loopback_ipv6(::ffff:1.2.3.4) returns undef
ok 722 - is_multicast_ipv6(::ffff:1.2.3.4) returns undef
ok 723 - ->is_multicast_ipv6(::ffff:1.2.3.4) returns undef
ok 724 - is_orchid_ipv6(::ffff:1.2.3.4) returns undef
ok 725 - ->is_orchid_ipv6(::ffff:1.2.3.4) returns undef
ok 726 - is_private_ipv6(::ffff:1.2.3.4) returns undef
ok 727 - ->is_private_ipv6(::ffff:1.2.3.4) returns undef
ok 728 - is_public_ipv6(::ffff:1.2.3.4) returns undef
ok 729 - ->is_public_ipv6(::ffff:1.2.3.4) returns undef
ok 730 - is_special_ipv6(::ffff:1.2.3.4) returns undef
ok 731 - ->is_special_ipv6(::ffff:1.2.3.4) returns undef
ok 732 - is_teredo_ipv6(::ffff:1.2.3.4) returns undef
ok 733 - ->is_teredo_ipv6(::ffff:1.2.3.4) returns undef
ok 734 - is_ipv4_mapped_ipv6(::ffff:ffff:ffff) returns ::ffff:ffff:ffff
ok 735 - ->is_ipv4_mapped_ipv6(::ffff:ffff:ffff) returns ::ffff:ffff:ffff
ok 736 - is_discard_ipv6(::ffff:ffff:ffff) returns undef
ok 737 - ->is_discard_ipv6(::ffff:ffff:ffff) returns undef
ok 738 - is_documentation_ipv6(::ffff:ffff:ffff) returns undef
ok 739 - ->is_documentation_ipv6(::ffff:ffff:ffff) returns undef
ok 740 - is_linklocal_ipv6(::ffff:ffff:ffff) returns undef
ok 741 - ->is_linklocal_ipv6(::ffff:ffff:ffff) returns undef
ok 742 - is_loopback_ipv6(::ffff:ffff:ffff) returns undef
ok 743 - ->is_loopback_ipv6(::ffff:ffff:ffff) returns undef
ok 744 - is_multicast_ipv6(::ffff:ffff:ffff) returns undef
ok 745 - ->is_multicast_ipv6(::ffff:ffff:ffff) returns undef
ok 746 - is_orchid_ipv6(::ffff:ffff:ffff) returns undef
ok 747 - ->is_orchid_ipv6(::ffff:ffff:ffff) returns undef
ok 748 - is_private_ipv6(::ffff:ffff:ffff) returns undef
ok 749 - ->is_private_ipv6(::ffff:ffff:ffff) returns undef
ok 750 - is_public_ipv6(::ffff:ffff:ffff) returns undef
ok 751 - ->is_public_ipv6(::ffff:ffff:ffff) returns undef
ok 752 - is_special_ipv6(::ffff:ffff:ffff) returns undef
ok 753 - ->is_special_ipv6(::ffff:ffff:ffff) returns undef
ok 754 - is_teredo_ipv6(::ffff:ffff:ffff) returns undef
ok 755 - ->is_teredo_ipv6(::ffff:ffff:ffff) returns undef
ok 756 - is_linklocal_ipv6(fe80::) returns fe80::
ok 757 - ->is_linklocal_ipv6(fe80::) returns fe80::
ok 758 - is_discard_ipv6(fe80::) returns undef
ok 759 - ->is_discard_ipv6(fe80::) returns undef
ok 760 - is_documentation_ipv6(fe80::) returns undef
ok 761 - ->is_documentation_ipv6(fe80::) returns undef
ok 762 - is_ipv4_mapped_ipv6(fe80::) returns undef
ok 763 - ->is_ipv4_mapped_ipv6(fe80::) returns undef
ok 764 - is_loopback_ipv6(fe80::) returns undef
ok 765 - ->is_loopback_ipv6(fe80::) returns undef
ok 766 - is_multicast_ipv6(fe80::) returns undef
ok 767 - ->is_multicast_ipv6(fe80::) returns undef
ok 768 - is_orchid_ipv6(fe80::) returns undef
ok 769 - ->is_orchid_ipv6(fe80::) returns undef
ok 770 - is_private_ipv6(fe80::) returns undef
ok 771 - ->is_private_ipv6(fe80::) returns undef
ok 772 - is_public_ipv6(fe80::) returns undef
ok 773 - ->is_public_ipv6(fe80::) returns undef
ok 774 - is_special_ipv6(fe80::) returns undef
ok 775 - ->is_special_ipv6(fe80::) returns undef
ok 776 - is_teredo_ipv6(fe80::) returns undef
ok 777 - ->is_teredo_ipv6(fe80::) returns undef
ok 778 - is_linklocal_ipv6(fe89::) returns fe89::
ok 779 - ->is_linklocal_ipv6(fe89::) returns fe89::
ok 780 - is_discard_ipv6(fe89::) returns undef
ok 781 - ->is_discard_ipv6(fe89::) returns undef
ok 782 - is_documentation_ipv6(fe89::) returns undef
ok 783 - ->is_documentation_ipv6(fe89::) returns undef
ok 784 - is_ipv4_mapped_ipv6(fe89::) returns undef
ok 785 - ->is_ipv4_mapped_ipv6(fe89::) returns undef
ok 786 - is_loopback_ipv6(fe89::) returns undef
ok 787 - ->is_loopback_ipv6(fe89::) returns undef
ok 788 - is_multicast_ipv6(fe89::) returns undef
ok 789 - ->is_multicast_ipv6(fe89::) returns undef
ok 790 - is_orchid_ipv6(fe89::) returns undef
ok 791 - ->is_orchid_ipv6(fe89::) returns undef
ok 792 - is_private_ipv6(fe89::) returns undef
ok 793 - ->is_private_ipv6(fe89::) returns undef
ok 794 - is_public_ipv6(fe89::) returns undef
ok 795 - ->is_public_ipv6(fe89::) returns undef
ok 796 - is_special_ipv6(fe89::) returns undef
ok 797 - ->is_special_ipv6(fe89::) returns undef
ok 798 - is_teredo_ipv6(fe89::) returns undef
ok 799 - ->is_teredo_ipv6(fe89::) returns undef
ok 800 - is_linklocal_ipv6(febf::) returns febf::
ok 801 - ->is_linklocal_ipv6(febf::) returns febf::
ok 802 - is_discard_ipv6(febf::) returns undef
ok 803 - ->is_discard_ipv6(febf::) returns undef
ok 804 - is_documentation_ipv6(febf::) returns undef
ok 805 - ->is_documentation_ipv6(febf::) returns undef
ok 806 - is_ipv4_mapped_ipv6(febf::) returns undef
ok 807 - ->is_ipv4_mapped_ipv6(febf::) returns undef
ok 808 - is_loopback_ipv6(febf::) returns undef
ok 809 - ->is_loopback_ipv6(febf::) returns undef
ok 810 - is_multicast_ipv6(febf::) returns undef
ok 811 - ->is_multicast_ipv6(febf::) returns undef
ok 812 - is_orchid_ipv6(febf::) returns undef
ok 813 - ->is_orchid_ipv6(febf::) returns undef
ok 814 - is_private_ipv6(febf::) returns undef
ok 815 - ->is_private_ipv6(febf::) returns undef
ok 816 - is_public_ipv6(febf::) returns undef
ok 817 - ->is_public_ipv6(febf::) returns undef
ok 818 - is_special_ipv6(febf::) returns undef
ok 819 - ->is_special_ipv6(febf::) returns undef
ok 820 - is_teredo_ipv6(febf::) returns undef
ok 821 - ->is_teredo_ipv6(febf::) returns undef
ok 822 - is_linklocal_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 823 - ->is_linklocal_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 824 - is_discard_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 825 - ->is_discard_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 826 - is_documentation_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 827 - ->is_documentation_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 828 - is_ipv4_mapped_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 829 - ->is_ipv4_mapped_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 830 - is_loopback_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 831 - ->is_loopback_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 832 - is_multicast_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 833 - ->is_multicast_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 834 - is_orchid_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 835 - ->is_orchid_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 836 - is_private_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 837 - ->is_private_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 838 - is_public_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 839 - ->is_public_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 840 - is_special_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 841 - ->is_special_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 842 - is_teredo_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 843 - ->is_teredo_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 844 - is_loopback_ipv6(::1) returns ::1
ok 845 - ->is_loopback_ipv6(::1) returns ::1
ok 846 - is_discard_ipv6(::1) returns undef
ok 847 - ->is_discard_ipv6(::1) returns undef
ok 848 - is_documentation_ipv6(::1) returns undef
ok 849 - ->is_documentation_ipv6(::1) returns undef
ok 850 - is_ipv4_mapped_ipv6(::1) returns undef
ok 851 - ->is_ipv4_mapped_ipv6(::1) returns undef
ok 852 - is_linklocal_ipv6(::1) returns undef
ok 853 - ->is_linklocal_ipv6(::1) returns undef
ok 854 - is_multicast_ipv6(::1) returns undef
ok 855 - ->is_multicast_ipv6(::1) returns undef
ok 856 - is_orchid_ipv6(::1) returns undef
ok 857 - ->is_orchid_ipv6(::1) returns undef
ok 858 - is_private_ipv6(::1) returns undef
ok 859 - ->is_private_ipv6(::1) returns undef
ok 860 - is_public_ipv6(::1) returns undef
ok 861 - ->is_public_ipv6(::1) returns undef
ok 862 - is_special_ipv6(::1) returns undef
ok 863 - ->is_special_ipv6(::1) returns undef
ok 864 - is_teredo_ipv6(::1) returns undef
ok 865 - ->is_teredo_ipv6(::1) returns undef
ok 866 - is_multicast_ipv6(ff00::) returns ff00::
ok 867 - ->is_multicast_ipv6(ff00::) returns ff00::
ok 868 - is_discard_ipv6(ff00::) returns undef
ok 869 - ->is_discard_ipv6(ff00::) returns undef
ok 870 - is_documentation_ipv6(ff00::) returns undef
ok 871 - ->is_documentation_ipv6(ff00::) returns undef
ok 872 - is_ipv4_mapped_ipv6(ff00::) returns undef
ok 873 - ->is_ipv4_mapped_ipv6(ff00::) returns undef
ok 874 - is_linklocal_ipv6(ff00::) returns undef
ok 875 - ->is_linklocal_ipv6(ff00::) returns undef
ok 876 - is_loopback_ipv6(ff00::) returns undef
ok 877 - ->is_loopback_ipv6(ff00::) returns undef
ok 878 - is_orchid_ipv6(ff00::) returns undef
ok 879 - ->is_orchid_ipv6(ff00::) returns undef
ok 880 - is_private_ipv6(ff00::) returns undef
ok 881 - ->is_private_ipv6(ff00::) returns undef
ok 882 - is_public_ipv6(ff00::) returns undef
ok 883 - ->is_public_ipv6(ff00::) returns undef
ok 884 - is_special_ipv6(ff00::) returns undef
ok 885 - ->is_special_ipv6(ff00::) returns undef
ok 886 - is_teredo_ipv6(ff00::) returns undef
ok 887 - ->is_teredo_ipv6(ff00::) returns undef
ok 888 - is_multicast_ipv6(ffff::) returns ffff::
ok 889 - ->is_multicast_ipv6(ffff::) returns ffff::
ok 890 - is_discard_ipv6(ffff::) returns undef
ok 891 - ->is_discard_ipv6(ffff::) returns undef
ok 892 - is_documentation_ipv6(ffff::) returns undef
ok 893 - ->is_documentation_ipv6(ffff::) returns undef
ok 894 - is_ipv4_mapped_ipv6(ffff::) returns undef
ok 895 - ->is_ipv4_mapped_ipv6(ffff::) returns undef
ok 896 - is_linklocal_ipv6(ffff::) returns undef
ok 897 - ->is_linklocal_ipv6(ffff::) returns undef
ok 898 - is_loopback_ipv6(ffff::) returns undef
ok 899 - ->is_loopback_ipv6(ffff::) returns undef
ok 900 - is_orchid_ipv6(ffff::) returns undef
ok 901 - ->is_orchid_ipv6(ffff::) returns undef
ok 902 - is_private_ipv6(ffff::) returns undef
ok 903 - ->is_private_ipv6(ffff::) returns undef
ok 904 - is_public_ipv6(ffff::) returns undef
ok 905 - ->is_public_ipv6(ffff::) returns undef
ok 906 - is_special_ipv6(ffff::) returns undef
ok 907 - ->is_special_ipv6(ffff::) returns undef
ok 908 - is_teredo_ipv6(ffff::) returns undef
ok 909 - ->is_teredo_ipv6(ffff::) returns undef
ok 910 - is_multicast_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 911 - ->is_multicast_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 912 - is_discard_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 913 - ->is_discard_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 914 - is_documentation_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 915 - ->is_documentation_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 916 - is_ipv4_mapped_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 917 - ->is_ipv4_mapped_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 918 - is_linklocal_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 919 - ->is_linklocal_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 920 - is_loopback_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 921 - ->is_loopback_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 922 - is_orchid_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 923 - ->is_orchid_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 924 - is_private_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 925 - ->is_private_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 926 - is_public_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 927 - ->is_public_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 928 - is_special_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 929 - ->is_special_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 930 - is_teredo_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 931 - ->is_teredo_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 932 - is_orchid_ipv6(2001:10::) returns 2001:10::
ok 933 - ->is_orchid_ipv6(2001:10::) returns 2001:10::
ok 934 - is_discard_ipv6(2001:10::) returns undef
ok 935 - ->is_discard_ipv6(2001:10::) returns undef
ok 936 - is_documentation_ipv6(2001:10::) returns undef
ok 937 - ->is_documentation_ipv6(2001:10::) returns undef
ok 938 - is_ipv4_mapped_ipv6(2001:10::) returns undef
ok 939 - ->is_ipv4_mapped_ipv6(2001:10::) returns undef
ok 940 - is_linklocal_ipv6(2001:10::) returns undef
ok 941 - ->is_linklocal_ipv6(2001:10::) returns undef
ok 942 - is_loopback_ipv6(2001:10::) returns undef
ok 943 - ->is_loopback_ipv6(2001:10::) returns undef
ok 944 - is_multicast_ipv6(2001:10::) returns undef
ok 945 - ->is_multicast_ipv6(2001:10::) returns undef
ok 946 - is_private_ipv6(2001:10::) returns undef
ok 947 - ->is_private_ipv6(2001:10::) returns undef
ok 948 - is_public_ipv6(2001:10::) returns undef
ok 949 - ->is_public_ipv6(2001:10::) returns undef
ok 950 - is_special_ipv6(2001:10::) returns 2001:10::
ok 951 - ->is_special_ipv6(2001:10::) returns 2001:10::
ok 952 - is_teredo_ipv6(2001:10::) returns undef
ok 953 - ->is_teredo_ipv6(2001:10::) returns undef
ok 954 - is_orchid_ipv6(2001:10::1234) returns 2001:10::1234
ok 955 - ->is_orchid_ipv6(2001:10::1234) returns 2001:10::1234
ok 956 - is_discard_ipv6(2001:10::1234) returns undef
ok 957 - ->is_discard_ipv6(2001:10::1234) returns undef
ok 958 - is_documentation_ipv6(2001:10::1234) returns undef
ok 959 - ->is_documentation_ipv6(2001:10::1234) returns undef
ok 960 - is_ipv4_mapped_ipv6(2001:10::1234) returns undef
ok 961 - ->is_ipv4_mapped_ipv6(2001:10::1234) returns undef
ok 962 - is_linklocal_ipv6(2001:10::1234) returns undef
ok 963 - ->is_linklocal_ipv6(2001:10::1234) returns undef
ok 964 - is_loopback_ipv6(2001:10::1234) returns undef
ok 965 - ->is_loopback_ipv6(2001:10::1234) returns undef
ok 966 - is_multicast_ipv6(2001:10::1234) returns undef
ok 967 - ->is_multicast_ipv6(2001:10::1234) returns undef
ok 968 - is_private_ipv6(2001:10::1234) returns undef
ok 969 - ->is_private_ipv6(2001:10::1234) returns undef
ok 970 - is_public_ipv6(2001:10::1234) returns undef
ok 971 - ->is_public_ipv6(2001:10::1234) returns undef
ok 972 - is_special_ipv6(2001:10::1234) returns 2001:10::1234
ok 973 - ->is_special_ipv6(2001:10::1234) returns 2001:10::1234
ok 974 - is_teredo_ipv6(2001:10::1234) returns undef
ok 975 - ->is_teredo_ipv6(2001:10::1234) returns undef
ok 976 - is_orchid_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 977 - ->is_orchid_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 978 - is_discard_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 979 - ->is_discard_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 980 - is_documentation_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 981 - ->is_documentation_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 982 - is_ipv4_mapped_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 983 - ->is_ipv4_mapped_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 984 - is_linklocal_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 985 - ->is_linklocal_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 986 - is_loopback_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 987 - ->is_loopback_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 988 - is_multicast_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 989 - ->is_multicast_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 990 - is_private_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 991 - ->is_private_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 992 - is_public_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 993 - ->is_public_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 994 - is_special_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 995 - ->is_special_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 996 - is_teredo_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 997 - ->is_teredo_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 998 - is_private_ipv6(fc00::) returns fc00::
ok 999 - ->is_private_ipv6(fc00::) returns fc00::
ok 1000 - is_discard_ipv6(fc00::) returns undef
ok 1001 - ->is_discard_ipv6(fc00::) returns undef
ok 1002 - is_documentation_ipv6(fc00::) returns undef
ok 1003 - ->is_documentation_ipv6(fc00::) returns undef
ok 1004 - is_ipv4_mapped_ipv6(fc00::) returns undef
ok 1005 - ->is_ipv4_mapped_ipv6(fc00::) returns undef
ok 1006 - is_linklocal_ipv6(fc00::) returns undef
ok 1007 - ->is_linklocal_ipv6(fc00::) returns undef
ok 1008 - is_loopback_ipv6(fc00::) returns undef
ok 1009 - ->is_loopback_ipv6(fc00::) returns undef
ok 1010 - is_multicast_ipv6(fc00::) returns undef
ok 1011 - ->is_multicast_ipv6(fc00::) returns undef
ok 1012 - is_orchid_ipv6(fc00::) returns undef
ok 1013 - ->is_orchid_ipv6(fc00::) returns undef
ok 1014 - is_public_ipv6(fc00::) returns undef
ok 1015 - ->is_public_ipv6(fc00::) returns undef
ok 1016 - is_special_ipv6(fc00::) returns undef
ok 1017 - ->is_special_ipv6(fc00::) returns undef
ok 1018 - is_teredo_ipv6(fc00::) returns undef
ok 1019 - ->is_teredo_ipv6(fc00::) returns undef
ok 1020 - is_private_ipv6(fc01::1234) returns fc01::1234
ok 1021 - ->is_private_ipv6(fc01::1234) returns fc01::1234
ok 1022 - is_discard_ipv6(fc01::1234) returns undef
ok 1023 - ->is_discard_ipv6(fc01::1234) returns undef
ok 1024 - is_documentation_ipv6(fc01::1234) returns undef
ok 1025 - ->is_documentation_ipv6(fc01::1234) returns undef
ok 1026 - is_ipv4_mapped_ipv6(fc01::1234) returns undef
ok 1027 - ->is_ipv4_mapped_ipv6(fc01::1234) returns undef
ok 1028 - is_linklocal_ipv6(fc01::1234) returns undef
ok 1029 - ->is_linklocal_ipv6(fc01::1234) returns undef
ok 1030 - is_loopback_ipv6(fc01::1234) returns undef
ok 1031 - ->is_loopback_ipv6(fc01::1234) returns undef
ok 1032 - is_multicast_ipv6(fc01::1234) returns undef
ok 1033 - ->is_multicast_ipv6(fc01::1234) returns undef
ok 1034 - is_orchid_ipv6(fc01::1234) returns undef
ok 1035 - ->is_orchid_ipv6(fc01::1234) returns undef
ok 1036 - is_public_ipv6(fc01::1234) returns undef
ok 1037 - ->is_public_ipv6(fc01::1234) returns undef
ok 1038 - is_special_ipv6(fc01::1234) returns undef
ok 1039 - ->is_special_ipv6(fc01::1234) returns undef
ok 1040 - is_teredo_ipv6(fc01::1234) returns undef
ok 1041 - ->is_teredo_ipv6(fc01::1234) returns undef
ok 1042 - is_private_ipv6(fdef::) returns fdef::
ok 1043 - ->is_private_ipv6(fdef::) returns fdef::
ok 1044 - is_discard_ipv6(fdef::) returns undef
ok 1045 - ->is_discard_ipv6(fdef::) returns undef
ok 1046 - is_documentation_ipv6(fdef::) returns undef
ok 1047 - ->is_documentation_ipv6(fdef::) returns undef
ok 1048 - is_ipv4_mapped_ipv6(fdef::) returns undef
ok 1049 - ->is_ipv4_mapped_ipv6(fdef::) returns undef
ok 1050 - is_linklocal_ipv6(fdef::) returns undef
ok 1051 - ->is_linklocal_ipv6(fdef::) returns undef
ok 1052 - is_loopback_ipv6(fdef::) returns undef
ok 1053 - ->is_loopback_ipv6(fdef::) returns undef
ok 1054 - is_multicast_ipv6(fdef::) returns undef
ok 1055 - ->is_multicast_ipv6(fdef::) returns undef
ok 1056 - is_orchid_ipv6(fdef::) returns undef
ok 1057 - ->is_orchid_ipv6(fdef::) returns undef
ok 1058 - is_public_ipv6(fdef::) returns undef
ok 1059 - ->is_public_ipv6(fdef::) returns undef
ok 1060 - is_special_ipv6(fdef::) returns undef
ok 1061 - ->is_special_ipv6(fdef::) returns undef
ok 1062 - is_teredo_ipv6(fdef::) returns undef
ok 1063 - ->is_teredo_ipv6(fdef::) returns undef
ok 1064 - is_private_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1065 - ->is_private_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1066 - is_discard_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1067 - ->is_discard_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1068 - is_documentation_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1069 - ->is_documentation_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1070 - is_ipv4_mapped_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1071 - ->is_ipv4_mapped_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1072 - is_linklocal_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1073 - ->is_linklocal_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1074 - is_loopback_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1075 - ->is_loopback_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1076 - is_multicast_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1077 - ->is_multicast_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1078 - is_orchid_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1079 - ->is_orchid_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1080 - is_public_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1081 - ->is_public_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1082 - is_special_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1083 - ->is_special_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1084 - is_teredo_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1085 - ->is_teredo_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1086 - is_public_ipv6(::abcd:1234) returns ::abcd:1234
ok 1087 - ->is_public_ipv6(::abcd:1234) returns ::abcd:1234
ok 1088 - is_discard_ipv6(::abcd:1234) returns undef
ok 1089 - ->is_discard_ipv6(::abcd:1234) returns undef
ok 1090 - is_documentation_ipv6(::abcd:1234) returns undef
ok 1091 - ->is_documentation_ipv6(::abcd:1234) returns undef
ok 1092 - is_ipv4_mapped_ipv6(::abcd:1234) returns undef
ok 1093 - ->is_ipv4_mapped_ipv6(::abcd:1234) returns undef
ok 1094 - is_linklocal_ipv6(::abcd:1234) returns undef
ok 1095 - ->is_linklocal_ipv6(::abcd:1234) returns undef
ok 1096 - is_loopback_ipv6(::abcd:1234) returns undef
ok 1097 - ->is_loopback_ipv6(::abcd:1234) returns undef
ok 1098 - is_multicast_ipv6(::abcd:1234) returns undef
ok 1099 - ->is_multicast_ipv6(::abcd:1234) returns undef
ok 1100 - is_orchid_ipv6(::abcd:1234) returns undef
ok 1101 - ->is_orchid_ipv6(::abcd:1234) returns undef
ok 1102 - is_private_ipv6(::abcd:1234) returns undef
ok 1103 - ->is_private_ipv6(::abcd:1234) returns undef
ok 1104 - is_special_ipv6(::abcd:1234) returns undef
ok 1105 - ->is_special_ipv6(::abcd:1234) returns undef
ok 1106 - is_teredo_ipv6(::abcd:1234) returns undef
ok 1107 - ->is_teredo_ipv6(::abcd:1234) returns undef
ok 1108 - is_public_ipv6(1::) returns 1::
ok 1109 - ->is_public_ipv6(1::) returns 1::
ok 1110 - is_discard_ipv6(1::) returns undef
ok 1111 - ->is_discard_ipv6(1::) returns undef
ok 1112 - is_documentation_ipv6(1::) returns undef
ok 1113 - ->is_documentation_ipv6(1::) returns undef
ok 1114 - is_ipv4_mapped_ipv6(1::) returns undef
ok 1115 - ->is_ipv4_mapped_ipv6(1::) returns undef
ok 1116 - is_linklocal_ipv6(1::) returns undef
ok 1117 - ->is_linklocal_ipv6(1::) returns undef
ok 1118 - is_loopback_ipv6(1::) returns undef
ok 1119 - ->is_loopback_ipv6(1::) returns undef
ok 1120 - is_multicast_ipv6(1::) returns undef
ok 1121 - ->is_multicast_ipv6(1::) returns undef
ok 1122 - is_orchid_ipv6(1::) returns undef
ok 1123 - ->is_orchid_ipv6(1::) returns undef
ok 1124 - is_private_ipv6(1::) returns undef
ok 1125 - ->is_private_ipv6(1::) returns undef
ok 1126 - is_special_ipv6(1::) returns undef
ok 1127 - ->is_special_ipv6(1::) returns undef
ok 1128 - is_teredo_ipv6(1::) returns undef
ok 1129 - ->is_teredo_ipv6(1::) returns undef
ok 1130 - is_public_ipv6(2::) returns 2::
ok 1131 - ->is_public_ipv6(2::) returns 2::
ok 1132 - is_discard_ipv6(2::) returns undef
ok 1133 - ->is_discard_ipv6(2::) returns undef
ok 1134 - is_documentation_ipv6(2::) returns undef
ok 1135 - ->is_documentation_ipv6(2::) returns undef
ok 1136 - is_ipv4_mapped_ipv6(2::) returns undef
ok 1137 - ->is_ipv4_mapped_ipv6(2::) returns undef
ok 1138 - is_linklocal_ipv6(2::) returns undef
ok 1139 - ->is_linklocal_ipv6(2::) returns undef
ok 1140 - is_loopback_ipv6(2::) returns undef
ok 1141 - ->is_loopback_ipv6(2::) returns undef
ok 1142 - is_multicast_ipv6(2::) returns undef
ok 1143 - ->is_multicast_ipv6(2::) returns undef
ok 1144 - is_orchid_ipv6(2::) returns undef
ok 1145 - ->is_orchid_ipv6(2::) returns undef
ok 1146 - is_private_ipv6(2::) returns undef
ok 1147 - ->is_private_ipv6(2::) returns undef
ok 1148 - is_special_ipv6(2::) returns undef
ok 1149 - ->is_special_ipv6(2::) returns undef
ok 1150 - is_teredo_ipv6(2::) returns undef
ok 1151 - ->is_teredo_ipv6(2::) returns undef
ok 1152 - is_public_ipv6(1:1:1:1::) returns 1:1:1:1::
ok 1153 - ->is_public_ipv6(1:1:1:1::) returns 1:1:1:1::
ok 1154 - is_discard_ipv6(1:1:1:1::) returns undef
ok 1155 - ->is_discard_ipv6(1:1:1:1::) returns undef
ok 1156 - is_documentation_ipv6(1:1:1:1::) returns undef
ok 1157 - ->is_documentation_ipv6(1:1:1:1::) returns undef
ok 1158 - is_ipv4_mapped_ipv6(1:1:1:1::) returns undef
ok 1159 - ->is_ipv4_mapped_ipv6(1:1:1:1::) returns undef
ok 1160 - is_linklocal_ipv6(1:1:1:1::) returns undef
ok 1161 - ->is_linklocal_ipv6(1:1:1:1::) returns undef
ok 1162 - is_loopback_ipv6(1:1:1:1::) returns undef
ok 1163 - ->is_loopback_ipv6(1:1:1:1::) returns undef
ok 1164 - is_multicast_ipv6(1:1:1:1::) returns undef
ok 1165 - ->is_multicast_ipv6(1:1:1:1::) returns undef
ok 1166 - is_orchid_ipv6(1:1:1:1::) returns undef
ok 1167 - ->is_orchid_ipv6(1:1:1:1::) returns undef
ok 1168 - is_private_ipv6(1:1:1:1::) returns undef
ok 1169 - ->is_private_ipv6(1:1:1:1::) returns undef
ok 1170 - is_special_ipv6(1:1:1:1::) returns undef
ok 1171 - ->is_special_ipv6(1:1:1:1::) returns undef
ok 1172 - is_teredo_ipv6(1:1:1:1::) returns undef
ok 1173 - ->is_teredo_ipv6(1:1:1:1::) returns undef
ok 1174 - is_public_ipv6(2001:abcd::) returns 2001:abcd::
ok 1175 - ->is_public_ipv6(2001:abcd::) returns 2001:abcd::
ok 1176 - is_discard_ipv6(2001:abcd::) returns undef
ok 1177 - ->is_discard_ipv6(2001:abcd::) returns undef
ok 1178 - is_documentation_ipv6(2001:abcd::) returns undef
ok 1179 - ->is_documentation_ipv6(2001:abcd::) returns undef
ok 1180 - is_ipv4_mapped_ipv6(2001:abcd::) returns undef
ok 1181 - ->is_ipv4_mapped_ipv6(2001:abcd::) returns undef
ok 1182 - is_linklocal_ipv6(2001:abcd::) returns undef
ok 1183 - ->is_linklocal_ipv6(2001:abcd::) returns undef
ok 1184 - is_loopback_ipv6(2001:abcd::) returns undef
ok 1185 - ->is_loopback_ipv6(2001:abcd::) returns undef
ok 1186 - is_multicast_ipv6(2001:abcd::) returns undef
ok 1187 - ->is_multicast_ipv6(2001:abcd::) returns undef
ok 1188 - is_orchid_ipv6(2001:abcd::) returns undef
ok 1189 - ->is_orchid_ipv6(2001:abcd::) returns undef
ok 1190 - is_private_ipv6(2001:abcd::) returns undef
ok 1191 - ->is_private_ipv6(2001:abcd::) returns undef
ok 1192 - is_special_ipv6(2001:abcd::) returns undef
ok 1193 - ->is_special_ipv6(2001:abcd::) returns undef
ok 1194 - is_teredo_ipv6(2001:abcd::) returns undef
ok 1195 - ->is_teredo_ipv6(2001:abcd::) returns undef
ok 1196 - is_public_ipv6(abcd::) returns abcd::
ok 1197 - ->is_public_ipv6(abcd::) returns abcd::
ok 1198 - is_discard_ipv6(abcd::) returns undef
ok 1199 - ->is_discard_ipv6(abcd::) returns undef
ok 1200 - is_documentation_ipv6(abcd::) returns undef
ok 1201 - ->is_documentation_ipv6(abcd::) returns undef
ok 1202 - is_ipv4_mapped_ipv6(abcd::) returns undef
ok 1203 - ->is_ipv4_mapped_ipv6(abcd::) returns undef
ok 1204 - is_linklocal_ipv6(abcd::) returns undef
ok 1205 - ->is_linklocal_ipv6(abcd::) returns undef
ok 1206 - is_loopback_ipv6(abcd::) returns undef
ok 1207 - ->is_loopback_ipv6(abcd::) returns undef
ok 1208 - is_multicast_ipv6(abcd::) returns undef
ok 1209 - ->is_multicast_ipv6(abcd::) returns undef
ok 1210 - is_orchid_ipv6(abcd::) returns undef
ok 1211 - ->is_orchid_ipv6(abcd::) returns undef
ok 1212 - is_private_ipv6(abcd::) returns undef
ok 1213 - ->is_private_ipv6(abcd::) returns undef
ok 1214 - is_special_ipv6(abcd::) returns undef
ok 1215 - ->is_special_ipv6(abcd::) returns undef
ok 1216 - is_teredo_ipv6(abcd::) returns undef
ok 1217 - ->is_teredo_ipv6(abcd::) returns undef
ok 1218 - is_special_ipv6(2001::) returns 2001::
ok 1219 - ->is_special_ipv6(2001::) returns 2001::
ok 1220 - is_discard_ipv6(2001::) returns undef
ok 1221 - ->is_discard_ipv6(2001::) returns undef
ok 1222 - is_documentation_ipv6(2001::) returns undef
ok 1223 - ->is_documentation_ipv6(2001::) returns undef
ok 1224 - is_ipv4_mapped_ipv6(2001::) returns undef
ok 1225 - ->is_ipv4_mapped_ipv6(2001::) returns undef
ok 1226 - is_linklocal_ipv6(2001::) returns undef
ok 1227 - ->is_linklocal_ipv6(2001::) returns undef
ok 1228 - is_loopback_ipv6(2001::) returns undef
ok 1229 - ->is_loopback_ipv6(2001::) returns undef
ok 1230 - is_multicast_ipv6(2001::) returns undef
ok 1231 - ->is_multicast_ipv6(2001::) returns undef
ok 1232 - is_orchid_ipv6(2001::) returns undef
ok 1233 - ->is_orchid_ipv6(2001::) returns undef
ok 1234 - is_private_ipv6(2001::) returns undef
ok 1235 - ->is_private_ipv6(2001::) returns undef
ok 1236 - is_public_ipv6(2001::) returns undef
ok 1237 - ->is_public_ipv6(2001::) returns undef
ok 1238 - is_special_ipv6(2001::1234) returns 2001::1234
ok 1239 - ->is_special_ipv6(2001::1234) returns 2001::1234
ok 1240 - is_discard_ipv6(2001::1234) returns undef
ok 1241 - ->is_discard_ipv6(2001::1234) returns undef
ok 1242 - is_documentation_ipv6(2001::1234) returns undef
ok 1243 - ->is_documentation_ipv6(2001::1234) returns undef
ok 1244 - is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1245 - ->is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1246 - is_linklocal_ipv6(2001::1234) returns undef
ok 1247 - ->is_linklocal_ipv6(2001::1234) returns undef
ok 1248 - is_loopback_ipv6(2001::1234) returns undef
ok 1249 - ->is_loopback_ipv6(2001::1234) returns undef
ok 1250 - is_multicast_ipv6(2001::1234) returns undef
ok 1251 - ->is_multicast_ipv6(2001::1234) returns undef
ok 1252 - is_orchid_ipv6(2001::1234) returns undef
ok 1253 - ->is_orchid_ipv6(2001::1234) returns undef
ok 1254 - is_private_ipv6(2001::1234) returns undef
ok 1255 - ->is_private_ipv6(2001::1234) returns undef
ok 1256 - is_public_ipv6(2001::1234) returns undef
ok 1257 - ->is_public_ipv6(2001::1234) returns undef
ok 1258 - is_special_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1259 - ->is_special_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1260 - is_discard_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1261 - ->is_discard_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1262 - is_documentation_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1263 - ->is_documentation_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1264 - is_ipv4_mapped_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1265 - ->is_ipv4_mapped_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1266 - is_linklocal_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1267 - ->is_linklocal_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1268 - is_loopback_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1269 - ->is_loopback_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1270 - is_multicast_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1271 - ->is_multicast_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1272 - is_orchid_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1273 - ->is_orchid_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1274 - is_private_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1275 - ->is_private_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1276 - is_public_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1277 - ->is_public_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1278 - is_teredo_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1279 - ->is_teredo_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1280 - is_teredo_ipv6(2001::) returns 2001::
ok 1281 - ->is_teredo_ipv6(2001::) returns 2001::
ok 1282 - is_discard_ipv6(2001::) returns undef
ok 1283 - ->is_discard_ipv6(2001::) returns undef
ok 1284 - is_documentation_ipv6(2001::) returns undef
ok 1285 - ->is_documentation_ipv6(2001::) returns undef
ok 1286 - is_ipv4_mapped_ipv6(2001::) returns undef
ok 1287 - ->is_ipv4_mapped_ipv6(2001::) returns undef
ok 1288 - is_linklocal_ipv6(2001::) returns undef
ok 1289 - ->is_linklocal_ipv6(2001::) returns undef
ok 1290 - is_loopback_ipv6(2001::) returns undef
ok 1291 - ->is_loopback_ipv6(2001::) returns undef
ok 1292 - is_multicast_ipv6(2001::) returns undef
ok 1293 - ->is_multicast_ipv6(2001::) returns undef
ok 1294 - is_orchid_ipv6(2001::) returns undef
ok 1295 - ->is_orchid_ipv6(2001::) returns undef
ok 1296 - is_private_ipv6(2001::) returns undef
ok 1297 - ->is_private_ipv6(2001::) returns undef
ok 1298 - is_public_ipv6(2001::) returns undef
ok 1299 - ->is_public_ipv6(2001::) returns undef
ok 1300 - is_special_ipv6(2001::) returns 2001::
ok 1301 - ->is_special_ipv6(2001::) returns 2001::
ok 1302 - is_teredo_ipv6(2001::1234) returns 2001::1234
ok 1303 - ->is_teredo_ipv6(2001::1234) returns 2001::1234
ok 1304 - is_discard_ipv6(2001::1234) returns undef
ok 1305 - ->is_discard_ipv6(2001::1234) returns undef
ok 1306 - is_documentation_ipv6(2001::1234) returns undef
ok 1307 - ->is_documentation_ipv6(2001::1234) returns undef
ok 1308 - is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1309 - ->is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1310 - is_linklocal_ipv6(2001::1234) returns undef
ok 1311 - ->is_linklocal_ipv6(2001::1234) returns undef
ok 1312 - is_loopback_ipv6(2001::1234) returns undef
ok 1313 - ->is_loopback_ipv6(2001::1234) returns undef
ok 1314 - is_multicast_ipv6(2001::1234) returns undef
ok 1315 - ->is_multicast_ipv6(2001::1234) returns undef
ok 1316 - is_orchid_ipv6(2001::1234) returns undef
ok 1317 - ->is_orchid_ipv6(2001::1234) returns undef
ok 1318 - is_private_ipv6(2001::1234) returns undef
ok 1319 - ->is_private_ipv6(2001::1234) returns undef
ok 1320 - is_public_ipv6(2001::1234) returns undef
ok 1321 - ->is_public_ipv6(2001::1234) returns undef
ok 1322 - is_special_ipv6(2001::1234) returns 2001::1234
ok 1323 - ->is_special_ipv6(2001::1234) returns 2001::1234
ok 1324 - is_teredo_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
ok 1325 - ->is_teredo_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
ok 1326 - is_discard_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1327 - ->is_discard_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1328 - is_documentation_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1329 - ->is_documentation_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1330 - is_ipv4_mapped_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1331 - ->is_ipv4_mapped_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1332 - is_linklocal_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1333 - ->is_linklocal_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1334 - is_loopback_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1335 - ->is_loopback_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1336 - is_multicast_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1337 - ->is_multicast_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1338 - is_orchid_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1339 - ->is_orchid_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1340 - is_private_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1341 - ->is_private_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1342 - is_public_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1343 - ->is_public_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1344 - is_special_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
ok 1345 - ->is_special_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
1..1345
ok
t/Data-Validate-IP.t .......
ok 1 - is_ipv4(0.0.0.0) returns 0.0.0.0
ok 2 - ->is_ipv4(0.0.0.0) returns 0.0.0.0
ok 3 - is_ipv4(1.2.3.4) returns 1.2.3.4
ok 4 - ->is_ipv4(1.2.3.4) returns 1.2.3.4
ok 5 - is_ipv4(216.17.184.1) returns 216.17.184.1
ok 6 - ->is_ipv4(216.17.184.1) returns 216.17.184.1
ok 7 - is_ipv4(255.255.255.255) returns 255.255.255.255
ok 8 - ->is_ipv4(255.255.255.255) returns 255.255.255.255
ok 9 - is_ipv4(www.neely.cx) returns undef
ok 10 - ->is_ipv4(www.neely.cx) returns undef
ok 11 - is_anycast_ipv4(www.neely.cx) returns undef
ok 12 - ->is_anycast_ipv4(www.neely.cx) returns undef
ok 13 - is_linklocal_ipv4(www.neely.cx) returns undef
ok 14 - ->is_linklocal_ipv4(www.neely.cx) returns undef
ok 15 - is_loopback_ipv4(www.neely.cx) returns undef
ok 16 - ->is_loopback_ipv4(www.neely.cx) returns undef
ok 17 - is_multicast_ipv4(www.neely.cx) returns undef
ok 18 - ->is_multicast_ipv4(www.neely.cx) returns undef
ok 19 - is_private_ipv4(www.neely.cx) returns undef
ok 20 - ->is_private_ipv4(www.neely.cx) returns undef
ok 21 - is_public_ipv4(www.neely.cx) returns undef
ok 22 - ->is_public_ipv4(www.neely.cx) returns undef
ok 23 - is_testnet_ipv4(www.neely.cx) returns undef
ok 24 - ->is_testnet_ipv4(www.neely.cx) returns undef
ok 25 - is_unroutable_ipv4(www.neely.cx) returns undef
ok 26 - ->is_unroutable_ipv4(www.neely.cx) returns undef
ok 27 - is_ipv4(216.17.184.G) returns undef
ok 28 - ->is_ipv4(216.17.184.G) returns undef
ok 29 - is_anycast_ipv4(216.17.184.G) returns undef
ok 30 - ->is_anycast_ipv4(216.17.184.G) returns undef
ok 31 - is_linklocal_ipv4(216.17.184.G) returns undef
ok 32 - ->is_linklocal_ipv4(216.17.184.G) returns undef
ok 33 - is_loopback_ipv4(216.17.184.G) returns undef
ok 34 - ->is_loopback_ipv4(216.17.184.G) returns undef
ok 35 - is_multicast_ipv4(216.17.184.G) returns undef
ok 36 - ->is_multicast_ipv4(216.17.184.G) returns undef
ok 37 - is_private_ipv4(216.17.184.G) returns undef
ok 38 - ->is_private_ipv4(216.17.184.G) returns undef
ok 39 - is_public_ipv4(216.17.184.G) returns undef
ok 40 - ->is_public_ipv4(216.17.184.G) returns undef
ok 41 - is_testnet_ipv4(216.17.184.G) returns undef
ok 42 - ->is_testnet_ipv4(216.17.184.G) returns undef
ok 43 - is_unroutable_ipv4(216.17.184.G) returns undef
ok 44 - ->is_unroutable_ipv4(216.17.184.G) returns undef
ok 45 - is_ipv4(216.17.184.1.) returns undef
ok 46 - ->is_ipv4(216.17.184.1.) returns undef
ok 47 - is_anycast_ipv4(216.17.184.1.) returns undef
ok 48 - ->is_anycast_ipv4(216.17.184.1.) returns undef
ok 49 - is_linklocal_ipv4(216.17.184.1.) returns undef
ok 50 - ->is_linklocal_ipv4(216.17.184.1.) returns undef
ok 51 - is_loopback_ipv4(216.17.184.1.) returns undef
ok 52 - ->is_loopback_ipv4(216.17.184.1.) returns undef
ok 53 - is_multicast_ipv4(216.17.184.1.) returns undef
ok 54 - ->is_multicast_ipv4(216.17.184.1.) returns undef
ok 55 - is_private_ipv4(216.17.184.1.) returns undef
ok 56 - ->is_private_ipv4(216.17.184.1.) returns undef
ok 57 - is_public_ipv4(216.17.184.1.) returns undef
ok 58 - ->is_public_ipv4(216.17.184.1.) returns undef
ok 59 - is_testnet_ipv4(216.17.184.1.) returns undef
ok 60 - ->is_testnet_ipv4(216.17.184.1.) returns undef
ok 61 - is_unroutable_ipv4(216.17.184.1.) returns undef
ok 62 - ->is_unroutable_ipv4(216.17.184.1.) returns undef
ok 63 - is_ipv4(216.17.184) returns undef
ok 64 - ->is_ipv4(216.17.184) returns undef
ok 65 - is_anycast_ipv4(216.17.184) returns undef
ok 66 - ->is_anycast_ipv4(216.17.184) returns undef
ok 67 - is_linklocal_ipv4(216.17.184) returns undef
ok 68 - ->is_linklocal_ipv4(216.17.184) returns undef
ok 69 - is_loopback_ipv4(216.17.184) returns undef
ok 70 - ->is_loopback_ipv4(216.17.184) returns undef
ok 71 - is_multicast_ipv4(216.17.184) returns undef
ok 72 - ->is_multicast_ipv4(216.17.184) returns undef
ok 73 - is_private_ipv4(216.17.184) returns undef
ok 74 - ->is_private_ipv4(216.17.184) returns undef
ok 75 - is_public_ipv4(216.17.184) returns undef
ok 76 - ->is_public_ipv4(216.17.184) returns undef
ok 77 - is_testnet_ipv4(216.17.184) returns undef
ok 78 - ->is_testnet_ipv4(216.17.184) returns undef
ok 79 - is_unroutable_ipv4(216.17.184) returns undef
ok 80 - ->is_unroutable_ipv4(216.17.184) returns undef
ok 81 - is_ipv4(216.17.184.) returns undef
ok 82 - ->is_ipv4(216.17.184.) returns undef
ok 83 - is_anycast_ipv4(216.17.184.) returns undef
ok 84 - ->is_anycast_ipv4(216.17.184.) returns undef
ok 85 - is_linklocal_ipv4(216.17.184.) returns undef
ok 86 - ->is_linklocal_ipv4(216.17.184.) returns undef
ok 87 - is_loopback_ipv4(216.17.184.) returns undef
ok 88 - ->is_loopback_ipv4(216.17.184.) returns undef
ok 89 - is_multicast_ipv4(216.17.184.) returns undef
ok 90 - ->is_multicast_ipv4(216.17.184.) returns undef
ok 91 - is_private_ipv4(216.17.184.) returns undef
ok 92 - ->is_private_ipv4(216.17.184.) returns undef
ok 93 - is_public_ipv4(216.17.184.) returns undef
ok 94 - ->is_public_ipv4(216.17.184.) returns undef
ok 95 - is_testnet_ipv4(216.17.184.) returns undef
ok 96 - ->is_testnet_ipv4(216.17.184.) returns undef
ok 97 - is_unroutable_ipv4(216.17.184.) returns undef
ok 98 - ->is_unroutable_ipv4(216.17.184.) returns undef
ok 99 - is_ipv4(256.17.184.1) returns undef
ok 100 - ->is_ipv4(256.17.184.1) returns undef
ok 101 - is_anycast_ipv4(256.17.184.1) returns undef
ok 102 - ->is_anycast_ipv4(256.17.184.1) returns undef
ok 103 - is_linklocal_ipv4(256.17.184.1) returns undef
ok 104 - ->is_linklocal_ipv4(256.17.184.1) returns undef
ok 105 - is_loopback_ipv4(256.17.184.1) returns undef
ok 106 - ->is_loopback_ipv4(256.17.184.1) returns undef
ok 107 - is_multicast_ipv4(256.17.184.1) returns undef
ok 108 - ->is_multicast_ipv4(256.17.184.1) returns undef
ok 109 - is_private_ipv4(256.17.184.1) returns undef
ok 110 - ->is_private_ipv4(256.17.184.1) returns undef
ok 111 - is_public_ipv4(256.17.184.1) returns undef
ok 112 - ->is_public_ipv4(256.17.184.1) returns undef
ok 113 - is_testnet_ipv4(256.17.184.1) returns undef
ok 114 - ->is_testnet_ipv4(256.17.184.1) returns undef
ok 115 - is_unroutable_ipv4(256.17.184.1) returns undef
ok 116 - ->is_unroutable_ipv4(256.17.184.1) returns undef
ok 117 - is_ipv4(216.017.184.1) returns undef
ok 118 - ->is_ipv4(216.017.184.1) returns undef
ok 119 - is_anycast_ipv4(216.017.184.1) returns undef
ok 120 - ->is_anycast_ipv4(216.017.184.1) returns undef
ok 121 - is_linklocal_ipv4(216.017.184.1) returns undef
ok 122 - ->is_linklocal_ipv4(216.017.184.1) returns undef
ok 123 - is_loopback_ipv4(216.017.184.1) returns undef
ok 124 - ->is_loopback_ipv4(216.017.184.1) returns undef
ok 125 - is_multicast_ipv4(216.017.184.1) returns undef
ok 126 - ->is_multicast_ipv4(216.017.184.1) returns undef
ok 127 - is_private_ipv4(216.017.184.1) returns undef
ok 128 - ->is_private_ipv4(216.017.184.1) returns undef
ok 129 - is_public_ipv4(216.017.184.1) returns undef
ok 130 - ->is_public_ipv4(216.017.184.1) returns undef
ok 131 - is_testnet_ipv4(216.017.184.1) returns undef
ok 132 - ->is_testnet_ipv4(216.017.184.1) returns undef
ok 133 - is_unroutable_ipv4(216.017.184.1) returns undef
ok 134 - ->is_unroutable_ipv4(216.017.184.1) returns undef
ok 135 - is_ipv4(016.17.184.1) returns undef
ok 136 - ->is_ipv4(016.17.184.1) returns undef
ok 137 - is_anycast_ipv4(016.17.184.1) returns undef
ok 138 - ->is_anycast_ipv4(016.17.184.1) returns undef
ok 139 - is_linklocal_ipv4(016.17.184.1) returns undef
ok 140 - ->is_linklocal_ipv4(016.17.184.1) returns undef
ok 141 - is_loopback_ipv4(016.17.184.1) returns undef
ok 142 - ->is_loopback_ipv4(016.17.184.1) returns undef
ok 143 - is_multicast_ipv4(016.17.184.1) returns undef
ok 144 - ->is_multicast_ipv4(016.17.184.1) returns undef
ok 145 - is_private_ipv4(016.17.184.1) returns undef
ok 146 - ->is_private_ipv4(016.17.184.1) returns undef
ok 147 - is_public_ipv4(016.17.184.1) returns undef
ok 148 - ->is_public_ipv4(016.17.184.1) returns undef
ok 149 - is_testnet_ipv4(016.17.184.1) returns undef
ok 150 - ->is_testnet_ipv4(016.17.184.1) returns undef
ok 151 - is_unroutable_ipv4(016.17.184.1) returns undef
ok 152 - ->is_unroutable_ipv4(016.17.184.1) returns undef
ok 153 - is_anycast_ipv4(192.88.99.45) returns 192.88.99.45
ok 154 - ->is_anycast_ipv4(192.88.99.45) returns 192.88.99.45
ok 155 - is_linklocal_ipv4(192.88.99.45) returns undef
ok 156 - ->is_linklocal_ipv4(192.88.99.45) returns undef
ok 157 - is_loopback_ipv4(192.88.99.45) returns undef
ok 158 - ->is_loopback_ipv4(192.88.99.45) returns undef
ok 159 - is_multicast_ipv4(192.88.99.45) returns undef
ok 160 - ->is_multicast_ipv4(192.88.99.45) returns undef
ok 161 - is_private_ipv4(192.88.99.45) returns undef
ok 162 - ->is_private_ipv4(192.88.99.45) returns undef
ok 163 - is_public_ipv4(192.88.99.45) returns undef
ok 164 - ->is_public_ipv4(192.88.99.45) returns undef
ok 165 - is_testnet_ipv4(192.88.99.45) returns undef
ok 166 - ->is_testnet_ipv4(192.88.99.45) returns undef
ok 167 - is_unroutable_ipv4(192.88.99.45) returns undef
ok 168 - ->is_unroutable_ipv4(192.88.99.45) returns undef
ok 169 - is_linklocal_ipv4(169.254.0.1) returns 169.254.0.1
ok 170 - ->is_linklocal_ipv4(169.254.0.1) returns 169.254.0.1
ok 171 - is_anycast_ipv4(169.254.0.1) returns undef
ok 172 - ->is_anycast_ipv4(169.254.0.1) returns undef
ok 173 - is_loopback_ipv4(169.254.0.1) returns undef
ok 174 - ->is_loopback_ipv4(169.254.0.1) returns undef
ok 175 - is_multicast_ipv4(169.254.0.1) returns undef
ok 176 - ->is_multicast_ipv4(169.254.0.1) returns undef
ok 177 - is_private_ipv4(169.254.0.1) returns undef
ok 178 - ->is_private_ipv4(169.254.0.1) returns undef
ok 179 - is_public_ipv4(169.254.0.1) returns undef
ok 180 - ->is_public_ipv4(169.254.0.1) returns undef
ok 181 - is_testnet_ipv4(169.254.0.1) returns undef
ok 182 - ->is_testnet_ipv4(169.254.0.1) returns undef
ok 183 - is_unroutable_ipv4(169.254.0.1) returns undef
ok 184 - ->is_unroutable_ipv4(169.254.0.1) returns undef
ok 185 - is_loopback_ipv4(127.0.0.1) returns 127.0.0.1
ok 186 - ->is_loopback_ipv4(127.0.0.1) returns 127.0.0.1
ok 187 - is_anycast_ipv4(127.0.0.1) returns undef
ok 188 - ->is_anycast_ipv4(127.0.0.1) returns undef
ok 189 - is_linklocal_ipv4(127.0.0.1) returns undef
ok 190 - ->is_linklocal_ipv4(127.0.0.1) returns undef
ok 191 - is_multicast_ipv4(127.0.0.1) returns undef
ok 192 - ->is_multicast_ipv4(127.0.0.1) returns undef
ok 193 - is_private_ipv4(127.0.0.1) returns undef
ok 194 - ->is_private_ipv4(127.0.0.1) returns undef
ok 195 - is_public_ipv4(127.0.0.1) returns undef
ok 196 - ->is_public_ipv4(127.0.0.1) returns undef
ok 197 - is_testnet_ipv4(127.0.0.1) returns undef
ok 198 - ->is_testnet_ipv4(127.0.0.1) returns undef
ok 199 - is_unroutable_ipv4(127.0.0.1) returns undef
ok 200 - ->is_unroutable_ipv4(127.0.0.1) returns undef
ok 201 - is_multicast_ipv4(224.0.0.1) returns 224.0.0.1
ok 202 - ->is_multicast_ipv4(224.0.0.1) returns 224.0.0.1
ok 203 - is_anycast_ipv4(224.0.0.1) returns undef
ok 204 - ->is_anycast_ipv4(224.0.0.1) returns undef
ok 205 - is_linklocal_ipv4(224.0.0.1) returns undef
ok 206 - ->is_linklocal_ipv4(224.0.0.1) returns undef
ok 207 - is_loopback_ipv4(224.0.0.1) returns undef
ok 208 - ->is_loopback_ipv4(224.0.0.1) returns undef
ok 209 - is_private_ipv4(224.0.0.1) returns undef
ok 210 - ->is_private_ipv4(224.0.0.1) returns undef
ok 211 - is_public_ipv4(224.0.0.1) returns undef
ok 212 - ->is_public_ipv4(224.0.0.1) returns undef
ok 213 - is_testnet_ipv4(224.0.0.1) returns undef
ok 214 - ->is_testnet_ipv4(224.0.0.1) returns undef
ok 215 - is_unroutable_ipv4(224.0.0.1) returns undef
ok 216 - ->is_unroutable_ipv4(224.0.0.1) returns undef
ok 217 - is_private_ipv4(10.0.0.1) returns 10.0.0.1
ok 218 - ->is_private_ipv4(10.0.0.1) returns 10.0.0.1
ok 219 - is_anycast_ipv4(10.0.0.1) returns undef
ok 220 - ->is_anycast_ipv4(10.0.0.1) returns undef
ok 221 - is_linklocal_ipv4(10.0.0.1) returns undef
ok 222 - ->is_linklocal_ipv4(10.0.0.1) returns undef
ok 223 - is_loopback_ipv4(10.0.0.1) returns undef
ok 224 - ->is_loopback_ipv4(10.0.0.1) returns undef
ok 225 - is_multicast_ipv4(10.0.0.1) returns undef
ok 226 - ->is_multicast_ipv4(10.0.0.1) returns undef
ok 227 - is_public_ipv4(10.0.0.1) returns undef
ok 228 - ->is_public_ipv4(10.0.0.1) returns undef
ok 229 - is_testnet_ipv4(10.0.0.1) returns undef
ok 230 - ->is_testnet_ipv4(10.0.0.1) returns undef
ok 231 - is_unroutable_ipv4(10.0.0.1) returns undef
ok 232 - ->is_unroutable_ipv4(10.0.0.1) returns undef
ok 233 - is_private_ipv4(172.16.0.1) returns 172.16.0.1
ok 234 - ->is_private_ipv4(172.16.0.1) returns 172.16.0.1
ok 235 - is_anycast_ipv4(172.16.0.1) returns undef
ok 236 - ->is_anycast_ipv4(172.16.0.1) returns undef
ok 237 - is_linklocal_ipv4(172.16.0.1) returns undef
ok 238 - ->is_linklocal_ipv4(172.16.0.1) returns undef
ok 239 - is_loopback_ipv4(172.16.0.1) returns undef
ok 240 - ->is_loopback_ipv4(172.16.0.1) returns undef
ok 241 - is_multicast_ipv4(172.16.0.1) returns undef
ok 242 - ->is_multicast_ipv4(172.16.0.1) returns undef
ok 243 - is_public_ipv4(172.16.0.1) returns undef
ok 244 - ->is_public_ipv4(172.16.0.1) returns undef
ok 245 - is_testnet_ipv4(172.16.0.1) returns undef
ok 246 - ->is_testnet_ipv4(172.16.0.1) returns undef
ok 247 - is_unroutable_ipv4(172.16.0.1) returns undef
ok 248 - ->is_unroutable_ipv4(172.16.0.1) returns undef
ok 249 - is_private_ipv4(192.168.0.1) returns 192.168.0.1
ok 250 - ->is_private_ipv4(192.168.0.1) returns 192.168.0.1
ok 251 - is_anycast_ipv4(192.168.0.1) returns undef
ok 252 - ->is_anycast_ipv4(192.168.0.1) returns undef
ok 253 - is_linklocal_ipv4(192.168.0.1) returns undef
ok 254 - ->is_linklocal_ipv4(192.168.0.1) returns undef
ok 255 - is_loopback_ipv4(192.168.0.1) returns undef
ok 256 - ->is_loopback_ipv4(192.168.0.1) returns undef
ok 257 - is_multicast_ipv4(192.168.0.1) returns undef
ok 258 - ->is_multicast_ipv4(192.168.0.1) returns undef
ok 259 - is_public_ipv4(192.168.0.1) returns undef
ok 260 - ->is_public_ipv4(192.168.0.1) returns undef
ok 261 - is_testnet_ipv4(192.168.0.1) returns undef
ok 262 - ->is_testnet_ipv4(192.168.0.1) returns undef
ok 263 - is_unroutable_ipv4(192.168.0.1) returns undef
ok 264 - ->is_unroutable_ipv4(192.168.0.1) returns undef
ok 265 - is_public_ipv4(1.2.3.4) returns 1.2.3.4
ok 266 - ->is_public_ipv4(1.2.3.4) returns 1.2.3.4
ok 267 - is_anycast_ipv4(1.2.3.4) returns undef
ok 268 - ->is_anycast_ipv4(1.2.3.4) returns undef
ok 269 - is_linklocal_ipv4(1.2.3.4) returns undef
ok 270 - ->is_linklocal_ipv4(1.2.3.4) returns undef
ok 271 - is_loopback_ipv4(1.2.3.4) returns undef
ok 272 - ->is_loopback_ipv4(1.2.3.4) returns undef
ok 273 - is_multicast_ipv4(1.2.3.4) returns undef
ok 274 - ->is_multicast_ipv4(1.2.3.4) returns undef
ok 275 - is_private_ipv4(1.2.3.4) returns undef
ok 276 - ->is_private_ipv4(1.2.3.4) returns undef
ok 277 - is_testnet_ipv4(1.2.3.4) returns undef
ok 278 - ->is_testnet_ipv4(1.2.3.4) returns undef
ok 279 - is_unroutable_ipv4(1.2.3.4) returns undef
ok 280 - ->is_unroutable_ipv4(1.2.3.4) returns undef
ok 281 - is_public_ipv4(123.123.44.55) returns 123.123.44.55
ok 282 - ->is_public_ipv4(123.123.44.55) returns 123.123.44.55
ok 283 - is_anycast_ipv4(123.123.44.55) returns undef
ok 284 - ->is_anycast_ipv4(123.123.44.55) returns undef
ok 285 - is_linklocal_ipv4(123.123.44.55) returns undef
ok 286 - ->is_linklocal_ipv4(123.123.44.55) returns undef
ok 287 - is_loopback_ipv4(123.123.44.55) returns undef
ok 288 - ->is_loopback_ipv4(123.123.44.55) returns undef
ok 289 - is_multicast_ipv4(123.123.44.55) returns undef
ok 290 - ->is_multicast_ipv4(123.123.44.55) returns undef
ok 291 - is_private_ipv4(123.123.44.55) returns undef
ok 292 - ->is_private_ipv4(123.123.44.55) returns undef
ok 293 - is_testnet_ipv4(123.123.44.55) returns undef
ok 294 - ->is_testnet_ipv4(123.123.44.55) returns undef
ok 295 - is_unroutable_ipv4(123.123.44.55) returns undef
ok 296 - ->is_unroutable_ipv4(123.123.44.55) returns undef
ok 297 - is_public_ipv4(216.17.184.1) returns 216.17.184.1
ok 298 - ->is_public_ipv4(216.17.184.1) returns 216.17.184.1
ok 299 - is_anycast_ipv4(216.17.184.1) returns undef
ok 300 - ->is_anycast_ipv4(216.17.184.1) returns undef
ok 301 - is_linklocal_ipv4(216.17.184.1) returns undef
ok 302 - ->is_linklocal_ipv4(216.17.184.1) returns undef
ok 303 - is_loopback_ipv4(216.17.184.1) returns undef
ok 304 - ->is_loopback_ipv4(216.17.184.1) returns undef
ok 305 - is_multicast_ipv4(216.17.184.1) returns undef
ok 306 - ->is_multicast_ipv4(216.17.184.1) returns undef
ok 307 - is_private_ipv4(216.17.184.1) returns undef
ok 308 - ->is_private_ipv4(216.17.184.1) returns undef
ok 309 - is_testnet_ipv4(216.17.184.1) returns undef
ok 310 - ->is_testnet_ipv4(216.17.184.1) returns undef
ok 311 - is_unroutable_ipv4(216.17.184.1) returns undef
ok 312 - ->is_unroutable_ipv4(216.17.184.1) returns undef
ok 313 - is_testnet_ipv4(192.0.2.9) returns 192.0.2.9
ok 314 - ->is_testnet_ipv4(192.0.2.9) returns 192.0.2.9
ok 315 - is_anycast_ipv4(192.0.2.9) returns undef
ok 316 - ->is_anycast_ipv4(192.0.2.9) returns undef
ok 317 - is_linklocal_ipv4(192.0.2.9) returns undef
ok 318 - ->is_linklocal_ipv4(192.0.2.9) returns undef
ok 319 - is_loopback_ipv4(192.0.2.9) returns undef
ok 320 - ->is_loopback_ipv4(192.0.2.9) returns undef
ok 321 - is_multicast_ipv4(192.0.2.9) returns undef
ok 322 - ->is_multicast_ipv4(192.0.2.9) returns undef
ok 323 - is_private_ipv4(192.0.2.9) returns undef
ok 324 - ->is_private_ipv4(192.0.2.9) returns undef
ok 325 - is_public_ipv4(192.0.2.9) returns undef
ok 326 - ->is_public_ipv4(192.0.2.9) returns undef
ok 327 - is_unroutable_ipv4(192.0.2.9) returns undef
ok 328 - ->is_unroutable_ipv4(192.0.2.9) returns undef
ok 329 - is_testnet_ipv4(198.51.100.33) returns 198.51.100.33
ok 330 - ->is_testnet_ipv4(198.51.100.33) returns 198.51.100.33
ok 331 - is_anycast_ipv4(198.51.100.33) returns undef
ok 332 - ->is_anycast_ipv4(198.51.100.33) returns undef
ok 333 - is_linklocal_ipv4(198.51.100.33) returns undef
ok 334 - ->is_linklocal_ipv4(198.51.100.33) returns undef
ok 335 - is_loopback_ipv4(198.51.100.33) returns undef
ok 336 - ->is_loopback_ipv4(198.51.100.33) returns undef
ok 337 - is_multicast_ipv4(198.51.100.33) returns undef
ok 338 - ->is_multicast_ipv4(198.51.100.33) returns undef
ok 339 - is_private_ipv4(198.51.100.33) returns undef
ok 340 - ->is_private_ipv4(198.51.100.33) returns undef
ok 341 - is_public_ipv4(198.51.100.33) returns undef
ok 342 - ->is_public_ipv4(198.51.100.33) returns undef
ok 343 - is_unroutable_ipv4(198.51.100.33) returns undef
ok 344 - ->is_unroutable_ipv4(198.51.100.33) returns undef
ok 345 - is_testnet_ipv4(203.0.113.44) returns 203.0.113.44
ok 346 - ->is_testnet_ipv4(203.0.113.44) returns 203.0.113.44
ok 347 - is_anycast_ipv4(203.0.113.44) returns undef
ok 348 - ->is_anycast_ipv4(203.0.113.44) returns undef
ok 349 - is_linklocal_ipv4(203.0.113.44) returns undef
ok 350 - ->is_linklocal_ipv4(203.0.113.44) returns undef
ok 351 - is_loopback_ipv4(203.0.113.44) returns undef
ok 352 - ->is_loopback_ipv4(203.0.113.44) returns undef
ok 353 - is_multicast_ipv4(203.0.113.44) returns undef
ok 354 - ->is_multicast_ipv4(203.0.113.44) returns undef
ok 355 - is_private_ipv4(203.0.113.44) returns undef
ok 356 - ->is_private_ipv4(203.0.113.44) returns undef
ok 357 - is_public_ipv4(203.0.113.44) returns undef
ok 358 - ->is_public_ipv4(203.0.113.44) returns undef
ok 359 - is_unroutable_ipv4(203.0.113.44) returns undef
ok 360 - ->is_unroutable_ipv4(203.0.113.44) returns undef
ok 361 - is_unroutable_ipv4(0.0.0.1) returns 0.0.0.1
ok 362 - ->is_unroutable_ipv4(0.0.0.1) returns 0.0.0.1
ok 363 - is_anycast_ipv4(0.0.0.1) returns undef
ok 364 - ->is_anycast_ipv4(0.0.0.1) returns undef
ok 365 - is_linklocal_ipv4(0.0.0.1) returns undef
ok 366 - ->is_linklocal_ipv4(0.0.0.1) returns undef
ok 367 - is_loopback_ipv4(0.0.0.1) returns undef
ok 368 - ->is_loopback_ipv4(0.0.0.1) returns undef
ok 369 - is_multicast_ipv4(0.0.0.1) returns undef
ok 370 - ->is_multicast_ipv4(0.0.0.1) returns undef
ok 371 - is_private_ipv4(0.0.0.1) returns undef
ok 372 - ->is_private_ipv4(0.0.0.1) returns undef
ok 373 - is_public_ipv4(0.0.0.1) returns undef
ok 374 - ->is_public_ipv4(0.0.0.1) returns undef
ok 375 - is_testnet_ipv4(0.0.0.1) returns undef
ok 376 - ->is_testnet_ipv4(0.0.0.1) returns undef
ok 377 - is_unroutable_ipv4(100.64.1.2) returns 100.64.1.2
ok 378 - ->is_unroutable_ipv4(100.64.1.2) returns 100.64.1.2
ok 379 - is_anycast_ipv4(100.64.1.2) returns undef
ok 380 - ->is_anycast_ipv4(100.64.1.2) returns undef
ok 381 - is_linklocal_ipv4(100.64.1.2) returns undef
ok 382 - ->is_linklocal_ipv4(100.64.1.2) returns undef
ok 383 - is_loopback_ipv4(100.64.1.2) returns undef
ok 384 - ->is_loopback_ipv4(100.64.1.2) returns undef
ok 385 - is_multicast_ipv4(100.64.1.2) returns undef
ok 386 - ->is_multicast_ipv4(100.64.1.2) returns undef
ok 387 - is_private_ipv4(100.64.1.2) returns undef
ok 388 - ->is_private_ipv4(100.64.1.2) returns undef
ok 389 - is_public_ipv4(100.64.1.2) returns undef
ok 390 - ->is_public_ipv4(100.64.1.2) returns undef
ok 391 - is_testnet_ipv4(100.64.1.2) returns undef
ok 392 - ->is_testnet_ipv4(100.64.1.2) returns undef
ok 393 - is_unroutable_ipv4(192.0.0.4) returns 192.0.0.4
ok 394 - ->is_unroutable_ipv4(192.0.0.4) returns 192.0.0.4
ok 395 - is_anycast_ipv4(192.0.0.4) returns undef
ok 396 - ->is_anycast_ipv4(192.0.0.4) returns undef
ok 397 - is_linklocal_ipv4(192.0.0.4) returns undef
ok 398 - ->is_linklocal_ipv4(192.0.0.4) returns undef
ok 399 - is_loopback_ipv4(192.0.0.4) returns undef
ok 400 - ->is_loopback_ipv4(192.0.0.4) returns undef
ok 401 - is_multicast_ipv4(192.0.0.4) returns undef
ok 402 - ->is_multicast_ipv4(192.0.0.4) returns undef
ok 403 - is_private_ipv4(192.0.0.4) returns undef
ok 404 - ->is_private_ipv4(192.0.0.4) returns undef
ok 405 - is_public_ipv4(192.0.0.4) returns undef
ok 406 - ->is_public_ipv4(192.0.0.4) returns undef
ok 407 - is_testnet_ipv4(192.0.0.4) returns undef
ok 408 - ->is_testnet_ipv4(192.0.0.4) returns undef
ok 409 - is_unroutable_ipv4(198.18.0.55) returns 198.18.0.55
ok 410 - ->is_unroutable_ipv4(198.18.0.55) returns 198.18.0.55
ok 411 - is_anycast_ipv4(198.18.0.55) returns undef
ok 412 - ->is_anycast_ipv4(198.18.0.55) returns undef
ok 413 - is_linklocal_ipv4(198.18.0.55) returns undef
ok 414 - ->is_linklocal_ipv4(198.18.0.55) returns undef
ok 415 - is_loopback_ipv4(198.18.0.55) returns undef
ok 416 - ->is_loopback_ipv4(198.18.0.55) returns undef
ok 417 - is_multicast_ipv4(198.18.0.55) returns undef
ok 418 - ->is_multicast_ipv4(198.18.0.55) returns undef
ok 419 - is_private_ipv4(198.18.0.55) returns undef
ok 420 - ->is_private_ipv4(198.18.0.55) returns undef
ok 421 - is_public_ipv4(198.18.0.55) returns undef
ok 422 - ->is_public_ipv4(198.18.0.55) returns undef
ok 423 - is_testnet_ipv4(198.18.0.55) returns undef
ok 424 - ->is_testnet_ipv4(198.18.0.55) returns undef
ok 425 - is_unroutable_ipv4(240.0.0.4) returns 240.0.0.4
ok 426 - ->is_unroutable_ipv4(240.0.0.4) returns 240.0.0.4
ok 427 - is_anycast_ipv4(240.0.0.4) returns undef
ok 428 - ->is_anycast_ipv4(240.0.0.4) returns undef
ok 429 - is_linklocal_ipv4(240.0.0.4) returns undef
ok 430 - ->is_linklocal_ipv4(240.0.0.4) returns undef
ok 431 - is_loopback_ipv4(240.0.0.4) returns undef
ok 432 - ->is_loopback_ipv4(240.0.0.4) returns undef
ok 433 - is_multicast_ipv4(240.0.0.4) returns undef
ok 434 - ->is_multicast_ipv4(240.0.0.4) returns undef
ok 435 - is_private_ipv4(240.0.0.4) returns undef
ok 436 - ->is_private_ipv4(240.0.0.4) returns undef
ok 437 - is_public_ipv4(240.0.0.4) returns undef
ok 438 - ->is_public_ipv4(240.0.0.4) returns undef
ok 439 - is_testnet_ipv4(240.0.0.4) returns undef
ok 440 - ->is_testnet_ipv4(240.0.0.4) returns undef
ok 441 - is_unroutable_ipv4(255.255.255.254) returns 255.255.255.254
ok 442 - ->is_unroutable_ipv4(255.255.255.254) returns 255.255.255.254
ok 443 - is_anycast_ipv4(255.255.255.254) returns undef
ok 444 - ->is_anycast_ipv4(255.255.255.254) returns undef
ok 445 - is_linklocal_ipv4(255.255.255.254) returns undef
ok 446 - ->is_linklocal_ipv4(255.255.255.254) returns undef
ok 447 - is_loopback_ipv4(255.255.255.254) returns undef
ok 448 - ->is_loopback_ipv4(255.255.255.254) returns undef
ok 449 - is_multicast_ipv4(255.255.255.254) returns undef
ok 450 - ->is_multicast_ipv4(255.255.255.254) returns undef
ok 451 - is_private_ipv4(255.255.255.254) returns undef
ok 452 - ->is_private_ipv4(255.255.255.254) returns undef
ok 453 - is_public_ipv4(255.255.255.254) returns undef
ok 454 - ->is_public_ipv4(255.255.255.254) returns undef
ok 455 - is_testnet_ipv4(255.255.255.254) returns undef
ok 456 - ->is_testnet_ipv4(255.255.255.254) returns undef
ok 457 - is_unroutable_ipv4(255.255.255.255) returns 255.255.255.255
ok 458 - ->is_unroutable_ipv4(255.255.255.255) returns 255.255.255.255
ok 459 - is_anycast_ipv4(255.255.255.255) returns undef
ok 460 - ->is_anycast_ipv4(255.255.255.255) returns undef
ok 461 - is_linklocal_ipv4(255.255.255.255) returns undef
ok 462 - ->is_linklocal_ipv4(255.255.255.255) returns undef
ok 463 - is_loopback_ipv4(255.255.255.255) returns undef
ok 464 - ->is_loopback_ipv4(255.255.255.255) returns undef
ok 465 - is_multicast_ipv4(255.255.255.255) returns undef
ok 466 - ->is_multicast_ipv4(255.255.255.255) returns undef
ok 467 - is_private_ipv4(255.255.255.255) returns undef
ok 468 - ->is_private_ipv4(255.255.255.255) returns undef
ok 469 - is_public_ipv4(255.255.255.255) returns undef
ok 470 - ->is_public_ipv4(255.255.255.255) returns undef
ok 471 - is_testnet_ipv4(255.255.255.255) returns undef
ok 472 - ->is_testnet_ipv4(255.255.255.255) returns undef
ok 473 - is_innet_ipv4(216.17.184.1, 216.17.184.0/24) returns 216.17.184.1
ok 474 - is_innet_ipv4(127.0.0.1, 216.17.184.0/24) returns undef
ok 475 - is_innet_ipv4(invalid, 216.17.184.0/24) returns undef
ok 476 - is_innet_ipv4(0.0.0.0, default) returns 0.0.0.0
ok 477 - is_innet_ipv4(1.2.3.4, default) returns 1.2.3.4
ok 478 - is_innet_ipv4(216.240.32.1, 216.240.32.1) returns 216.240.32.1
ok 479 - is_innet_ipv4(216.240.32.1, 216.240.32/24) returns 216.240.32.1
ok 480 - is_innet_ipv4(216.240.32.1, 216.240/16) returns 216.240.32.1
ok 481 - is_innet_ipv4(216.240.32.1, 216.240.32.0:255.255.255.0) returns 216.240.32.1
ok 482 - is_innet_ipv4(216.240.32.1, 216.240.32.0-255.255.255.0) returns 216.240.32.1
ok 483 - is_innet_ipv4(216.240.32.1, 216.240.32) returns 216.240.32.1
ok 484 - is_innet_ipv4(216.240.32.1, 216.240) returns 216.240.32.1
ok 485 - is_innet_ipv4(216.240.32.1, 216) returns 216.240.32.1
ok 486 - is_innet_ipv4(216.240.32.1, 216.240.32.0\#0.0.31.255) returns 216.240.32.1
ok 487 - got one warning from is_innet_ipv4
ok 488 - got expected deprecation warning
ok 489 - deprecation warning identifies caller
ok 490 - is_ipv6(2067:fa88::0) returns 2067:fa88::0
ok 491 - ->is_ipv6(2067:fa88::0) returns 2067:fa88::0
ok 492 - is_ipv6(2067:FA88::1) returns 2067:FA88::1
ok 493 - ->is_ipv6(2067:FA88::1) returns 2067:FA88::1
ok 494 - is_ipv6(2607:fa88::8a2e:370:7334) returns 2607:fa88::8a2e:370:7334
ok 495 - ->is_ipv6(2607:fa88::8a2e:370:7334) returns 2607:fa88::8a2e:370:7334
ok 496 - is_ipv6(2001:0db8:0000:0000:0000:0000:1428:57ab) returns 2001:0db8:0000:0000:0000:0000:1428:57ab
ok 497 - ->is_ipv6(2001:0db8:0000:0000:0000:0000:1428:57ab) returns 2001:0db8:0000:0000:0000:0000:1428:57ab
ok 498 - is_ipv6(2001:0db8:0000:0000:0000::1428:57ab) returns 2001:0db8:0000:0000:0000::1428:57ab
ok 499 - ->is_ipv6(2001:0db8:0000:0000:0000::1428:57ab) returns 2001:0db8:0000:0000:0000::1428:57ab
ok 500 - is_ipv6(2001:0db8:0:0:0:0:1428:57ab) returns 2001:0db8:0:0:0:0:1428:57ab
ok 501 - ->is_ipv6(2001:0db8:0:0:0:0:1428:57ab) returns 2001:0db8:0:0:0:0:1428:57ab
ok 502 - is_ipv6(2001:0db8:0:0::1428:57ab) returns 2001:0db8:0:0::1428:57ab
ok 503 - ->is_ipv6(2001:0db8:0:0::1428:57ab) returns 2001:0db8:0:0::1428:57ab
ok 504 - is_ipv6(2001:0db8::1428:57ab) returns 2001:0db8::1428:57ab
ok 505 - ->is_ipv6(2001:0db8::1428:57ab) returns 2001:0db8::1428:57ab
ok 506 - is_ipv6(2001:db8::1428:57ab) returns 2001:db8::1428:57ab
ok 507 - ->is_ipv6(2001:db8::1428:57ab) returns 2001:db8::1428:57ab
ok 508 - is_ipv6(::) returns ::
ok 509 - ->is_ipv6(::) returns ::
ok 510 - is_ipv6(::0) returns ::0
ok 511 - ->is_ipv6(::0) returns ::0
ok 512 - is_ipv6(::1) returns ::1
ok 513 - ->is_ipv6(::1) returns ::1
ok 514 - is_ipv6(::ffff:12.34.56.78) returns ::ffff:12.34.56.78
ok 515 - ->is_ipv6(::ffff:12.34.56.78) returns ::ffff:12.34.56.78
ok 516 - is_ipv6(0:0:0:0:0:ffff:12.34.56.78) returns 0:0:0:0:0:ffff:12.34.56.78
ok 517 - ->is_ipv6(0:0:0:0:0:ffff:12.34.56.78) returns 0:0:0:0:0:ffff:12.34.56.78
ok 518 - is_ipv6(2067:fa88) returns undef
ok 519 - ->is_ipv6(2067:fa88) returns undef
ok 520 - is_ipv6(2067:FA88) returns undef
ok 521 - ->is_ipv6(2067:FA88) returns undef
ok 522 - is_ipv6(2067:::) returns undef
ok 523 - ->is_ipv6(2067:::) returns undef
ok 524 - is_ipv6(2067:::1) returns undef
ok 525 - ->is_ipv6(2067:::1) returns undef
ok 526 - is_ipv6(2067::1:) returns undef
ok 527 - ->is_ipv6(2067::1:) returns undef
ok 528 - is_ipv6(216.17.184.1) returns undef
ok 529 - ->is_ipv6(216.17.184.1) returns undef
ok 530 - is_ipv6(bbb.bbb.bbb) returns undef
ok 531 - ->is_ipv6(bbb.bbb.bbb) returns undef
ok 532 - is_ipv6(:::) returns undef
ok 533 - ->is_ipv6(:::) returns undef
ok 534 - is_ipv6(g123::1234) returns undef
ok 535 - ->is_ipv6(g123::1234) returns undef
ok 536 - is_discard_ipv6(100::) returns 100::
ok 537 - ->is_discard_ipv6(100::) returns 100::
ok 538 - is_documentation_ipv6(100::) returns undef
ok 539 - ->is_documentation_ipv6(100::) returns undef
ok 540 - is_ipv4_mapped_ipv6(100::) returns undef
ok 541 - ->is_ipv4_mapped_ipv6(100::) returns undef
ok 542 - is_linklocal_ipv6(100::) returns undef
ok 543 - ->is_linklocal_ipv6(100::) returns undef
ok 544 - is_loopback_ipv6(100::) returns undef
ok 545 - ->is_loopback_ipv6(100::) returns undef
ok 546 - is_multicast_ipv6(100::) returns undef
ok 547 - ->is_multicast_ipv6(100::) returns undef
ok 548 - is_orchid_ipv6(100::) returns undef
ok 549 - ->is_orchid_ipv6(100::) returns undef
ok 550 - is_private_ipv6(100::) returns undef
ok 551 - ->is_private_ipv6(100::) returns undef
ok 552 - is_public_ipv6(100::) returns undef
ok 553 - ->is_public_ipv6(100::) returns undef
ok 554 - is_special_ipv6(100::) returns undef
ok 555 - ->is_special_ipv6(100::) returns undef
ok 556 - is_teredo_ipv6(100::) returns undef
ok 557 - ->is_teredo_ipv6(100::) returns undef
ok 558 - is_discard_ipv6(100::1234) returns 100::1234
ok 559 - ->is_discard_ipv6(100::1234) returns 100::1234
ok 560 - is_documentation_ipv6(100::1234) returns undef
ok 561 - ->is_documentation_ipv6(100::1234) returns undef
ok 562 - is_ipv4_mapped_ipv6(100::1234) returns undef
ok 563 - ->is_ipv4_mapped_ipv6(100::1234) returns undef
ok 564 - is_linklocal_ipv6(100::1234) returns undef
ok 565 - ->is_linklocal_ipv6(100::1234) returns undef
ok 566 - is_loopback_ipv6(100::1234) returns undef
ok 567 - ->is_loopback_ipv6(100::1234) returns undef
ok 568 - is_multicast_ipv6(100::1234) returns undef
ok 569 - ->is_multicast_ipv6(100::1234) returns undef
ok 570 - is_orchid_ipv6(100::1234) returns undef
ok 571 - ->is_orchid_ipv6(100::1234) returns undef
ok 572 - is_private_ipv6(100::1234) returns undef
ok 573 - ->is_private_ipv6(100::1234) returns undef
ok 574 - is_public_ipv6(100::1234) returns undef
ok 575 - ->is_public_ipv6(100::1234) returns undef
ok 576 - is_special_ipv6(100::1234) returns undef
ok 577 - ->is_special_ipv6(100::1234) returns undef
ok 578 - is_teredo_ipv6(100::1234) returns undef
ok 579 - ->is_teredo_ipv6(100::1234) returns undef
ok 580 - is_discard_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns 100:0000:0000:0000:ffff:ffff:ffff:ffff
ok 581 - ->is_discard_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns 100:0000:0000:0000:ffff:ffff:ffff:ffff
ok 582 - is_documentation_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 583 - ->is_documentation_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 584 - is_ipv4_mapped_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 585 - ->is_ipv4_mapped_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 586 - is_linklocal_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 587 - ->is_linklocal_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 588 - is_loopback_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 589 - ->is_loopback_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 590 - is_multicast_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 591 - ->is_multicast_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 592 - is_orchid_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 593 - ->is_orchid_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 594 - is_private_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 595 - ->is_private_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 596 - is_public_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 597 - ->is_public_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 598 - is_special_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 599 - ->is_special_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 600 - is_teredo_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 601 - ->is_teredo_ipv6(100:0000:0000:0000:ffff:ffff:ffff:ffff) returns undef
ok 602 - is_documentation_ipv6(2001:db8::) returns 2001:db8::
ok 603 - ->is_documentation_ipv6(2001:db8::) returns 2001:db8::
ok 604 - is_discard_ipv6(2001:db8::) returns undef
ok 605 - ->is_discard_ipv6(2001:db8::) returns undef
ok 606 - is_ipv4_mapped_ipv6(2001:db8::) returns undef
ok 607 - ->is_ipv4_mapped_ipv6(2001:db8::) returns undef
ok 608 - is_linklocal_ipv6(2001:db8::) returns undef
ok 609 - ->is_linklocal_ipv6(2001:db8::) returns undef
ok 610 - is_loopback_ipv6(2001:db8::) returns undef
ok 611 - ->is_loopback_ipv6(2001:db8::) returns undef
ok 612 - is_multicast_ipv6(2001:db8::) returns undef
ok 613 - ->is_multicast_ipv6(2001:db8::) returns undef
ok 614 - is_orchid_ipv6(2001:db8::) returns undef
ok 615 - ->is_orchid_ipv6(2001:db8::) returns undef
ok 616 - is_private_ipv6(2001:db8::) returns undef
ok 617 - ->is_private_ipv6(2001:db8::) returns undef
ok 618 - is_public_ipv6(2001:db8::) returns undef
ok 619 - ->is_public_ipv6(2001:db8::) returns undef
ok 620 - is_special_ipv6(2001:db8::) returns undef
ok 621 - ->is_special_ipv6(2001:db8::) returns undef
ok 622 - is_teredo_ipv6(2001:db8::) returns undef
ok 623 - ->is_teredo_ipv6(2001:db8::) returns undef
ok 624 - is_documentation_ipv6(2001:db8::1234) returns 2001:db8::1234
ok 625 - ->is_documentation_ipv6(2001:db8::1234) returns 2001:db8::1234
ok 626 - is_discard_ipv6(2001:db8::1234) returns undef
ok 627 - ->is_discard_ipv6(2001:db8::1234) returns undef
ok 628 - is_ipv4_mapped_ipv6(2001:db8::1234) returns undef
ok 629 - ->is_ipv4_mapped_ipv6(2001:db8::1234) returns undef
ok 630 - is_linklocal_ipv6(2001:db8::1234) returns undef
ok 631 - ->is_linklocal_ipv6(2001:db8::1234) returns undef
ok 632 - is_loopback_ipv6(2001:db8::1234) returns undef
ok 633 - ->is_loopback_ipv6(2001:db8::1234) returns undef
ok 634 - is_multicast_ipv6(2001:db8::1234) returns undef
ok 635 - ->is_multicast_ipv6(2001:db8::1234) returns undef
ok 636 - is_orchid_ipv6(2001:db8::1234) returns undef
ok 637 - ->is_orchid_ipv6(2001:db8::1234) returns undef
ok 638 - is_private_ipv6(2001:db8::1234) returns undef
ok 639 - ->is_private_ipv6(2001:db8::1234) returns undef
ok 640 - is_public_ipv6(2001:db8::1234) returns undef
ok 641 - ->is_public_ipv6(2001:db8::1234) returns undef
ok 642 - is_special_ipv6(2001:db8::1234) returns undef
ok 643 - ->is_special_ipv6(2001:db8::1234) returns undef
ok 644 - is_teredo_ipv6(2001:db8::1234) returns undef
ok 645 - ->is_teredo_ipv6(2001:db8::1234) returns undef
ok 646 - is_documentation_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff
ok 647 - ->is_documentation_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff
ok 648 - is_discard_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 649 - ->is_discard_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 650 - is_ipv4_mapped_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 651 - ->is_ipv4_mapped_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 652 - is_linklocal_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 653 - ->is_linklocal_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 654 - is_loopback_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 655 - ->is_loopback_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 656 - is_multicast_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 657 - ->is_multicast_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 658 - is_orchid_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 659 - ->is_orchid_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 660 - is_private_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 661 - ->is_private_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 662 - is_public_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 663 - ->is_public_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 664 - is_special_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 665 - ->is_special_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 666 - is_teredo_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 667 - ->is_teredo_ipv6(2001:0db8:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 668 - is_ipv4_mapped_ipv6(::ffff:0:0) returns ::ffff:0:0
ok 669 - ->is_ipv4_mapped_ipv6(::ffff:0:0) returns ::ffff:0:0
ok 670 - is_discard_ipv6(::ffff:0:0) returns undef
ok 671 - ->is_discard_ipv6(::ffff:0:0) returns undef
ok 672 - is_documentation_ipv6(::ffff:0:0) returns undef
ok 673 - ->is_documentation_ipv6(::ffff:0:0) returns undef
ok 674 - is_linklocal_ipv6(::ffff:0:0) returns undef
ok 675 - ->is_linklocal_ipv6(::ffff:0:0) returns undef
ok 676 - is_loopback_ipv6(::ffff:0:0) returns undef
ok 677 - ->is_loopback_ipv6(::ffff:0:0) returns undef
ok 678 - is_multicast_ipv6(::ffff:0:0) returns undef
ok 679 - ->is_multicast_ipv6(::ffff:0:0) returns undef
ok 680 - is_orchid_ipv6(::ffff:0:0) returns undef
ok 681 - ->is_orchid_ipv6(::ffff:0:0) returns undef
ok 682 - is_private_ipv6(::ffff:0:0) returns undef
ok 683 - ->is_private_ipv6(::ffff:0:0) returns undef
ok 684 - is_public_ipv6(::ffff:0:0) returns undef
ok 685 - ->is_public_ipv6(::ffff:0:0) returns undef
ok 686 - is_special_ipv6(::ffff:0:0) returns undef
ok 687 - ->is_special_ipv6(::ffff:0:0) returns undef
ok 688 - is_teredo_ipv6(::ffff:0:0) returns undef
ok 689 - ->is_teredo_ipv6(::ffff:0:0) returns undef
ok 690 - is_ipv4_mapped_ipv6(::ffff:0:1234) returns ::ffff:0:1234
ok 691 - ->is_ipv4_mapped_ipv6(::ffff:0:1234) returns ::ffff:0:1234
ok 692 - is_discard_ipv6(::ffff:0:1234) returns undef
ok 693 - ->is_discard_ipv6(::ffff:0:1234) returns undef
ok 694 - is_documentation_ipv6(::ffff:0:1234) returns undef
ok 695 - ->is_documentation_ipv6(::ffff:0:1234) returns undef
ok 696 - is_linklocal_ipv6(::ffff:0:1234) returns undef
ok 697 - ->is_linklocal_ipv6(::ffff:0:1234) returns undef
ok 698 - is_loopback_ipv6(::ffff:0:1234) returns undef
ok 699 - ->is_loopback_ipv6(::ffff:0:1234) returns undef
ok 700 - is_multicast_ipv6(::ffff:0:1234) returns undef
ok 701 - ->is_multicast_ipv6(::ffff:0:1234) returns undef
ok 702 - is_orchid_ipv6(::ffff:0:1234) returns undef
ok 703 - ->is_orchid_ipv6(::ffff:0:1234) returns undef
ok 704 - is_private_ipv6(::ffff:0:1234) returns undef
ok 705 - ->is_private_ipv6(::ffff:0:1234) returns undef
ok 706 - is_public_ipv6(::ffff:0:1234) returns undef
ok 707 - ->is_public_ipv6(::ffff:0:1234) returns undef
ok 708 - is_special_ipv6(::ffff:0:1234) returns undef
ok 709 - ->is_special_ipv6(::ffff:0:1234) returns undef
ok 710 - is_teredo_ipv6(::ffff:0:1234) returns undef
ok 711 - ->is_teredo_ipv6(::ffff:0:1234) returns undef
ok 712 - is_ipv4_mapped_ipv6(::ffff:1.2.3.4) returns ::ffff:1.2.3.4
ok 713 - ->is_ipv4_mapped_ipv6(::ffff:1.2.3.4) returns ::ffff:1.2.3.4
ok 714 - is_discard_ipv6(::ffff:1.2.3.4) returns undef
ok 715 - ->is_discard_ipv6(::ffff:1.2.3.4) returns undef
ok 716 - is_documentation_ipv6(::ffff:1.2.3.4) returns undef
ok 717 - ->is_documentation_ipv6(::ffff:1.2.3.4) returns undef
ok 718 - is_linklocal_ipv6(::ffff:1.2.3.4) returns undef
ok 719 - ->is_linklocal_ipv6(::ffff:1.2.3.4) returns undef
ok 720 - is_loopback_ipv6(::ffff:1.2.3.4) returns undef
ok 721 - ->is_loopback_ipv6(::ffff:1.2.3.4) returns undef
ok 722 - is_multicast_ipv6(::ffff:1.2.3.4) returns undef
ok 723 - ->is_multicast_ipv6(::ffff:1.2.3.4) returns undef
ok 724 - is_orchid_ipv6(::ffff:1.2.3.4) returns undef
ok 725 - ->is_orchid_ipv6(::ffff:1.2.3.4) returns undef
ok 726 - is_private_ipv6(::ffff:1.2.3.4) returns undef
ok 727 - ->is_private_ipv6(::ffff:1.2.3.4) returns undef
ok 728 - is_public_ipv6(::ffff:1.2.3.4) returns undef
ok 729 - ->is_public_ipv6(::ffff:1.2.3.4) returns undef
ok 730 - is_special_ipv6(::ffff:1.2.3.4) returns undef
ok 731 - ->is_special_ipv6(::ffff:1.2.3.4) returns undef
ok 732 - is_teredo_ipv6(::ffff:1.2.3.4) returns undef
ok 733 - ->is_teredo_ipv6(::ffff:1.2.3.4) returns undef
ok 734 - is_ipv4_mapped_ipv6(::ffff:ffff:ffff) returns ::ffff:ffff:ffff
ok 735 - ->is_ipv4_mapped_ipv6(::ffff:ffff:ffff) returns ::ffff:ffff:ffff
ok 736 - is_discard_ipv6(::ffff:ffff:ffff) returns undef
ok 737 - ->is_discard_ipv6(::ffff:ffff:ffff) returns undef
ok 738 - is_documentation_ipv6(::ffff:ffff:ffff) returns undef
ok 739 - ->is_documentation_ipv6(::ffff:ffff:ffff) returns undef
ok 740 - is_linklocal_ipv6(::ffff:ffff:ffff) returns undef
ok 741 - ->is_linklocal_ipv6(::ffff:ffff:ffff) returns undef
ok 742 - is_loopback_ipv6(::ffff:ffff:ffff) returns undef
ok 743 - ->is_loopback_ipv6(::ffff:ffff:ffff) returns undef
ok 744 - is_multicast_ipv6(::ffff:ffff:ffff) returns undef
ok 745 - ->is_multicast_ipv6(::ffff:ffff:ffff) returns undef
ok 746 - is_orchid_ipv6(::ffff:ffff:ffff) returns undef
ok 747 - ->is_orchid_ipv6(::ffff:ffff:ffff) returns undef
ok 748 - is_private_ipv6(::ffff:ffff:ffff) returns undef
ok 749 - ->is_private_ipv6(::ffff:ffff:ffff) returns undef
ok 750 - is_public_ipv6(::ffff:ffff:ffff) returns undef
ok 751 - ->is_public_ipv6(::ffff:ffff:ffff) returns undef
ok 752 - is_special_ipv6(::ffff:ffff:ffff) returns undef
ok 753 - ->is_special_ipv6(::ffff:ffff:ffff) returns undef
ok 754 - is_teredo_ipv6(::ffff:ffff:ffff) returns undef
ok 755 - ->is_teredo_ipv6(::ffff:ffff:ffff) returns undef
ok 756 - is_linklocal_ipv6(fe80::) returns fe80::
ok 757 - ->is_linklocal_ipv6(fe80::) returns fe80::
ok 758 - is_discard_ipv6(fe80::) returns undef
ok 759 - ->is_discard_ipv6(fe80::) returns undef
ok 760 - is_documentation_ipv6(fe80::) returns undef
ok 761 - ->is_documentation_ipv6(fe80::) returns undef
ok 762 - is_ipv4_mapped_ipv6(fe80::) returns undef
ok 763 - ->is_ipv4_mapped_ipv6(fe80::) returns undef
ok 764 - is_loopback_ipv6(fe80::) returns undef
ok 765 - ->is_loopback_ipv6(fe80::) returns undef
ok 766 - is_multicast_ipv6(fe80::) returns undef
ok 767 - ->is_multicast_ipv6(fe80::) returns undef
ok 768 - is_orchid_ipv6(fe80::) returns undef
ok 769 - ->is_orchid_ipv6(fe80::) returns undef
ok 770 - is_private_ipv6(fe80::) returns undef
ok 771 - ->is_private_ipv6(fe80::) returns undef
ok 772 - is_public_ipv6(fe80::) returns undef
ok 773 - ->is_public_ipv6(fe80::) returns undef
ok 774 - is_special_ipv6(fe80::) returns undef
ok 775 - ->is_special_ipv6(fe80::) returns undef
ok 776 - is_teredo_ipv6(fe80::) returns undef
ok 777 - ->is_teredo_ipv6(fe80::) returns undef
ok 778 - is_linklocal_ipv6(fe89::) returns fe89::
ok 779 - ->is_linklocal_ipv6(fe89::) returns fe89::
ok 780 - is_discard_ipv6(fe89::) returns undef
ok 781 - ->is_discard_ipv6(fe89::) returns undef
ok 782 - is_documentation_ipv6(fe89::) returns undef
ok 783 - ->is_documentation_ipv6(fe89::) returns undef
ok 784 - is_ipv4_mapped_ipv6(fe89::) returns undef
ok 785 - ->is_ipv4_mapped_ipv6(fe89::) returns undef
ok 786 - is_loopback_ipv6(fe89::) returns undef
ok 787 - ->is_loopback_ipv6(fe89::) returns undef
ok 788 - is_multicast_ipv6(fe89::) returns undef
ok 789 - ->is_multicast_ipv6(fe89::) returns undef
ok 790 - is_orchid_ipv6(fe89::) returns undef
ok 791 - ->is_orchid_ipv6(fe89::) returns undef
ok 792 - is_private_ipv6(fe89::) returns undef
ok 793 - ->is_private_ipv6(fe89::) returns undef
ok 794 - is_public_ipv6(fe89::) returns undef
ok 795 - ->is_public_ipv6(fe89::) returns undef
ok 796 - is_special_ipv6(fe89::) returns undef
ok 797 - ->is_special_ipv6(fe89::) returns undef
ok 798 - is_teredo_ipv6(fe89::) returns undef
ok 799 - ->is_teredo_ipv6(fe89::) returns undef
ok 800 - is_linklocal_ipv6(febf::) returns febf::
ok 801 - ->is_linklocal_ipv6(febf::) returns febf::
ok 802 - is_discard_ipv6(febf::) returns undef
ok 803 - ->is_discard_ipv6(febf::) returns undef
ok 804 - is_documentation_ipv6(febf::) returns undef
ok 805 - ->is_documentation_ipv6(febf::) returns undef
ok 806 - is_ipv4_mapped_ipv6(febf::) returns undef
ok 807 - ->is_ipv4_mapped_ipv6(febf::) returns undef
ok 808 - is_loopback_ipv6(febf::) returns undef
ok 809 - ->is_loopback_ipv6(febf::) returns undef
ok 810 - is_multicast_ipv6(febf::) returns undef
ok 811 - ->is_multicast_ipv6(febf::) returns undef
ok 812 - is_orchid_ipv6(febf::) returns undef
ok 813 - ->is_orchid_ipv6(febf::) returns undef
ok 814 - is_private_ipv6(febf::) returns undef
ok 815 - ->is_private_ipv6(febf::) returns undef
ok 816 - is_public_ipv6(febf::) returns undef
ok 817 - ->is_public_ipv6(febf::) returns undef
ok 818 - is_special_ipv6(febf::) returns undef
ok 819 - ->is_special_ipv6(febf::) returns undef
ok 820 - is_teredo_ipv6(febf::) returns undef
ok 821 - ->is_teredo_ipv6(febf::) returns undef
ok 822 - is_linklocal_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 823 - ->is_linklocal_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 824 - is_discard_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 825 - ->is_discard_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 826 - is_documentation_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 827 - ->is_documentation_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 828 - is_ipv4_mapped_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 829 - ->is_ipv4_mapped_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 830 - is_loopback_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 831 - ->is_loopback_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 832 - is_multicast_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 833 - ->is_multicast_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 834 - is_orchid_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 835 - ->is_orchid_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 836 - is_private_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 837 - ->is_private_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 838 - is_public_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 839 - ->is_public_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 840 - is_special_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 841 - ->is_special_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 842 - is_teredo_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 843 - ->is_teredo_ipv6(febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 844 - is_loopback_ipv6(::1) returns ::1
ok 845 - ->is_loopback_ipv6(::1) returns ::1
ok 846 - is_discard_ipv6(::1) returns undef
ok 847 - ->is_discard_ipv6(::1) returns undef
ok 848 - is_documentation_ipv6(::1) returns undef
ok 849 - ->is_documentation_ipv6(::1) returns undef
ok 850 - is_ipv4_mapped_ipv6(::1) returns undef
ok 851 - ->is_ipv4_mapped_ipv6(::1) returns undef
ok 852 - is_linklocal_ipv6(::1) returns undef
ok 853 - ->is_linklocal_ipv6(::1) returns undef
ok 854 - is_multicast_ipv6(::1) returns undef
ok 855 - ->is_multicast_ipv6(::1) returns undef
ok 856 - is_orchid_ipv6(::1) returns undef
ok 857 - ->is_orchid_ipv6(::1) returns undef
ok 858 - is_private_ipv6(::1) returns undef
ok 859 - ->is_private_ipv6(::1) returns undef
ok 860 - is_public_ipv6(::1) returns undef
ok 861 - ->is_public_ipv6(::1) returns undef
ok 862 - is_special_ipv6(::1) returns undef
ok 863 - ->is_special_ipv6(::1) returns undef
ok 864 - is_teredo_ipv6(::1) returns undef
ok 865 - ->is_teredo_ipv6(::1) returns undef
ok 866 - is_multicast_ipv6(ff00::) returns ff00::
ok 867 - ->is_multicast_ipv6(ff00::) returns ff00::
ok 868 - is_discard_ipv6(ff00::) returns undef
ok 869 - ->is_discard_ipv6(ff00::) returns undef
ok 870 - is_documentation_ipv6(ff00::) returns undef
ok 871 - ->is_documentation_ipv6(ff00::) returns undef
ok 872 - is_ipv4_mapped_ipv6(ff00::) returns undef
ok 873 - ->is_ipv4_mapped_ipv6(ff00::) returns undef
ok 874 - is_linklocal_ipv6(ff00::) returns undef
ok 875 - ->is_linklocal_ipv6(ff00::) returns undef
ok 876 - is_loopback_ipv6(ff00::) returns undef
ok 877 - ->is_loopback_ipv6(ff00::) returns undef
ok 878 - is_orchid_ipv6(ff00::) returns undef
ok 879 - ->is_orchid_ipv6(ff00::) returns undef
ok 880 - is_private_ipv6(ff00::) returns undef
ok 881 - ->is_private_ipv6(ff00::) returns undef
ok 882 - is_public_ipv6(ff00::) returns undef
ok 883 - ->is_public_ipv6(ff00::) returns undef
ok 884 - is_special_ipv6(ff00::) returns undef
ok 885 - ->is_special_ipv6(ff00::) returns undef
ok 886 - is_teredo_ipv6(ff00::) returns undef
ok 887 - ->is_teredo_ipv6(ff00::) returns undef
ok 888 - is_multicast_ipv6(ffff::) returns ffff::
ok 889 - ->is_multicast_ipv6(ffff::) returns ffff::
ok 890 - is_discard_ipv6(ffff::) returns undef
ok 891 - ->is_discard_ipv6(ffff::) returns undef
ok 892 - is_documentation_ipv6(ffff::) returns undef
ok 893 - ->is_documentation_ipv6(ffff::) returns undef
ok 894 - is_ipv4_mapped_ipv6(ffff::) returns undef
ok 895 - ->is_ipv4_mapped_ipv6(ffff::) returns undef
ok 896 - is_linklocal_ipv6(ffff::) returns undef
ok 897 - ->is_linklocal_ipv6(ffff::) returns undef
ok 898 - is_loopback_ipv6(ffff::) returns undef
ok 899 - ->is_loopback_ipv6(ffff::) returns undef
ok 900 - is_orchid_ipv6(ffff::) returns undef
ok 901 - ->is_orchid_ipv6(ffff::) returns undef
ok 902 - is_private_ipv6(ffff::) returns undef
ok 903 - ->is_private_ipv6(ffff::) returns undef
ok 904 - is_public_ipv6(ffff::) returns undef
ok 905 - ->is_public_ipv6(ffff::) returns undef
ok 906 - is_special_ipv6(ffff::) returns undef
ok 907 - ->is_special_ipv6(ffff::) returns undef
ok 908 - is_teredo_ipv6(ffff::) returns undef
ok 909 - ->is_teredo_ipv6(ffff::) returns undef
ok 910 - is_multicast_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 911 - ->is_multicast_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 912 - is_discard_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 913 - ->is_discard_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 914 - is_documentation_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 915 - ->is_documentation_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 916 - is_ipv4_mapped_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 917 - ->is_ipv4_mapped_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 918 - is_linklocal_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 919 - ->is_linklocal_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 920 - is_loopback_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 921 - ->is_loopback_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 922 - is_orchid_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 923 - ->is_orchid_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 924 - is_private_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 925 - ->is_private_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 926 - is_public_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 927 - ->is_public_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 928 - is_special_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 929 - ->is_special_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 930 - is_teredo_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 931 - ->is_teredo_ipv6(ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 932 - is_orchid_ipv6(2001:10::) returns 2001:10::
ok 933 - ->is_orchid_ipv6(2001:10::) returns 2001:10::
ok 934 - is_discard_ipv6(2001:10::) returns undef
ok 935 - ->is_discard_ipv6(2001:10::) returns undef
ok 936 - is_documentation_ipv6(2001:10::) returns undef
ok 937 - ->is_documentation_ipv6(2001:10::) returns undef
ok 938 - is_ipv4_mapped_ipv6(2001:10::) returns undef
ok 939 - ->is_ipv4_mapped_ipv6(2001:10::) returns undef
ok 940 - is_linklocal_ipv6(2001:10::) returns undef
ok 941 - ->is_linklocal_ipv6(2001:10::) returns undef
ok 942 - is_loopback_ipv6(2001:10::) returns undef
ok 943 - ->is_loopback_ipv6(2001:10::) returns undef
ok 944 - is_multicast_ipv6(2001:10::) returns undef
ok 945 - ->is_multicast_ipv6(2001:10::) returns undef
ok 946 - is_private_ipv6(2001:10::) returns undef
ok 947 - ->is_private_ipv6(2001:10::) returns undef
ok 948 - is_public_ipv6(2001:10::) returns undef
ok 949 - ->is_public_ipv6(2001:10::) returns undef
ok 950 - is_special_ipv6(2001:10::) returns 2001:10::
ok 951 - ->is_special_ipv6(2001:10::) returns 2001:10::
ok 952 - is_teredo_ipv6(2001:10::) returns undef
ok 953 - ->is_teredo_ipv6(2001:10::) returns undef
ok 954 - is_orchid_ipv6(2001:10::1234) returns 2001:10::1234
ok 955 - ->is_orchid_ipv6(2001:10::1234) returns 2001:10::1234
ok 956 - is_discard_ipv6(2001:10::1234) returns undef
ok 957 - ->is_discard_ipv6(2001:10::1234) returns undef
ok 958 - is_documentation_ipv6(2001:10::1234) returns undef
ok 959 - ->is_documentation_ipv6(2001:10::1234) returns undef
ok 960 - is_ipv4_mapped_ipv6(2001:10::1234) returns undef
ok 961 - ->is_ipv4_mapped_ipv6(2001:10::1234) returns undef
ok 962 - is_linklocal_ipv6(2001:10::1234) returns undef
ok 963 - ->is_linklocal_ipv6(2001:10::1234) returns undef
ok 964 - is_loopback_ipv6(2001:10::1234) returns undef
ok 965 - ->is_loopback_ipv6(2001:10::1234) returns undef
ok 966 - is_multicast_ipv6(2001:10::1234) returns undef
ok 967 - ->is_multicast_ipv6(2001:10::1234) returns undef
ok 968 - is_private_ipv6(2001:10::1234) returns undef
ok 969 - ->is_private_ipv6(2001:10::1234) returns undef
ok 970 - is_public_ipv6(2001:10::1234) returns undef
ok 971 - ->is_public_ipv6(2001:10::1234) returns undef
ok 972 - is_special_ipv6(2001:10::1234) returns 2001:10::1234
ok 973 - ->is_special_ipv6(2001:10::1234) returns 2001:10::1234
ok 974 - is_teredo_ipv6(2001:10::1234) returns undef
ok 975 - ->is_teredo_ipv6(2001:10::1234) returns undef
ok 976 - is_orchid_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 977 - ->is_orchid_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 978 - is_discard_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 979 - ->is_discard_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 980 - is_documentation_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 981 - ->is_documentation_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 982 - is_ipv4_mapped_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 983 - ->is_ipv4_mapped_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 984 - is_linklocal_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 985 - ->is_linklocal_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 986 - is_loopback_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 987 - ->is_loopback_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 988 - is_multicast_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 989 - ->is_multicast_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 990 - is_private_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 991 - ->is_private_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 992 - is_public_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 993 - ->is_public_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 994 - is_special_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 995 - ->is_special_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns 2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
ok 996 - is_teredo_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 997 - ->is_teredo_ipv6(2001:001F:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF) returns undef
ok 998 - is_private_ipv6(fc00::) returns fc00::
ok 999 - ->is_private_ipv6(fc00::) returns fc00::
ok 1000 - is_discard_ipv6(fc00::) returns undef
ok 1001 - ->is_discard_ipv6(fc00::) returns undef
ok 1002 - is_documentation_ipv6(fc00::) returns undef
ok 1003 - ->is_documentation_ipv6(fc00::) returns undef
ok 1004 - is_ipv4_mapped_ipv6(fc00::) returns undef
ok 1005 - ->is_ipv4_mapped_ipv6(fc00::) returns undef
ok 1006 - is_linklocal_ipv6(fc00::) returns undef
ok 1007 - ->is_linklocal_ipv6(fc00::) returns undef
ok 1008 - is_loopback_ipv6(fc00::) returns undef
ok 1009 - ->is_loopback_ipv6(fc00::) returns undef
ok 1010 - is_multicast_ipv6(fc00::) returns undef
ok 1011 - ->is_multicast_ipv6(fc00::) returns undef
ok 1012 - is_orchid_ipv6(fc00::) returns undef
ok 1013 - ->is_orchid_ipv6(fc00::) returns undef
ok 1014 - is_public_ipv6(fc00::) returns undef
ok 1015 - ->is_public_ipv6(fc00::) returns undef
ok 1016 - is_special_ipv6(fc00::) returns undef
ok 1017 - ->is_special_ipv6(fc00::) returns undef
ok 1018 - is_teredo_ipv6(fc00::) returns undef
ok 1019 - ->is_teredo_ipv6(fc00::) returns undef
ok 1020 - is_private_ipv6(fc01::1234) returns fc01::1234
ok 1021 - ->is_private_ipv6(fc01::1234) returns fc01::1234
ok 1022 - is_discard_ipv6(fc01::1234) returns undef
ok 1023 - ->is_discard_ipv6(fc01::1234) returns undef
ok 1024 - is_documentation_ipv6(fc01::1234) returns undef
ok 1025 - ->is_documentation_ipv6(fc01::1234) returns undef
ok 1026 - is_ipv4_mapped_ipv6(fc01::1234) returns undef
ok 1027 - ->is_ipv4_mapped_ipv6(fc01::1234) returns undef
ok 1028 - is_linklocal_ipv6(fc01::1234) returns undef
ok 1029 - ->is_linklocal_ipv6(fc01::1234) returns undef
ok 1030 - is_loopback_ipv6(fc01::1234) returns undef
ok 1031 - ->is_loopback_ipv6(fc01::1234) returns undef
ok 1032 - is_multicast_ipv6(fc01::1234) returns undef
ok 1033 - ->is_multicast_ipv6(fc01::1234) returns undef
ok 1034 - is_orchid_ipv6(fc01::1234) returns undef
ok 1035 - ->is_orchid_ipv6(fc01::1234) returns undef
ok 1036 - is_public_ipv6(fc01::1234) returns undef
ok 1037 - ->is_public_ipv6(fc01::1234) returns undef
ok 1038 - is_special_ipv6(fc01::1234) returns undef
ok 1039 - ->is_special_ipv6(fc01::1234) returns undef
ok 1040 - is_teredo_ipv6(fc01::1234) returns undef
ok 1041 - ->is_teredo_ipv6(fc01::1234) returns undef
ok 1042 - is_private_ipv6(fdef::) returns fdef::
ok 1043 - ->is_private_ipv6(fdef::) returns fdef::
ok 1044 - is_discard_ipv6(fdef::) returns undef
ok 1045 - ->is_discard_ipv6(fdef::) returns undef
ok 1046 - is_documentation_ipv6(fdef::) returns undef
ok 1047 - ->is_documentation_ipv6(fdef::) returns undef
ok 1048 - is_ipv4_mapped_ipv6(fdef::) returns undef
ok 1049 - ->is_ipv4_mapped_ipv6(fdef::) returns undef
ok 1050 - is_linklocal_ipv6(fdef::) returns undef
ok 1051 - ->is_linklocal_ipv6(fdef::) returns undef
ok 1052 - is_loopback_ipv6(fdef::) returns undef
ok 1053 - ->is_loopback_ipv6(fdef::) returns undef
ok 1054 - is_multicast_ipv6(fdef::) returns undef
ok 1055 - ->is_multicast_ipv6(fdef::) returns undef
ok 1056 - is_orchid_ipv6(fdef::) returns undef
ok 1057 - ->is_orchid_ipv6(fdef::) returns undef
ok 1058 - is_public_ipv6(fdef::) returns undef
ok 1059 - ->is_public_ipv6(fdef::) returns undef
ok 1060 - is_special_ipv6(fdef::) returns undef
ok 1061 - ->is_special_ipv6(fdef::) returns undef
ok 1062 - is_teredo_ipv6(fdef::) returns undef
ok 1063 - ->is_teredo_ipv6(fdef::) returns undef
ok 1064 - is_private_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1065 - ->is_private_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1066 - is_discard_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1067 - ->is_discard_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1068 - is_documentation_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1069 - ->is_documentation_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1070 - is_ipv4_mapped_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1071 - ->is_ipv4_mapped_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1072 - is_linklocal_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1073 - ->is_linklocal_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1074 - is_loopback_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1075 - ->is_loopback_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1076 - is_multicast_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1077 - ->is_multicast_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1078 - is_orchid_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1079 - ->is_orchid_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1080 - is_public_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1081 - ->is_public_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1082 - is_special_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1083 - ->is_special_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1084 - is_teredo_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1085 - ->is_teredo_ipv6(fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1086 - is_public_ipv6(::abcd:1234) returns ::abcd:1234
ok 1087 - ->is_public_ipv6(::abcd:1234) returns ::abcd:1234
ok 1088 - is_discard_ipv6(::abcd:1234) returns undef
ok 1089 - ->is_discard_ipv6(::abcd:1234) returns undef
ok 1090 - is_documentation_ipv6(::abcd:1234) returns undef
ok 1091 - ->is_documentation_ipv6(::abcd:1234) returns undef
ok 1092 - is_ipv4_mapped_ipv6(::abcd:1234) returns undef
ok 1093 - ->is_ipv4_mapped_ipv6(::abcd:1234) returns undef
ok 1094 - is_linklocal_ipv6(::abcd:1234) returns undef
ok 1095 - ->is_linklocal_ipv6(::abcd:1234) returns undef
ok 1096 - is_loopback_ipv6(::abcd:1234) returns undef
ok 1097 - ->is_loopback_ipv6(::abcd:1234) returns undef
ok 1098 - is_multicast_ipv6(::abcd:1234) returns undef
ok 1099 - ->is_multicast_ipv6(::abcd:1234) returns undef
ok 1100 - is_orchid_ipv6(::abcd:1234) returns undef
ok 1101 - ->is_orchid_ipv6(::abcd:1234) returns undef
ok 1102 - is_private_ipv6(::abcd:1234) returns undef
ok 1103 - ->is_private_ipv6(::abcd:1234) returns undef
ok 1104 - is_special_ipv6(::abcd:1234) returns undef
ok 1105 - ->is_special_ipv6(::abcd:1234) returns undef
ok 1106 - is_teredo_ipv6(::abcd:1234) returns undef
ok 1107 - ->is_teredo_ipv6(::abcd:1234) returns undef
ok 1108 - is_public_ipv6(1::) returns 1::
ok 1109 - ->is_public_ipv6(1::) returns 1::
ok 1110 - is_discard_ipv6(1::) returns undef
ok 1111 - ->is_discard_ipv6(1::) returns undef
ok 1112 - is_documentation_ipv6(1::) returns undef
ok 1113 - ->is_documentation_ipv6(1::) returns undef
ok 1114 - is_ipv4_mapped_ipv6(1::) returns undef
ok 1115 - ->is_ipv4_mapped_ipv6(1::) returns undef
ok 1116 - is_linklocal_ipv6(1::) returns undef
ok 1117 - ->is_linklocal_ipv6(1::) returns undef
ok 1118 - is_loopback_ipv6(1::) returns undef
ok 1119 - ->is_loopback_ipv6(1::) returns undef
ok 1120 - is_multicast_ipv6(1::) returns undef
ok 1121 - ->is_multicast_ipv6(1::) returns undef
ok 1122 - is_orchid_ipv6(1::) returns undef
ok 1123 - ->is_orchid_ipv6(1::) returns undef
ok 1124 - is_private_ipv6(1::) returns undef
ok 1125 - ->is_private_ipv6(1::) returns undef
ok 1126 - is_special_ipv6(1::) returns undef
ok 1127 - ->is_special_ipv6(1::) returns undef
ok 1128 - is_teredo_ipv6(1::) returns undef
ok 1129 - ->is_teredo_ipv6(1::) returns undef
ok 1130 - is_public_ipv6(2::) returns 2::
ok 1131 - ->is_public_ipv6(2::) returns 2::
ok 1132 - is_discard_ipv6(2::) returns undef
ok 1133 - ->is_discard_ipv6(2::) returns undef
ok 1134 - is_documentation_ipv6(2::) returns undef
ok 1135 - ->is_documentation_ipv6(2::) returns undef
ok 1136 - is_ipv4_mapped_ipv6(2::) returns undef
ok 1137 - ->is_ipv4_mapped_ipv6(2::) returns undef
ok 1138 - is_linklocal_ipv6(2::) returns undef
ok 1139 - ->is_linklocal_ipv6(2::) returns undef
ok 1140 - is_loopback_ipv6(2::) returns undef
ok 1141 - ->is_loopback_ipv6(2::) returns undef
ok 1142 - is_multicast_ipv6(2::) returns undef
ok 1143 - ->is_multicast_ipv6(2::) returns undef
ok 1144 - is_orchid_ipv6(2::) returns undef
ok 1145 - ->is_orchid_ipv6(2::) returns undef
ok 1146 - is_private_ipv6(2::) returns undef
ok 1147 - ->is_private_ipv6(2::) returns undef
ok 1148 - is_special_ipv6(2::) returns undef
ok 1149 - ->is_special_ipv6(2::) returns undef
ok 1150 - is_teredo_ipv6(2::) returns undef
ok 1151 - ->is_teredo_ipv6(2::) returns undef
ok 1152 - is_public_ipv6(1:1:1:1::) returns 1:1:1:1::
ok 1153 - ->is_public_ipv6(1:1:1:1::) returns 1:1:1:1::
ok 1154 - is_discard_ipv6(1:1:1:1::) returns undef
ok 1155 - ->is_discard_ipv6(1:1:1:1::) returns undef
ok 1156 - is_documentation_ipv6(1:1:1:1::) returns undef
ok 1157 - ->is_documentation_ipv6(1:1:1:1::) returns undef
ok 1158 - is_ipv4_mapped_ipv6(1:1:1:1::) returns undef
ok 1159 - ->is_ipv4_mapped_ipv6(1:1:1:1::) returns undef
ok 1160 - is_linklocal_ipv6(1:1:1:1::) returns undef
ok 1161 - ->is_linklocal_ipv6(1:1:1:1::) returns undef
ok 1162 - is_loopback_ipv6(1:1:1:1::) returns undef
ok 1163 - ->is_loopback_ipv6(1:1:1:1::) returns undef
ok 1164 - is_multicast_ipv6(1:1:1:1::) returns undef
ok 1165 - ->is_multicast_ipv6(1:1:1:1::) returns undef
ok 1166 - is_orchid_ipv6(1:1:1:1::) returns undef
ok 1167 - ->is_orchid_ipv6(1:1:1:1::) returns undef
ok 1168 - is_private_ipv6(1:1:1:1::) returns undef
ok 1169 - ->is_private_ipv6(1:1:1:1::) returns undef
ok 1170 - is_special_ipv6(1:1:1:1::) returns undef
ok 1171 - ->is_special_ipv6(1:1:1:1::) returns undef
ok 1172 - is_teredo_ipv6(1:1:1:1::) returns undef
ok 1173 - ->is_teredo_ipv6(1:1:1:1::) returns undef
ok 1174 - is_public_ipv6(2001:abcd::) returns 2001:abcd::
ok 1175 - ->is_public_ipv6(2001:abcd::) returns 2001:abcd::
ok 1176 - is_discard_ipv6(2001:abcd::) returns undef
ok 1177 - ->is_discard_ipv6(2001:abcd::) returns undef
ok 1178 - is_documentation_ipv6(2001:abcd::) returns undef
ok 1179 - ->is_documentation_ipv6(2001:abcd::) returns undef
ok 1180 - is_ipv4_mapped_ipv6(2001:abcd::) returns undef
ok 1181 - ->is_ipv4_mapped_ipv6(2001:abcd::) returns undef
ok 1182 - is_linklocal_ipv6(2001:abcd::) returns undef
ok 1183 - ->is_linklocal_ipv6(2001:abcd::) returns undef
ok 1184 - is_loopback_ipv6(2001:abcd::) returns undef
ok 1185 - ->is_loopback_ipv6(2001:abcd::) returns undef
ok 1186 - is_multicast_ipv6(2001:abcd::) returns undef
ok 1187 - ->is_multicast_ipv6(2001:abcd::) returns undef
ok 1188 - is_orchid_ipv6(2001:abcd::) returns undef
ok 1189 - ->is_orchid_ipv6(2001:abcd::) returns undef
ok 1190 - is_private_ipv6(2001:abcd::) returns undef
ok 1191 - ->is_private_ipv6(2001:abcd::) returns undef
ok 1192 - is_special_ipv6(2001:abcd::) returns undef
ok 1193 - ->is_special_ipv6(2001:abcd::) returns undef
ok 1194 - is_teredo_ipv6(2001:abcd::) returns undef
ok 1195 - ->is_teredo_ipv6(2001:abcd::) returns undef
ok 1196 - is_public_ipv6(abcd::) returns abcd::
ok 1197 - ->is_public_ipv6(abcd::) returns abcd::
ok 1198 - is_discard_ipv6(abcd::) returns undef
ok 1199 - ->is_discard_ipv6(abcd::) returns undef
ok 1200 - is_documentation_ipv6(abcd::) returns undef
ok 1201 - ->is_documentation_ipv6(abcd::) returns undef
ok 1202 - is_ipv4_mapped_ipv6(abcd::) returns undef
ok 1203 - ->is_ipv4_mapped_ipv6(abcd::) returns undef
ok 1204 - is_linklocal_ipv6(abcd::) returns undef
ok 1205 - ->is_linklocal_ipv6(abcd::) returns undef
ok 1206 - is_loopback_ipv6(abcd::) returns undef
ok 1207 - ->is_loopback_ipv6(abcd::) returns undef
ok 1208 - is_multicast_ipv6(abcd::) returns undef
ok 1209 - ->is_multicast_ipv6(abcd::) returns undef
ok 1210 - is_orchid_ipv6(abcd::) returns undef
ok 1211 - ->is_orchid_ipv6(abcd::) returns undef
ok 1212 - is_private_ipv6(abcd::) returns undef
ok 1213 - ->is_private_ipv6(abcd::) returns undef
ok 1214 - is_special_ipv6(abcd::) returns undef
ok 1215 - ->is_special_ipv6(abcd::) returns undef
ok 1216 - is_teredo_ipv6(abcd::) returns undef
ok 1217 - ->is_teredo_ipv6(abcd::) returns undef
ok 1218 - is_special_ipv6(2001::) returns 2001::
ok 1219 - ->is_special_ipv6(2001::) returns 2001::
ok 1220 - is_discard_ipv6(2001::) returns undef
ok 1221 - ->is_discard_ipv6(2001::) returns undef
ok 1222 - is_documentation_ipv6(2001::) returns undef
ok 1223 - ->is_documentation_ipv6(2001::) returns undef
ok 1224 - is_ipv4_mapped_ipv6(2001::) returns undef
ok 1225 - ->is_ipv4_mapped_ipv6(2001::) returns undef
ok 1226 - is_linklocal_ipv6(2001::) returns undef
ok 1227 - ->is_linklocal_ipv6(2001::) returns undef
ok 1228 - is_loopback_ipv6(2001::) returns undef
ok 1229 - ->is_loopback_ipv6(2001::) returns undef
ok 1230 - is_multicast_ipv6(2001::) returns undef
ok 1231 - ->is_multicast_ipv6(2001::) returns undef
ok 1232 - is_orchid_ipv6(2001::) returns undef
ok 1233 - ->is_orchid_ipv6(2001::) returns undef
ok 1234 - is_private_ipv6(2001::) returns undef
ok 1235 - ->is_private_ipv6(2001::) returns undef
ok 1236 - is_public_ipv6(2001::) returns undef
ok 1237 - ->is_public_ipv6(2001::) returns undef
ok 1238 - is_special_ipv6(2001::1234) returns 2001::1234
ok 1239 - ->is_special_ipv6(2001::1234) returns 2001::1234
ok 1240 - is_discard_ipv6(2001::1234) returns undef
ok 1241 - ->is_discard_ipv6(2001::1234) returns undef
ok 1242 - is_documentation_ipv6(2001::1234) returns undef
ok 1243 - ->is_documentation_ipv6(2001::1234) returns undef
ok 1244 - is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1245 - ->is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1246 - is_linklocal_ipv6(2001::1234) returns undef
ok 1247 - ->is_linklocal_ipv6(2001::1234) returns undef
ok 1248 - is_loopback_ipv6(2001::1234) returns undef
ok 1249 - ->is_loopback_ipv6(2001::1234) returns undef
ok 1250 - is_multicast_ipv6(2001::1234) returns undef
ok 1251 - ->is_multicast_ipv6(2001::1234) returns undef
ok 1252 - is_orchid_ipv6(2001::1234) returns undef
ok 1253 - ->is_orchid_ipv6(2001::1234) returns undef
ok 1254 - is_private_ipv6(2001::1234) returns undef
ok 1255 - ->is_private_ipv6(2001::1234) returns undef
ok 1256 - is_public_ipv6(2001::1234) returns undef
ok 1257 - ->is_public_ipv6(2001::1234) returns undef
ok 1258 - is_special_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1259 - ->is_special_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff
ok 1260 - is_discard_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1261 - ->is_discard_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1262 - is_documentation_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1263 - ->is_documentation_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1264 - is_ipv4_mapped_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1265 - ->is_ipv4_mapped_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1266 - is_linklocal_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1267 - ->is_linklocal_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1268 - is_loopback_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1269 - ->is_loopback_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1270 - is_multicast_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1271 - ->is_multicast_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1272 - is_orchid_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1273 - ->is_orchid_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1274 - is_private_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1275 - ->is_private_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1276 - is_public_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1277 - ->is_public_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1278 - is_teredo_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1279 - ->is_teredo_ipv6(2001:1ff:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1280 - is_teredo_ipv6(2001::) returns 2001::
ok 1281 - ->is_teredo_ipv6(2001::) returns 2001::
ok 1282 - is_discard_ipv6(2001::) returns undef
ok 1283 - ->is_discard_ipv6(2001::) returns undef
ok 1284 - is_documentation_ipv6(2001::) returns undef
ok 1285 - ->is_documentation_ipv6(2001::) returns undef
ok 1286 - is_ipv4_mapped_ipv6(2001::) returns undef
ok 1287 - ->is_ipv4_mapped_ipv6(2001::) returns undef
ok 1288 - is_linklocal_ipv6(2001::) returns undef
ok 1289 - ->is_linklocal_ipv6(2001::) returns undef
ok 1290 - is_loopback_ipv6(2001::) returns undef
ok 1291 - ->is_loopback_ipv6(2001::) returns undef
ok 1292 - is_multicast_ipv6(2001::) returns undef
ok 1293 - ->is_multicast_ipv6(2001::) returns undef
ok 1294 - is_orchid_ipv6(2001::) returns undef
ok 1295 - ->is_orchid_ipv6(2001::) returns undef
ok 1296 - is_private_ipv6(2001::) returns undef
ok 1297 - ->is_private_ipv6(2001::) returns undef
ok 1298 - is_public_ipv6(2001::) returns undef
ok 1299 - ->is_public_ipv6(2001::) returns undef
ok 1300 - is_special_ipv6(2001::) returns 2001::
ok 1301 - ->is_special_ipv6(2001::) returns 2001::
ok 1302 - is_teredo_ipv6(2001::1234) returns 2001::1234
ok 1303 - ->is_teredo_ipv6(2001::1234) returns 2001::1234
ok 1304 - is_discard_ipv6(2001::1234) returns undef
ok 1305 - ->is_discard_ipv6(2001::1234) returns undef
ok 1306 - is_documentation_ipv6(2001::1234) returns undef
ok 1307 - ->is_documentation_ipv6(2001::1234) returns undef
ok 1308 - is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1309 - ->is_ipv4_mapped_ipv6(2001::1234) returns undef
ok 1310 - is_linklocal_ipv6(2001::1234) returns undef
ok 1311 - ->is_linklocal_ipv6(2001::1234) returns undef
ok 1312 - is_loopback_ipv6(2001::1234) returns undef
ok 1313 - ->is_loopback_ipv6(2001::1234) returns undef
ok 1314 - is_multicast_ipv6(2001::1234) returns undef
ok 1315 - ->is_multicast_ipv6(2001::1234) returns undef
ok 1316 - is_orchid_ipv6(2001::1234) returns undef
ok 1317 - ->is_orchid_ipv6(2001::1234) returns undef
ok 1318 - is_private_ipv6(2001::1234) returns undef
ok 1319 - ->is_private_ipv6(2001::1234) returns undef
ok 1320 - is_public_ipv6(2001::1234) returns undef
ok 1321 - ->is_public_ipv6(2001::1234) returns undef
ok 1322 - is_special_ipv6(2001::1234) returns 2001::1234
ok 1323 - ->is_special_ipv6(2001::1234) returns 2001::1234
ok 1324 - is_teredo_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
ok 1325 - ->is_teredo_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
ok 1326 - is_discard_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1327 - ->is_discard_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1328 - is_documentation_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1329 - ->is_documentation_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1330 - is_ipv4_mapped_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1331 - ->is_ipv4_mapped_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1332 - is_linklocal_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1333 - ->is_linklocal_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1334 - is_loopback_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1335 - ->is_loopback_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1336 - is_multicast_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1337 - ->is_multicast_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1338 - is_orchid_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1339 - ->is_orchid_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1340 - is_private_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1341 - ->is_private_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1342 - is_public_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1343 - ->is_public_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns undef
ok 1344 - is_special_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
ok 1345 - ->is_special_ipv6(2001:0:ffff:ffff:ffff:ffff:ffff:ffff) returns 2001:0:ffff:ffff:ffff:ffff:ffff:ffff
1..1345
ok
t/release-cpan-changes.t ... skipped: these tests are for release candidate testing
t/release-eol.t ............ skipped: these tests are for release candidate testing
t/release-no-tabs.t ........ skipped: these tests are for release candidate testing
t/release-pod-linkcheck.t .. skipped: these tests are for release candidate testing
t/release-pod-no404s.t ..... skipped: these tests are for release candidate testing
t/release-pod-spell.t ...... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing
t/Untaint.t ................ skipped: Test requires module 'Test::Taint' but it's not found
All tests successful.
Files=10, Tests=2690, 2 wallclock secs ( 0.52 usr + 0.06 sys = 0.58 CPU)
Result: PASS
DROLSKY/Data-Validate-IP-0.22.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
IPv4 and IPv6 validation methods
>>> (cd C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl && tar cvf - Data-Validate-IP-0.22.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/D/DR/DROLSKY/Data-Validate-IP-0.22.tar.gz
Data-Validate-IP-0.22.ppd
blib/
blib/lib/
blib/lib/Data/
blib/lib/Data/Validate/
blib/lib/Data/Validate/IP.pm
>>> mv C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/Data-Validate-IP-0.22.ppd C:/cpanfly-5.18/var/REPO/D/DR/DROLSKY
Running test for module 'MaxMind::DB::Reader'
Running make for D/DR/DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\MaxMind-DB-Reader-0.050003.tar.gz ok
MaxMind-DB-Reader-0.050003/
MaxMind-DB-Reader-0.050003/dist.ini
MaxMind-DB-Reader-0.050003/README
MaxMind-DB-Reader-0.050003/maxmind-db/
MaxMind-DB-Reader-0.050003/maxmind-db/MaxMind-DB-spec.md
MaxMind-DB-Reader-0.050003/maxmind-db/LICENSE
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-nested.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-mixed-28.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-no-ipv4-search-tree.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-broken-pointers-24.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/write-test-data
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-string-value-entries.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-ipv6-28.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-ipv4-32.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-mixed-24.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/GeoIP2-City-Test.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-decoder.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-ipv6-24.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-ipv4-24.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-ipv4-28.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/maps-with-pointers.raw
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-ipv6-32.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/MaxMind-DB-test-mixed-32.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/GeoIP2-City-Test-Broken-Double-Format.mmdb
MaxMind-DB-Reader-0.050003/maxmind-db/test-data/README.md
MaxMind-DB-Reader-0.050003/maxmind-db/bin/
MaxMind-DB-Reader-0.050003/maxmind-db/bin/regen-github-pages
MaxMind-DB-Reader-0.050003/maxmind-db/source-data/
MaxMind-DB-Reader-0.050003/maxmind-db/source-data/GeoIP2-City-Test.json
MaxMind-DB-Reader-0.050003/maxmind-db/README.md
MaxMind-DB-Reader-0.050003/t/
MaxMind-DB-Reader-0.050003/t/release-pod-no404s.t
MaxMind-DB-Reader-0.050003/t/release-pod-syntax.t
MaxMind-DB-Reader-0.050003/t/release-no-tabs.t
MaxMind-DB-Reader-0.050003/t/MaxMind/
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/int32.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/uint16.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/uint32.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/map.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/pointer.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/boolean.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/double.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/end_marker.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/float.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/array.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/container.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/utf8_string.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/bytes.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/uint128.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader/Decoder-types/uint64.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader-broken-databases.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader-decoder.t
MaxMind-DB-Reader-0.050003/t/MaxMind/DB/Reader-no-ipv4-search-tree.t
MaxMind-DB-Reader-0.050003/t/release-cpan-changes.t
MaxMind-DB-Reader-0.050003/t/lib/
MaxMind-DB-Reader-0.050003/t/lib/Test/
MaxMind-DB-Reader-0.050003/t/lib/Test/MaxMind/
MaxMind-DB-Reader-0.050003/t/lib/Test/MaxMind/DB/
MaxMind-DB-Reader-0.050003/t/lib/Test/MaxMind/DB/Reader/
MaxMind-DB-Reader-0.050003/t/lib/Test/MaxMind/DB/Reader/Decoder.pm
MaxMind-DB-Reader-0.050003/t/lib/Test/MaxMind/DB/Reader.pm
MaxMind-DB-Reader-0.050003/t/release-eol.t
MaxMind-DB-Reader-0.050003/eg/
MaxMind-DB-Reader-0.050003/eg/benchmark
MaxMind-DB-Reader-0.050003/eg/lookup-ip-address
MaxMind-DB-Reader-0.050003/Makefile.PL
MaxMind-DB-Reader-0.050003/META.yml
MaxMind-DB-Reader-0.050003/LICENSE
MaxMind-DB-Reader-0.050003/lib/
MaxMind-DB-Reader-0.050003/lib/MaxMind/
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Verifier.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/PP.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Data/
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Data/Container.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Data/EndMarker.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Decoder.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Role/
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Role/HasDecoder.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Role/Reader.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Role/NodeReader.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Role/HasMetadata.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader/Role/Sysreader.pm
MaxMind-DB-Reader-0.050003/lib/MaxMind/DB/Reader.pm
MaxMind-DB-Reader-0.050003/META.json
MaxMind-DB-Reader-0.050003/Changes
MaxMind-DB-Reader-0.050003/bin/
MaxMind-DB-Reader-0.050003/bin/mmdb-dump-metadata
MaxMind-DB-Reader-0.050003/bin/mmdb-verify-database
MaxMind-DB-Reader-0.050003/bin/mmdb-dump-search-tree
MaxMind-DB-Reader-0.050003/bin/mmdb-dump-database
MaxMind-DB-Reader-0.050003/MANIFEST
MaxMind-DB-Reader-0.050003/INSTALL
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Data::IEEE754 0 not found.
Warning: prerequisite Math::Int128 0 not found.
Warning: prerequisite MaxMind::DB::Common 0.031000 not found.
Warning: prerequisite MaxMind::DB::Metadata 0 not found.
Warning: prerequisite MaxMind::DB::Role::Debugs 0 not found.
Warning: prerequisite MaxMind::DB::Types 0 not found.
Warning: prerequisite MooX::StrictConstructor 0 not found.
Warning: prerequisite Net::Works::Address 0.12 not found.
Warning: prerequisite Net::Works::Network 0 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for MaxMind::DB::Reader
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz ----
Math::Int128 [requires]
Net::Works::Address [requires]
MaxMind::DB::Common [requires]
Data::IEEE754 [requires]
Test::Bits [build_requires]
Net::Works::Network [requires]
MaxMind::DB::Role::Debugs [requires]
Test::MaxMind::DB::Common::Data [build_requires]
MaxMind::DB::Types [requires]
Test::MaxMind::DB::Common::Util [build_requires]
Data::Validate::IP [requires]
MooX::StrictConstructor [requires]
MaxMind::DB::Metadata [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Math::Int128'
Running make for S/SA/SALVA/Math-Int128-0.13.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/S/SA/SALVA/Math-Int128-0.13.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\S\SA\SALVA\Math-Int128-0.13.tar.gz ok
Math-Int128-0.13/
Math-Int128-0.13/t/
Math-Int128-0.13/t/Math-Int128.t
Math-Int128-0.13/t/Math-UInt128.t
Math-Int128-0.13/t/pods.t
Math-Int128-0.13/c_api_client/
Math-Int128-0.13/c_api_client/perl_math_int128.c
Math-Int128-0.13/c_api_client/sample.xs
Math-Int128-0.13/c_api_client/perl_math_int128.h
Math-Int128-0.13/c_api_client/typemap
Math-Int128-0.13/perl_math_int64.c
Math-Int128-0.13/Int128.xs
Math-Int128-0.13/Changes
Math-Int128-0.13/benchmarks/
Math-Int128-0.13/benchmarks/syp.pl
Math-Int128-0.13/benchmarks/bm.pl
Math-Int128-0.13/benchmarks/mod128.pl
Math-Int128-0.13/perl_math_int64.h
Math-Int128-0.13/MANIFEST
Math-Int128-0.13/typemap
Math-Int128-0.13/lib/
Math-Int128-0.13/lib/Math/
Math-Int128-0.13/lib/Math/Int128.pm
Math-Int128-0.13/lib/Math/Int128/
Math-Int128-0.13/lib/Math/Int128/die_on_overflow.pm
Math-Int128-0.13/ppport.h
Math-Int128-0.13/c_api.decl
Math-Int128-0.13/strtoint128.h
Math-Int128-0.13/c_api.h
Math-Int128-0.13/README
Math-Int128-0.13/Makefile.PL
Math-Int128-0.13/META.yml
Math-Int128-0.13/META.json
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building S/SA/SALVA/Math-Int128-0.13.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Math::Int128
Writing MYMETA.yml and MYMETA.json
GNU C compiler version 4.6.3 found, good!
>>> dmake
cp lib/Math/Int128/die_on_overflow.pm blib\lib\Math\Int128\die_on_overflow.pm
cp lib/Math/Int128.pm blib\lib\Math\Int128.pm
Running Mkbootstrap for Math::Int128 ()
C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Int128.bs
C:\Perl-5.18\bin\perl.exe C:\cpanfly-5.18\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.18\lib\ExtUtils\typemap -typemap typemap Int128.xs > Int128.xsc && C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e mv -- Int128.xsc Int128.c
gcc -c -I. -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"0.13\" -DXS_VERSION=\"0.13\" "-IC:\Perl-5.18\lib\CORE" Int128.c
Int128.xs:21:9: error: '__int128' is not supported for this target
Int128.xs:22:18: error: '__int128' is not supported for this target
Int128.xs: In function 'mul_check_overflow':
Int128.xs:493:9: warning: right shift count >= width of type [enabled by default]
Int128.xs:493:9: warning: right shift count >= width of type [enabled by default]
dmake: Error code 129, while making 'Int128.o'
SALVA/Math-Int128-0.13.tar.gz
dmake -- NOT OK
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Can't test without successful make
Running test for module 'Net::Works::Address'
Running make for D/DR/DROLSKY/Net-Works-0.16.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/Net-Works-0.16.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\Net-Works-0.16.tar.gz ok
Net-Works-0.16/
Net-Works-0.16/dist.ini
Net-Works-0.16/README
Net-Works-0.16/t/
Net-Works-0.16/t/Address.t
Net-Works-0.16/t/release-pod-no404s.t
Net-Works-0.16/t/release-pod-spell.t
Net-Works-0.16/t/release-pod-syntax.t
Net-Works-0.16/t/Network.t
Net-Works-0.16/t/release-pod-coverage.t
Net-Works-0.16/t/release-no-tabs.t
Net-Works-0.16/t/release-pod-linkcheck.t
Net-Works-0.16/t/release-cpan-changes.t
Net-Works-0.16/t/bad-data.t
Net-Works-0.16/t/release-eol.t
Net-Works-0.16/t/release-synopsis.t
Net-Works-0.16/t/Network-splitting.t
Net-Works-0.16/Makefile.PL
Net-Works-0.16/META.yml
Net-Works-0.16/LICENSE
Net-Works-0.16/weaver.ini
Net-Works-0.16/lib/
Net-Works-0.16/lib/Net/
Net-Works-0.16/lib/Net/Works.pm
Net-Works-0.16/lib/Net/Works/
Net-Works-0.16/lib/Net/Works/Address.pm
Net-Works-0.16/lib/Net/Works/Types.pm
Net-Works-0.16/lib/Net/Works/Network.pm
Net-Works-0.16/lib/Net/Works/Util.pm
Net-Works-0.16/lib/Net/Works/Role/
Net-Works-0.16/lib/Net/Works/Role/IP.pm
Net-Works-0.16/META.json
Net-Works-0.16/Changes
Net-Works-0.16/jenkins/
Net-Works-0.16/jenkins/run-all-tests
Net-Works-0.16/MANIFEST
Net-Works-0.16/INSTALL
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Net-Works-0.16.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Math::Int128 0.06 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Net::Works
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/Net-Works-0.16.tar.gz ----
Math::Int128 [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Math::Int128'
Running make for S/SA/SALVA/Math-Int128-0.13.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Math-Int128-0.13-ZH942S
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Could not make: Unknown error
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Can't test without successful make
Running make for D/DR/DROLSKY/Net-Works-0.16.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Net-Works-0.16.tar.gz
Warning: Prerequisite 'Math::Int128 => 0.06' for 'DROLSKY/Net-Works-0.16.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
>>> dmake
cp lib/Net/Works/Types.pm blib\lib\Net\Works\Types.pm
cp lib/Net/Works/Util.pm blib\lib\Net\Works\Util.pm
cp lib/Net/Works/Network.pm blib\lib\Net\Works\Network.pm
cp lib/Net/Works/Address.pm blib\lib\Net\Works\Address.pm
cp lib/Net/Works/Role/IP.pm blib\lib\Net\Works\Role\IP.pm
cp lib/Net/Works.pm blib\lib\Net\Works.pm
DROLSKY/Net-Works-0.16.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\lib C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/Address.t line 4.
BEGIN failed--compilation aborted at t/Address.t line 4.
t/Address.t ................
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\lib C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/bad-data.t line 4.
BEGIN failed--compilation aborted at t/bad-data.t line 4.
t/bad-data.t ...............
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\lib C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/Network-splitting.t line 7.
BEGIN failed--compilation aborted at t/Network-splitting.t line 7.
t/Network-splitting.t ......
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\lib C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/Network.t line 6.
BEGIN failed--compilation aborted at t/Network.t line 6.
t/Network.t ................
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/release-cpan-changes.t ... skipped: these tests are for release candidate testing
t/release-eol.t ............ skipped: these tests are for release candidate testing
t/release-no-tabs.t ........ skipped: these tests are for release candidate testing
t/release-pod-coverage.t ... skipped: these tests are for release candidate testing
t/release-pod-linkcheck.t .. skipped: these tests are for release candidate testing
t/release-pod-no404s.t ..... skipped: these tests are for release candidate testing
t/release-pod-spell.t ...... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing
t/release-synopsis.t ....... skipped: these tests are for release candidate testing
Test Summary Report
-------------------
t/Address.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/bad-data.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/Network-splitting.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/Network.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=13, Tests=0, 1 wallclock secs ( 0.06 usr + 0.08 sys = 0.14 CPU)
Result: FAIL
Failed 4/13 test programs. 0/0 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
DROLSKY/Net-Works-0.16.tar.gz
one dependency not OK (Math::Int128); additionally test harness failed
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DROLSKY/Net-Works-0.16.tar.gz
Running test for module 'MaxMind::DB::Common'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\MaxMind-DB-Common-0.031002.tar.gz ok
MaxMind-DB-Common-0.031002/
MaxMind-DB-Common-0.031002/MANIFEST
MaxMind-DB-Common-0.031002/t/
MaxMind-DB-Common-0.031002/t/compile.t
MaxMind-DB-Common-0.031002/t/release-no-tabs.t
MaxMind-DB-Common-0.031002/t/release-eol.t
MaxMind-DB-Common-0.031002/t/release-pod-syntax.t
MaxMind-DB-Common-0.031002/t/MaxMind/
MaxMind-DB-Common-0.031002/t/MaxMind/DB/
MaxMind-DB-Common-0.031002/t/MaxMind/DB/Common.t
MaxMind-DB-Common-0.031002/t/MaxMind/DB/Metadata.t
MaxMind-DB-Common-0.031002/t/release-pod-no404s.t
MaxMind-DB-Common-0.031002/t/release-cpan-changes.t
MaxMind-DB-Common-0.031002/lib/
MaxMind-DB-Common-0.031002/lib/MaxMind/
MaxMind-DB-Common-0.031002/lib/MaxMind/DB/
MaxMind-DB-Common-0.031002/lib/MaxMind/DB/Common.pm
MaxMind-DB-Common-0.031002/lib/MaxMind/DB/Metadata.pm
MaxMind-DB-Common-0.031002/lib/MaxMind/DB/Role/
MaxMind-DB-Common-0.031002/lib/MaxMind/DB/Role/Debugs.pm
MaxMind-DB-Common-0.031002/lib/MaxMind/DB/Types.pm
MaxMind-DB-Common-0.031002/lib/Test/
MaxMind-DB-Common-0.031002/lib/Test/MaxMind/
MaxMind-DB-Common-0.031002/lib/Test/MaxMind/DB/
MaxMind-DB-Common-0.031002/lib/Test/MaxMind/DB/Common/
MaxMind-DB-Common-0.031002/lib/Test/MaxMind/DB/Common/Util.pm
MaxMind-DB-Common-0.031002/lib/Test/MaxMind/DB/Common/Data.pm
MaxMind-DB-Common-0.031002/README
MaxMind-DB-Common-0.031002/LICENSE
MaxMind-DB-Common-0.031002/META.yml
MaxMind-DB-Common-0.031002/Makefile.PL
MaxMind-DB-Common-0.031002/Changes
MaxMind-DB-Common-0.031002/META.json
MaxMind-DB-Common-0.031002/INSTALL
MaxMind-DB-Common-0.031002/dist.ini
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Warning: prerequisite Math::Int128 0 not found.
Warning: prerequisite MooX::StrictConstructor 0 not found.
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for MaxMind::DB::Common
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/MaxMind-DB-Common-0.031002.tar.gz ----
MooX::StrictConstructor [requires]
Math::Int128 [requires]
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'MooX::StrictConstructor'
Running make for H/HA/HARTZELL/MooX-StrictConstructor-0.006.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/H/HA/HARTZELL/MooX-StrictConstructor-0.006.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/H/HA/HARTZELL/CHECKSUMS
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\H\HA\HARTZELL\MooX-StrictConstructor-0.006.tar.gz ok
MooX-StrictConstructor-0.006
MooX-StrictConstructor-0.006/README
MooX-StrictConstructor-0.006/Changes
MooX-StrictConstructor-0.006/LICENSE
MooX-StrictConstructor-0.006/dist.ini
MooX-StrictConstructor-0.006/META.yml
MooX-StrictConstructor-0.006/MANIFEST
MooX-StrictConstructor-0.006/Build.PL
MooX-StrictConstructor-0.006/t
MooX-StrictConstructor-0.006/t/basic.t
MooX-StrictConstructor-0.006/META.json
MooX-StrictConstructor-0.006/perlcritic.rc
MooX-StrictConstructor-0.006/t/00-compile.t
MooX-StrictConstructor-0.006/xt/author
MooX-StrictConstructor-0.006/xt/author/critic.t
MooX-StrictConstructor-0.006/xt/author/pod-spell.t
MooX-StrictConstructor-0.006/xt/release
MooX-StrictConstructor-0.006/xt/release/distmeta.t
MooX-StrictConstructor-0.006/xt/release/pod-syntax.t
MooX-StrictConstructor-0.006/xt/release/portability.t
MooX-StrictConstructor-0.006/xt/release/pod-coverage.t
MooX-StrictConstructor-0.006/xt/release/test-version.t
MooX-StrictConstructor-0.006/lib/MooX
MooX-StrictConstructor-0.006/lib/MooX/StrictConstructor.pm
MooX-StrictConstructor-0.006/lib/Method/Generate/Constructor/Role
MooX-StrictConstructor-0.006/lib/Method/Generate/Constructor/Role/StrictConstructor.pm
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building H/HA/HARTZELL/MooX-StrictConstructor-0.006.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'MooX-StrictConstructor' version '0.006'
>>> C:\Perl-5.18\bin\perl.exe ./Build
Building MooX-StrictConstructor
HARTZELL/MooX-StrictConstructor-0.006.tar.gz
C:\Perl-5.18\bin\perl.exe ./Build -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running Build test
>>> C:\Perl-5.18\bin\perl.exe ./Build test verbose=1
t/00-compile.t ..
1..2
ok 1 - Method::Generate::Constructor::Role::StrictConstructor loaded ok
ok 2 - MooX::StrictConstructor loaded ok
ok
t/basic.t .......
ok 1 - standard Moo class ignores unknown params
ok 2 - strict constructor blows up on unknown params
ok 3 - subclass constructor handles known attributes correctly
ok 4 - subclass correctly recognizes bad attribute
ok 5 - subclass that doesn't use strict constructor handles known attributes correctly
ok 6 - subclass that doesn't use strict correctly recognizes bad attribute
ok 7 - strict subclass from parent that doesn't use strict constructor handles known attributes correctly
ok 8 - strict subclass from parent that doesn't use strict correctly recognizes bad attribute
not ok 9 - can work around strict constructor by deleting params in BUILD() # TODO Moose trick. Doesn't work 'cuz my code runs before object built.
# Failed (TODO) test 'can work around strict constructor by deleting params in BUILD()'
# at t/basic.t line 154.
# got: 'Found unknown attribute(s) passed to the constructor: spy at (eval 63) line 43.
# '
# expected: undef
ok 10 - can work around strict constructor by deleting params in BUILDARGS()
ok 11 - Tricky still blows up on unknown params other than spy
ok 12 - InitArg blows up with attribute name
ok 13 - InitArg blows up when given attribute with undef init_arg
ok 14 - InitArg works when given proper init_arg
1..14
ok
All tests successful.
Files=2, Tests=16, 1 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU)
Result: PASS
HARTZELL/MooX-StrictConstructor-0.006.tar.gz
C:\Perl-5.18\bin\perl.exe ./Build test verbose=1 -- OK
George Hartzell <CENSORED>
Make your Moo-based object constructors blow up on unknown attributes.
>>> (cd C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp && tar cvf - MooX-StrictConstructor-0.006.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/H/HA/HARTZELL/MooX-StrictConstructor-0.006.tar.gz
MooX-StrictConstructor-0.006.ppd
blib/
blib/lib/
blib/lib/Method/
blib/lib/Method/Generate/
blib/lib/Method/Generate/Constructor/
blib/lib/Method/Generate/Constructor/Role/
blib/lib/Method/Generate/Constructor/Role/StrictConstructor.pm
blib/lib/MooX/
blib/lib/MooX/StrictConstructor.pm
>>> mv C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/MooX-StrictConstructor-0.006.ppd C:/cpanfly-5.18/var/REPO/H/HA/HARTZELL
Running test for module 'Math::Int128'
Running make for S/SA/SALVA/Math-Int128-0.13.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Math-Int128-0.13-ZH942S
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Could not make: Unknown error
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Can't test without successful make
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
>>> dmake
cp lib/Test/MaxMind/DB/Common/Data.pm blib\lib\Test\MaxMind\DB\Common\Data.pm
cp lib/MaxMind/DB/Types.pm blib\lib\MaxMind\DB\Types.pm
cp lib/MaxMind/DB/Role/Debugs.pm blib\lib\MaxMind\DB\Role\Debugs.pm
cp lib/MaxMind/DB/Metadata.pm blib\lib\MaxMind\DB\Metadata.pm
cp lib/MaxMind/DB/Common.pm blib\lib\MaxMind\DB\Common.pm
cp lib/Test/MaxMind/DB/Common/Util.pm blib\lib\Test\MaxMind\DB\Common\Util.pm
DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/MaxMind/DB/*.t
# Failed test 'use MaxMind::DB::Metadata;'
# at t/compile.t line 6.
# Tried to use 'MaxMind::DB::Metadata'.
# Error: Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\lib/MaxMind/DB/Metadata.pm line 13.
# BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\lib/MaxMind/DB/Metadata.pm line 13.
# Compilation failed in require at t/compile.t line 6.
# BEGIN failed--compilation aborted at t/compile.t line 6.
# Looks like you failed 1 test of 2.
t/compile.t ...............
not ok 1 - use MaxMind::DB::Metadata;
ok 2 - use MaxMind::DB::Role::Debugs;
1..2
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/2 subtests
t/MaxMind/DB/Common.t .....
ok 1 - LEFT_RECORD
ok 2 - RIGHT_RECORD
ok 3 - DATA_SECTION_SEPARATOR_SIZE
1..3
ok
Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\lib/MaxMind/DB/Metadata.pm line 13.
BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq\blib\lib/MaxMind/DB/Metadata.pm line 13.
Compilation failed in require at t/MaxMind/DB/Metadata.t line 6.
BEGIN failed--compilation aborted at t/MaxMind/DB/Metadata.t line 6.
t/MaxMind/DB/Metadata.t ...
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/release-cpan-changes.t .. skipped: these tests are for release candidate testing
t/release-eol.t ........... skipped: these tests are for release candidate testing
t/release-no-tabs.t ....... skipped: these tests are for release candidate testing
t/release-pod-no404s.t .... skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
Test Summary Report
-------------------
t/compile.t (Wstat: 256 Tests: 2 Failed: 1)
Failed test: 1
Non-zero exit status: 1
t/MaxMind/DB/Metadata.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=8, Tests=5, 1 wallclock secs ( 0.08 usr + 0.02 sys = 0.09 CPU)
Result: FAIL
Failed 2/8 test programs. 1/5 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
one dependency not OK (Math::Int128); additionally test harness failed
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Running test for module 'Data::IEEE754'
Running make for D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\Data-IEEE754-0.01.tar.gz ok
Data-IEEE754-0.01/
Data-IEEE754-0.01/MANIFEST
Data-IEEE754-0.01/t/
Data-IEEE754-0.01/t/release-no-tabs.t
Data-IEEE754-0.01/t/basic.t
Data-IEEE754-0.01/t/author-pod-spell.t
Data-IEEE754-0.01/t/release-pod-linkcheck.t
Data-IEEE754-0.01/t/release-eol.t
Data-IEEE754-0.01/t/release-pod-syntax.t
Data-IEEE754-0.01/t/00-compile.t
Data-IEEE754-0.01/t/release-pod-no404s.t
Data-IEEE754-0.01/t/release-pod-coverage.t
Data-IEEE754-0.01/t/release-cpan-changes.t
Data-IEEE754-0.01/lib/
Data-IEEE754-0.01/lib/Data/
Data-IEEE754-0.01/lib/Data/IEEE754.pm
Data-IEEE754-0.01/README
Data-IEEE754-0.01/LICENSE
Data-IEEE754-0.01/META.yml
Data-IEEE754-0.01/Makefile.PL
Data-IEEE754-0.01/Changes
Data-IEEE754-0.01/META.json
Data-IEEE754-0.01/INSTALL
Data-IEEE754-0.01/dist.ini
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Data::IEEE754
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/Data-IEEE754-0.01.tar.gz ----
Test::Bits [build_requires]
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Test::Bits'
Running make for D/DR/DROLSKY/Test-Bits-0.02.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/Test-Bits-0.02.tar.gz
Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\D\DR\DROLSKY\Test-Bits-0.02.tar.gz ok
Test-Bits-0.02/
Test-Bits-0.02/MANIFEST
Test-Bits-0.02/t/
Test-Bits-0.02/t/release-no-tabs.t
Test-Bits-0.02/t/author-pod-spell.t
Test-Bits-0.02/t/release-pod-linkcheck.t
Test-Bits-0.02/t/release-eol.t
Test-Bits-0.02/t/release-pod-syntax.t
Test-Bits-0.02/t/00-compile.t
Test-Bits-0.02/t/bits_is.t
Test-Bits-0.02/t/release-pod-no404s.t
Test-Bits-0.02/t/release-pod-coverage.t
Test-Bits-0.02/t/release-cpan-changes.t
Test-Bits-0.02/lib/
Test-Bits-0.02/lib/Test/
Test-Bits-0.02/lib/Test/Bits.pm
Test-Bits-0.02/README
Test-Bits-0.02/LICENSE
Test-Bits-0.02/META.yml
Test-Bits-0.02/Makefile.PL
Test-Bits-0.02/Changes
Test-Bits-0.02/META.json
Test-Bits-0.02/INSTALL
Test-Bits-0.02/dist.ini
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Test-Bits-0.02.tar.gz
>>> C:\Perl-5.18\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for Test::Bits
Writing MYMETA.yml and MYMETA.json
>>> dmake
cp lib/Test/Bits.pm blib\lib\Test\Bits.pm
DROLSKY/Test-Bits-0.02.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t .............
1..1
ok 1 - Test::Bits loaded ok
ok
t/author-pod-spell.t ....... skipped: these tests are for testing by the author
t/bits_is.t ................
ok 1 - Test 'x == x' completed
ok 2 - Test 'x == x' no premature diagnostication
ok 3 - Test 'x == x' result count
ok 4 - subtest 'x == x' of 'x == x' compare ok
ok 5 - subtest 'x == x' of 'x == x' compare name
ok 6 - checking depth
ok 7 - subtest 'x == x' of 'x == x' compare diag
ok 8 - Test 'xyz == xyz' completed
ok 9 - Test 'xyz == xyz' no premature diagnostication
ok 10 - Test 'xyz == xyz' result count
ok 11 - subtest 'xyz == xyz' of 'xyz == xyz' compare ok
ok 12 - subtest 'xyz == xyz' of 'xyz == xyz' compare name
ok 13 - checking depth
ok 14 - subtest 'xyz == xyz' of 'xyz == xyz' compare diag
ok 15 - Test 'y != x' completed
ok 16 - Test 'y != x' no premature diagnostication
ok 17 - Test 'y != x' result count
ok 18 - subtest 'y != x' of 'y != x' compare ok
ok 19 - subtest 'y != x' of 'y != x' compare name
ok 20 - checking depth
ok 21 - subtest 'y != x' of 'y != x' compare diag
ok 22 - Test 'xyy != xyz' completed
ok 23 - Test 'xyy != xyz' no premature diagnostication
ok 24 - Test 'xyy != xyz' result count
ok 25 - subtest 'xyy != xyz' of 'xyy != xyz' compare ok
ok 26 - subtest 'xyy != xyz' of 'xyy != xyz' compare name
ok 27 - checking depth
ok 28 - subtest 'xyy != xyz' of 'xyy != xyz' compare diag
ok 29 - Test 'xy != xyz' completed
ok 30 - Test 'xy != xyz' no premature diagnostication
ok 31 - Test 'xy != xyz' result count
ok 32 - subtest 'xy != xyz' of 'xy != xyz' compare ok
ok 33 - subtest 'xy != xyz' of 'xy != xyz' compare name
ok 34 - checking depth
ok 35 - subtest 'xy != xyz' of 'xy != xyz' compare diag
ok 36 - got error passing an arrayref as first argument to bits_is()
ok 37 - got error passing an undef as first argument to bits_is()
ok 38 - got error passing an arrayref as first argument to bits_is()
ok 39 - got error passing a scalar as second argument to bits_is()
ok 40 - got error passing a hashref as second argument to bits_is()
ok 41 - got error passing an undef as second argument to bits_is()
ok 42 - got error passing an arrayref with an undef as second argument to bits_is()
ok 43 - got error passing an arrayref with a hashref as second argument to bits_is()
ok 44 - got error passing an arrayref with 9000 as second argument to bits_is()
ok 45 - got error passing an arrayref with -5 as second argument to bits_is()
1..45
ok
t/release-cpan-changes.t ... skipped: these tests are for release candidate testing
t/release-eol.t ............ skipped: these tests are for release candidate testing
t/release-no-tabs.t ........ skipped: these tests are for release candidate testing
t/release-pod-coverage.t ... skipped: these tests are for release candidate testing
t/release-pod-linkcheck.t .. skipped: these tests are for release candidate testing
t/release-pod-no404s.t ..... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing
All tests successful.
Files=10, Tests=46, 1 wallclock secs ( 0.09 usr + 0.02 sys = 0.11 CPU)
Result: PASS
DROLSKY/Test-Bits-0.02.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Provides a bits_is() subroutine for testing binary data
>>> (cd C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g && tar cvf - Test-Bits-0.02.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/D/DR/DROLSKY/Test-Bits-0.02.tar.gz
Test-Bits-0.02.ppd
blib/
blib/lib/
blib/lib/Test/
blib/lib/Test/Bits.pm
>>> mv C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/Test-Bits-0.02.ppd C:/cpanfly-5.18/var/REPO/D/DR/DROLSKY
Running make for D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie
Prepending C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
>>> dmake
cp lib/Data/IEEE754.pm blib\lib\Data\IEEE754.pm
DROLSKY/Data-IEEE754-0.01.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t .............
1..1
ok 1 - Data::IEEE754 loaded ok
ok
t/author-pod-spell.t ....... skipped: these tests are for testing by the author
t/basic.t ..................
ok 1 - 0 packed as big-endian float
ok 2 - unpacked big-endian float is (close enough to) 0
ok 3 - 1 packed as big-endian float
ok 4 - unpacked big-endian float is (close enough to) 1
ok 5 - 1.1 packed as big-endian float
ok 6 - unpacked big-endian float is (close enough to) 1.1
ok 7 - 3.14 packed as big-endian float
ok 8 - unpacked big-endian float is (close enough to) 3.14
ok 9 - 9999.99 packed as big-endian float
ok 10 - unpacked big-endian float is (close enough to) 9999.99
ok 11 - -1 packed as big-endian float
ok 12 - unpacked big-endian float is (close enough to) -1
ok 13 - -1.1 packed as big-endian float
ok 14 - unpacked big-endian float is (close enough to) -1.1
ok 15 - -3.14 packed as big-endian float
ok 16 - unpacked big-endian float is (close enough to) -3.14
ok 17 - -9999.99 packed as big-endian float
ok 18 - unpacked big-endian float is (close enough to) -9999.99
ok 19 - 0 packed as big-endian double
ok 20 - unpacked big-endian double is (close enough to) 0
ok 21 - 1 packed as big-endian double
ok 22 - unpacked big-endian double is (close enough to) 1
ok 23 - 1.1111111 packed as big-endian double
ok 24 - unpacked big-endian double is (close enough to) 1.1111111
ok 25 - 3.14 packed as big-endian double
ok 26 - unpacked big-endian double is (close enough to) 3.14
ok 27 - 3.14159265359 packed as big-endian double
ok 28 - unpacked big-endian double is (close enough to) 3.14159265359
ok 29 - 9999.99 packed as big-endian double
ok 30 - unpacked big-endian double is (close enough to) 9999.99
ok 31 - 2147483648.01 packed as big-endian double
ok 32 - unpacked big-endian double is (close enough to) 2147483648.01
ok 33 - 0 packed as big-endian double
ok 34 - unpacked big-endian double is (close enough to) 0
ok 35 - -1 packed as big-endian double
ok 36 - unpacked big-endian double is (close enough to) -1
ok 37 - -1.1111111 packed as big-endian double
ok 38 - unpacked big-endian double is (close enough to) -1.1111111
ok 39 - -3.14 packed as big-endian double
ok 40 - unpacked big-endian double is (close enough to) -3.14
ok 41 - -3.14159265359 packed as big-endian double
ok 42 - unpacked big-endian double is (close enough to) -3.14159265359
ok 43 - -9999.99 packed as big-endian double
ok 44 - unpacked big-endian double is (close enough to) -9999.99
ok 45 - -2147483648.01 packed as big-endian double
ok 46 - unpacked big-endian double is (close enough to) -2147483648.01
1..46
ok
t/release-cpan-changes.t ... skipped: these tests are for release candidate testing
t/release-eol.t ............ skipped: these tests are for release candidate testing
t/release-no-tabs.t ........ skipped: these tests are for release candidate testing
t/release-pod-coverage.t ... skipped: these tests are for release candidate testing
t/release-pod-linkcheck.t .. skipped: these tests are for release candidate testing
t/release-pod-no404s.t ..... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing
All tests successful.
Files=10, Tests=47, 1 wallclock secs ( 0.08 usr + 0.05 sys = 0.13 CPU)
Result: PASS
DROLSKY/Data-IEEE754-0.01.tar.gz
dmake test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Pack and unpack big-endian IEEE754 floats and doubles
>>> (cd C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie && tar cvf - Data-IEEE754-0.01.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
Data-IEEE754-0.01.ppd
blib/
blib/lib/
blib/lib/Data/
blib/lib/Data/IEEE754.pm
>>> mv C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/Data-IEEE754-0.01.ppd C:/cpanfly-5.18/var/REPO/D/DR/DROLSKY
Running test for module 'Test::Bits'
Running make for D/DR/DROLSKY/Test-Bits-0.02.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'Net::Works::Network'
Running make for D/DR/DROLSKY/Net-Works-0.16.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Net-Works-0.16-twBmqu
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Warning: Prerequisite 'Math::Int128 => 0.06' for 'DROLSKY/Net-Works-0.16.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Won't repeat unsuccessful test during this command
Has already been tested within this command
Running test for module 'MaxMind::DB::Role::Debugs'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Won't repeat unsuccessful test during this command
Has already been tested within this command
Running test for module 'Test::MaxMind::DB::Common::Data'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Won't repeat unsuccessful test during this command
Has already been tested within this command
Running test for module 'MaxMind::DB::Types'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Won't repeat unsuccessful test during this command
Has already been tested within this command
Running test for module 'Test::MaxMind::DB::Common::Util'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Won't repeat unsuccessful test during this command
Has already been tested within this command
Running test for module 'Data::Validate::IP'
Running make for D/DR/DROLSKY/Data-Validate-IP-0.22.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'MooX::StrictConstructor'
Running Build for H/HA/HARTZELL/MooX-StrictConstructor-0.006.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running Build test
Has already been tested successfully
Running test for module 'MaxMind::DB::Metadata'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Common-0.031002-8yx4bq
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Has already been made
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
Won't repeat unsuccessful test during this command
Has already been tested within this command
Running make for D/DR/DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
Warning: Prerequisite 'Net::Works::Address => 0.12' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/Net-Works-0.16.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'MaxMind::DB::Common => 0.031000' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Math::Int128 => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'SALVA/Math-Int128-0.13.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Net::Works::Network => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/Net-Works-0.16.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'MaxMind::DB::Role::Debugs => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'MaxMind::DB::Metadata => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Test::MaxMind::DB::Common::Util => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'Test::MaxMind::DB::Common::Data => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
Warning: Prerequisite 'MaxMind::DB::Types => 0' for 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Common-0.031002.tar.gz' with 'make_test => NO one dependency not OK (Math::Int128); additionally test harness failed'. Continuing, but chances to succeed are limited.
>>> dmake
cp lib/MaxMind/DB/Verifier.pm blib\lib\MaxMind\DB\Verifier.pm
cp lib/MaxMind/DB/Reader/Data/Container.pm blib\lib\MaxMind\DB\Reader\Data\Container.pm
cp lib/MaxMind/DB/Reader/Role/Reader.pm blib\lib\MaxMind\DB\Reader\Role\Reader.pm
cp lib/MaxMind/DB/Reader/Role/HasDecoder.pm blib\lib\MaxMind\DB\Reader\Role\HasDecoder.pm
cp lib/MaxMind/DB/Reader/Decoder.pm blib\lib\MaxMind\DB\Reader\Decoder.pm
cp lib/MaxMind/DB/Reader/Role/NodeReader.pm blib\lib\MaxMind\DB\Reader\Role\NodeReader.pm
cp lib/MaxMind/DB/Reader/PP.pm blib\lib\MaxMind\DB\Reader\PP.pm
cp lib/MaxMind/DB/Reader/Role/HasMetadata.pm blib\lib\MaxMind\DB\Reader\Role\HasMetadata.pm
cp lib/MaxMind/DB/Reader.pm blib\lib\MaxMind\DB\Reader.pm
cp lib/MaxMind/DB/Reader/Data/EndMarker.pm blib\lib\MaxMind\DB\Reader\Data\EndMarker.pm
cp lib/MaxMind/DB/Reader/Role/Sysreader.pm blib\lib\MaxMind\DB\Reader\Role\Sysreader.pm
C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e cp -- bin/mmdb-dump-database blib\script\mmdb-dump-database
pl2bat.bat blib\script\mmdb-dump-database
C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e cp -- bin/mmdb-dump-search-tree blib\script\mmdb-dump-search-tree
pl2bat.bat blib\script\mmdb-dump-search-tree
C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e cp -- bin/mmdb-verify-database blib\script\mmdb-verify-database
pl2bat.bat blib\script\mmdb-verify-database
C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e cp -- bin/mmdb-dump-metadata blib\script\mmdb-dump-metadata
pl2bat.bat blib\script\mmdb-dump-metadata
DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/MaxMind/DB/*.t t/MaxMind/DB/Reader/*.t t/MaxMind/DB/Reader/Decoder-types/*.t
Can't locate MaxMind/DB/Types.pm in @INC (you may need to install the MaxMind::DB::Types module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
Compilation failed in require at t/lib/Test/MaxMind/DB/Reader.pm line 7.
BEGIN failed--compilation aborted at t/lib/Test/MaxMind/DB/Reader.pm line 7.
Compilation failed in require at t/MaxMind/DB/Reader-broken-databases.t line 8.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader-broken-databases.t line 8.
t/MaxMind/DB/Reader-broken-databases.t ............
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Math/Int128.pm in @INC (you may need to install the Math::Int128 module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader-decoder.t line 8.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader-decoder.t line 8.
t/MaxMind/DB/Reader-decoder.t .....................
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate MaxMind/DB/Types.pm in @INC (you may need to install the MaxMind::DB::Types module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
Compilation failed in require at t/lib/Test/MaxMind/DB/Reader.pm line 7.
BEGIN failed--compilation aborted at t/lib/Test/MaxMind/DB/Reader.pm line 7.
Compilation failed in require at t/MaxMind/DB/Reader-no-ipv4-search-tree.t line 9.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader-no-ipv4-search-tree.t line 9.
t/MaxMind/DB/Reader-no-ipv4-search-tree.t .........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Util.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Util module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader.t line 9.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader.t line 9.
t/MaxMind/DB/Reader.t .............................
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate MaxMind/DB/Types.pm in @INC (you may need to install the MaxMind::DB::Types module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
Compilation failed in require at t/lib/Test/MaxMind/DB/Reader.pm line 7.
BEGIN failed--compilation aborted at t/lib/Test/MaxMind/DB/Reader.pm line 7.
Compilation failed in require at t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t line 9.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t line 9.
t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t ..
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/array.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/array.t line 7.
t/MaxMind/DB/Reader/Decoder-types/array.t .........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/boolean.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/boolean.t line 7.
t/MaxMind/DB/Reader/Decoder-types/boolean.t .......
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/bytes.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/bytes.t line 7.
t/MaxMind/DB/Reader/Decoder-types/bytes.t .........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/container.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/container.t line 7.
t/MaxMind/DB/Reader/Decoder-types/container.t .....
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/double.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/double.t line 7.
t/MaxMind/DB/Reader/Decoder-types/double.t ........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/end_marker.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/end_marker.t line 7.
t/MaxMind/DB/Reader/Decoder-types/end_marker.t ....
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/float.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/float.t line 7.
t/MaxMind/DB/Reader/Decoder-types/float.t .........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/int32.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/int32.t line 7.
t/MaxMind/DB/Reader/Decoder-types/int32.t .........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/map.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/map.t line 7.
t/MaxMind/DB/Reader/Decoder-types/map.t ...........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/pointer.t line 9.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/pointer.t line 9.
t/MaxMind/DB/Reader/Decoder-types/pointer.t .......
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/uint128.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/uint128.t line 7.
t/MaxMind/DB/Reader/Decoder-types/uint128.t .......
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/uint16.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/uint16.t line 7.
t/MaxMind/DB/Reader/Decoder-types/uint16.t ........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/uint32.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/uint32.t line 7.
t/MaxMind/DB/Reader/Decoder-types/uint32.t ........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/uint64.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/uint64.t line 7.
t/MaxMind/DB/Reader/Decoder-types/uint64.t ........
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate Test/MaxMind/DB/Common/Data.pm in @INC (you may need to install the Test::MaxMind::DB::Common::Data module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at t/MaxMind/DB/Reader/Decoder-types/utf8_string.t line 7.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder-types/utf8_string.t line 7.
t/MaxMind/DB/Reader/Decoder-types/utf8_string.t ...
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
Can't locate MaxMind/DB/Types.pm in @INC (you may need to install the MaxMind::DB::Types module) (@INC contains: t/lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\MaxMind-DB-Reader-0.050003-W0BikX\blib\lib/MaxMind/DB/Reader/PP.pm line 14.
Compilation failed in require at t/lib/Test/MaxMind/DB/Reader.pm line 7.
BEGIN failed--compilation aborted at t/lib/Test/MaxMind/DB/Reader.pm line 7.
Compilation failed in require at t/MaxMind/DB/Reader/Decoder.t line 9.
BEGIN failed--compilation aborted at t/MaxMind/DB/Reader/Decoder.t line 9.
t/MaxMind/DB/Reader/Decoder.t .....................
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/release-cpan-changes.t .......................... skipped: these tests are for release candidate testing
t/release-eol.t ................................... skipped: these tests are for release candidate testing
t/release-no-tabs.t ............................... skipped: these tests are for release candidate testing
t/release-pod-no404s.t ............................ skipped: these tests are for release candidate testing
t/release-pod-syntax.t ............................ skipped: these tests are for release candidate testing
Test Summary Report
-------------------
t/MaxMind/DB/Reader-broken-databases.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader-decoder.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader-no-ipv4-search-tree.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/array.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/boolean.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/bytes.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/container.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/double.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/end_marker.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/float.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/int32.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/map.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/pointer.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/uint128.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/uint16.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/uint32.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/uint64.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder-types/utf8_string.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
t/MaxMind/DB/Reader/Decoder.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=26, Tests=0, 3 wallclock secs ( 0.16 usr + 0.06 sys = 0.22 CPU)
Result: FAIL
Failed 21/26 test programs. 0/0 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
9 dependencies missing (MaxMind::DB::Metadata,Net::Works::Address,Net::Works::Network,MaxMind::DB::Common,Math::Int128,Test::MaxMind::DB::Common::Util,Test::MaxMind::DB::Common::Data,MaxMind::DB::Role::Debugs,MaxMind::DB::Types); additionally test harness failed
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz
Running make for D/DR/DROLSKY/GeoIP2-0.040002.tar.gz
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.18\var\cpan\build\GeoIP2-0.040002-tNxZSk
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/GeoIP2-0.040002.tar.gz
Warning: Prerequisite 'MaxMind::DB::Reader => 0' for 'DROLSKY/GeoIP2-0.040002.tar.gz' failed when processing 'DROLSKY/MaxMind-DB-Reader-0.050003.tar.gz' with 'make_test => NO 9 dependencies missing (MaxMind::DB::Metadata,Net::Works::Address,Net::Works::Network,MaxMind::DB::Common,Math::Int128,Test::MaxMind::DB::Common::Util,Test::MaxMind::DB::Common::Data,MaxMind::DB::Role::Debugs,MaxMind::DB::Types); additionally test harness failed'. Continuing, but chances to succeed are limited.
>>> dmake
cp lib/GeoIP2/Model/Country.pm blib\lib\GeoIP2\Model\Country.pm
cp lib/GeoIP2/Record/Postal.pm blib\lib\GeoIP2\Record\Postal.pm
cp lib/GeoIP2/Model/Omni.pm blib\lib\GeoIP2\Model\Omni.pm
cp lib/GeoIP2/Record/Continent.pm blib\lib\GeoIP2\Record\Continent.pm
cp lib/GeoIP2/Database/Reader.pm blib\lib\GeoIP2\Database\Reader.pm
cp lib/GeoIP2/Model/CityISPOrg.pm blib\lib\GeoIP2\Model\CityISPOrg.pm
cp lib/GeoIP2/Error/HTTP.pm blib\lib\GeoIP2\Error\HTTP.pm
cp lib/GeoIP2.pm blib\lib\GeoIP2.pm
cp lib/GeoIP2/Record/City.pm blib\lib\GeoIP2\Record\City.pm
cp lib/GeoIP2/Model/City.pm blib\lib\GeoIP2\Model\City.pm
cp lib/GeoIP2/Error/Generic.pm blib\lib\GeoIP2\Error\Generic.pm
cp lib/GeoIP2/Record/MaxMind.pm blib\lib\GeoIP2\Record\MaxMind.pm
cp lib/GeoIP2/Record/Country.pm blib\lib\GeoIP2\Record\Country.pm
cp lib/GeoIP2/Record/RepresentedCountry.pm blib\lib\GeoIP2\Record\RepresentedCountry.pm
cp lib/GeoIP2/Error/IPAddressNotFound.pm blib\lib\GeoIP2\Error\IPAddressNotFound.pm
cp lib/GeoIP2/Error/Type.pm blib\lib\GeoIP2\Error\Type.pm
cp lib/GeoIP2/Error/WebService.pm blib\lib\GeoIP2\Error\WebService.pm
cp lib/GeoIP2/Record/Subdivision.pm blib\lib\GeoIP2\Record\Subdivision.pm
cp lib/GeoIP2/Record/Location.pm blib\lib\GeoIP2\Record\Location.pm
cp lib/GeoIP2/Role/Record/HasNames.pm blib\lib\GeoIP2\Role\Record\HasNames.pm
cp lib/GeoIP2/Record/Traits.pm blib\lib\GeoIP2\Record\Traits.pm
cp lib/GeoIP2/Types.pm blib\lib\GeoIP2\Types.pm
cp lib/GeoIP2/Role/Error/HTTP.pm blib\lib\GeoIP2\Role\Error\HTTP.pm
cp lib/GeoIP2/Role/Record/Country.pm blib\lib\GeoIP2\Role\Record\Country.pm
cp lib/GeoIP2/Role/Model/HasSubdivisions.pm blib\lib\GeoIP2\Role\Model\HasSubdivisions.pm
cp lib/GeoIP2/Role/Model.pm blib\lib\GeoIP2\Role\Model.pm
cp lib/GeoIP2/Role/HasLocales.pm blib\lib\GeoIP2\Role\HasLocales.pm
cp lib/GeoIP2/WebService/Client.pm blib\lib\GeoIP2\WebService\Client.pm
C:\Perl-5.18\bin\perl.exe -MExtUtils::Command -e cp -- bin/web-service-request blib\script\web-service-request
pl2bat.bat blib\script\web-service-request
DROLSKY/GeoIP2-0.040002.tar.gz
dmake -- OK
Prepending C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib to PERL5LIB for 'test'
Running make test
>>> dmake test TEST_VERBOSE=1
C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/GeoIP2/*.t t/GeoIP2/Database/*.t t/GeoIP2/Error/*.t t/GeoIP2/Model/*.t t/GeoIP2/WebService/*.t
Can't locate MaxMind/DB/Reader.pm in @INC (you may need to install the MaxMind::DB::Reader module) (@INC contains: C:\cpanfly-5.18\var\cpan\build\GeoIP2-0.040002-tNxZSk\blib\lib C:\cpanfly-5.18\var\cpan\build\GeoIP2-0.040002-tNxZSk\blib\arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-IEEE754-0.01-FwPQie/blib/lib C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/arch C:\cpanfly-5.18\var\cpan\build\Test-Bits-0.02-W4nW9g/blib/lib C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/arch C:\cpanfly-5.18\var\cpan\build\MooX-StrictConstructor-0.006-U6HEdp/blib/lib C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/arch C:\cpanfly-5.18\var\cpan\build\Data-Validate-IP-0.22-0cHJbl/blib/lib C:/cpanfly-5.18/var/megalib C:/Perl-5.18/site/lib C:/Perl-5.18/lib .) at C:\cpanfly-5.18\var\cpan\build\GeoIP2-0.040002-tNxZSk\blib\lib/GeoIP2/Database/Reader.pm line 15.
BEGIN failed--compilation aborted at C:\cpanfly-5.18\var\cpan\build\GeoIP2-0.040002-tNxZSk\blib\lib/GeoIP2/Database/Reader.pm line 15.
Compilation failed in require at t/GeoIP2/Database/Reader.t line 7.
BEGIN failed--compilation aborted at t/GeoIP2/Database/Reader.t line 7.
t/GeoIP2/Database/Reader.t ....
Dubious, test returned 2 (wstat 512, 0x200)
No subtests run
t/GeoIP2/Error/Type.t .........
ok 1 - correct type thrown
ok 2 - correct value thrown
1..2
ok
t/GeoIP2/Model/City.t .........
ok 1 - 'GeoIP2::Model::City->new returns' isa 'GeoIP2::Model::City'
ok 2 - '$model->city()' isa 'GeoIP2::Record::City'
ok 3 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 4 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 5 - '$model->location()' isa 'GeoIP2::Record::Location'
ok 6 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 7 - '$model->postal()' isa 'GeoIP2::Record::Postal'
ok 8 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 9 - '$model->represented_country()' isa 'GeoIP2::Record::RepresentedCountry'
ok 10 - '$model->most_specific_subdivision' isa 'GeoIP2::Record::Subdivision'
ok 11 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 12 - raw method returns raw input
ok 13 - '$model->subdivisions()[0]' isa 'GeoIP2::Record::Subdivision'
ok 14 - 'GeoIP2::Model::City object with no data except maxmind.queries_remaining & traits.ip_address' isa 'GeoIP2::Model::City'
ok 15 - '$model->city()' isa 'GeoIP2::Record::City'
ok 16 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 17 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 18 - '$model->location()' isa 'GeoIP2::Record::Location'
ok 19 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 20 - '$model->postal()' isa 'GeoIP2::Record::Postal'
ok 21 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 22 - '$model->represented_country()' isa 'GeoIP2::Record::RepresentedCountry'
ok 23 - '$model->most_specific_subdivision' isa 'GeoIP2::Record::Subdivision'
ok 24 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 25 - raw method returns raw input
ok 26 - $model->subdivisions returns an empty list
ok 27 - no exception when GeoIP2::Model::City class gets raw data with unknown keys
ok 28 - raw method returns raw input
1..28
ok
t/GeoIP2/Model/CityISPOrg.t ...
ok 1 - 'GeoIP2::Model::CityISPOrg->new returns' isa 'GeoIP2::Model::CityISPOrg'
ok 2 - '$model->city()' isa 'GeoIP2::Record::City'
ok 3 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 4 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 5 - '$model->location()' isa 'GeoIP2::Record::Location'
ok 6 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 7 - '$model->postal()' isa 'GeoIP2::Record::Postal'
ok 8 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 9 - '$model->represented_country()' isa 'GeoIP2::Record::RepresentedCountry'
ok 10 - '$model->most_specific_subdivision' isa 'GeoIP2::Record::Subdivision'
ok 11 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 12 - raw method returns raw input
ok 13 - '$model->subdivisions()[0]' isa 'GeoIP2::Record::Subdivision'
ok 14 - 'GeoIP2::Model::CityISPOrg object with no data except maxmind.queries_remaining & traits.ip_address' isa 'GeoIP2::Model::CityISPOrg'
ok 15 - '$model->city()' isa 'GeoIP2::Record::City'
ok 16 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 17 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 18 - '$model->location()' isa 'GeoIP2::Record::Location'
ok 19 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 20 - '$model->postal()' isa 'GeoIP2::Record::Postal'
ok 21 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 22 - '$model->represented_country()' isa 'GeoIP2::Record::RepresentedCountry'
ok 23 - '$model->most_specific_subdivision' isa 'GeoIP2::Record::Subdivision'
ok 24 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 25 - raw method returns raw input
ok 26 - $model->subdivisions returns an empty list
ok 27 - no exception when GeoIP2::Model::CityISPOrg class gets raw data with unknown keys
ok 28 - raw method returns raw input
1..28
ok
t/GeoIP2/Model/Country.t ......
ok 1 - 'minimal GeoIP2::Model::Country object' isa 'GeoIP2::Model::Country'
ok 2 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 3 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 4 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 5 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 6 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 7 - continent geoname_id is 42
ok 8 - continent code is NA
ok 9 - continent names
ok 10 - continent name is North America
ok 11 - country geoname_id is 1
ok 12 - country iso_code is US
ok 13 - country names
ok 14 - country name is United States of America
ok 15 - country confidence is undef
ok 16 - registered_country geoname_id is 2
ok 17 - registered_country iso_code is CA
ok 18 - registered_country names
ok 19 - registered_country name is Canada
ok 20 - traits is_anonymous_proxy returns 0 by default
ok 21 - traits is_satellite_provider returns 0 by default
ok 22 - raw method returns raw input
1..22
ok
t/GeoIP2/Model/names.t ........
ok 1 - continent name is in Chinese (no Russian available)
ok 2 - country name is in Russian
ok 3 - continent name is undef (no Russian or Japanese available)
ok 4 - country name is in Russian
ok 5 - continent name is undef (no Japanese available)
ok 6 - country name is undef (no Japanese available)
1..6
ok
t/GeoIP2/Model/Omni.t .........
ok 1 - 'GeoIP2::Model::Omni->new returns' isa 'GeoIP2::Model::Omni'
ok 2 - '$model->city()' isa 'GeoIP2::Record::City'
ok 3 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 4 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 5 - '$model->location()' isa 'GeoIP2::Record::Location'
ok 6 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 7 - '$model->postal()' isa 'GeoIP2::Record::Postal'
ok 8 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 9 - '$model->represented_country()' isa 'GeoIP2::Record::RepresentedCountry'
ok 10 - '$model->most_specific_subdivision' isa 'GeoIP2::Record::Subdivision'
ok 11 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 12 - raw method returns raw input
ok 13 - '$model->subdivisions()[0]' isa 'GeoIP2::Record::Subdivision'
ok 14 - 'GeoIP2::Model::Omni object with no data except maxmind.queries_remaining & traits.ip_address' isa 'GeoIP2::Model::Omni'
ok 15 - '$model->city()' isa 'GeoIP2::Record::City'
ok 16 - '$model->continent()' isa 'GeoIP2::Record::Continent'
ok 17 - '$model->country()' isa 'GeoIP2::Record::Country'
ok 18 - '$model->location()' isa 'GeoIP2::Record::Location'
ok 19 - '$model->maxmind()' isa 'GeoIP2::Record::MaxMind'
ok 20 - '$model->postal()' isa 'GeoIP2::Record::Postal'
ok 21 - '$model->registered_country()' isa 'GeoIP2::Record::Country'
ok 22 - '$model->represented_country()' isa 'GeoIP2::Record::RepresentedCountry'
ok 23 - '$model->most_specific_subdivision' isa 'GeoIP2::Record::Subdivision'
ok 24 - '$model->traits()' isa 'GeoIP2::Record::Traits'
ok 25 - raw method returns raw input
ok 26 - $model->subdivisions returns an empty list
ok 27 - no exception when GeoIP2::Model::Omni class gets raw data with unknown keys
ok 28 - raw method returns raw input
1..28
ok
t/GeoIP2/Types.t ..............
ok 1 - Bool accepts undef
ok 2 - Bool accepts ''
ok 3 - Bool accepts 0
ok 4 - Bool accepts 1
ok 5 - Bool rejects "foo"
ok 6 - Bool rejects 100
ok 7 - Bool rejects -100
ok 8 - Bool rejects 42.42
ok 9 - Bool rejects -42.42
ok 10 - Bool rejects ARRAY reference
ok 11 - Bool rejects HASH reference
ok 12 - Bool rejects Foo object
ok 13 - HTTPStatus accepts 200
ok 14 - HTTPStatus accepts 201
ok 15 - HTTPStatus accepts 300
ok 16 - HTTPStatus accepts 301
ok 17 - HTTPStatus accepts 400
ok 18 - HTTPStatus accepts 410
ok 19 - HTTPStatus accepts 500
ok 20 - HTTPStatus accepts 501
ok 21 - HTTPStatus rejects undef
ok 22 - HTTPStatus rejects ''
ok 23 - HTTPStatus rejects "foo"
ok 24 - HTTPStatus rejects 0
ok 25 - HTTPStatus rejects 1
ok 26 - HTTPStatus rejects 100
ok 27 - HTTPStatus rejects -100
ok 28 - HTTPStatus rejects 42.42
ok 29 - HTTPStatus rejects -42.42
ok 30 - HTTPStatus rejects ARRAY reference
ok 31 - HTTPStatus rejects HASH reference
ok 32 - HTTPStatus rejects Foo object
ok 33 - HashRef accepts HASH reference
ok 34 - HashRef rejects undef
ok 35 - HashRef rejects ''
ok 36 - HashRef rejects "foo"
ok 37 - HashRef rejects 0
ok 38 - HashRef rejects 1
ok 39 - HashRef rejects 100
ok 40 - HashRef rejects -100
ok 41 - HashRef rejects 42.42
ok 42 - HashRef rejects -42.42
ok 43 - HashRef rejects ARRAY reference
ok 44 - HashRef rejects Foo object
ok 45 - IPAddress accepts "1.2.3.4"
ok 46 - IPAddress accepts "1234:fb29::421a"
ok 47 - IPAddress rejects undef
ok 48 - IPAddress rejects ''
ok 49 - IPAddress rejects "foo"
ok 50 - IPAddress rejects 0
ok 51 - IPAddress rejects 1
ok 52 - IPAddress rejects 100
ok 53 - IPAddress rejects -100
ok 54 - IPAddress rejects 42.42
ok 55 - IPAddress rejects -42.42
ok 56 - IPAddress rejects ARRAY reference
ok 57 - IPAddress rejects Foo object
ok 58 - JSONObject accepts JSON object
ok 59 - JSONObject rejects undef
ok 60 - JSONObject rejects ''
ok 61 - JSONObject rejects "foo"
ok 62 - JSONObject rejects 0
ok 63 - JSONObject rejects 1
ok 64 - JSONObject rejects 100
ok 65 - JSONObject rejects -100
ok 66 - JSONObject rejects 42.42
ok 67 - JSONObject rejects -42.42
ok 68 - JSONObject rejects ARRAY reference
ok 69 - JSONObject rejects Foo object
ok 70 - LocalesArrayRef accepts ARRAY reference
ok 71 - LocalesArrayRef accepts ARRAY reference
ok 72 - LocalesArrayRef accepts ARRAY reference
ok 73 - LocalesArrayRef rejects undef
ok 74 - LocalesArrayRef rejects ''
ok 75 - LocalesArrayRef rejects "foo"
ok 76 - LocalesArrayRef rejects 0
ok 77 - LocalesArrayRef rejects 1
ok 78 - LocalesArrayRef rejects 100
ok 79 - LocalesArrayRef rejects -100
ok 80 - LocalesArrayRef rejects 42.42
ok 81 - LocalesArrayRef rejects -42.42
ok 82 - LocalesArrayRef rejects ARRAY reference
ok 83 - LocalesArrayRef rejects Foo object
ok 84 - MaxMindID accepts 1
ok 85 - MaxMindID accepts 100
ok 86 - MaxMindID rejects undef
ok 87 - MaxMindID rejects ''
ok 88 - MaxMindID rejects "foo"
ok 89 - MaxMindID rejects 0
ok 90 - MaxMindID rejects -100
ok 91 - MaxMindID rejects 42.42
ok 92 - MaxMindID rejects -42.42
ok 93 - MaxMindID rejects ARRAY reference
ok 94 - MaxMindID rejects Foo object
ok 95 - MaxMindLicenseKey accepts "aaaaaaaaaaaa"
ok 96 - MaxMindLicenseKey accepts "AAAAAAAAAAAA"
ok 97 - MaxMindLicenseKey accepts 111111111111
ok 98 - MaxMindLicenseKey accepts "123456abcABC"
ok 99 - MaxMindLicenseKey rejects undef
ok 100 - MaxMindLicenseKey rejects ''
ok 101 - MaxMindLicenseKey rejects "foo"
ok 102 - MaxMindLicenseKey rejects 0
ok 103 - MaxMindLicenseKey rejects 1
ok 104 - MaxMindLicenseKey rejects 100
ok 105 - MaxMindLicenseKey rejects -100
ok 106 - MaxMindLicenseKey rejects 42.42
ok 107 - MaxMindLicenseKey rejects -42.42
ok 108 - MaxMindLicenseKey rejects ARRAY reference
ok 109 - MaxMindLicenseKey rejects Foo object
ok 110 - MaybeStr accepts undef
ok 111 - MaybeStr accepts ''
ok 112 - MaybeStr accepts "foo"
ok 113 - MaybeStr accepts 0
ok 114 - MaybeStr accepts 1
ok 115 - MaybeStr accepts 100
ok 116 - MaybeStr accepts -100
ok 117 - MaybeStr accepts 42.42
ok 118 - MaybeStr accepts -42.42
ok 119 - MaybeStr rejects ARRAY reference
ok 120 - MaybeStr rejects HASH reference
ok 121 - MaybeStr rejects Foo object
ok 122 - NameHashRef accepts HASH reference
ok 123 - NameHashRef accepts HASH reference
ok 124 - NameHashRef accepts HASH reference
ok 125 - NameHashRef rejects undef
ok 126 - NameHashRef rejects ''
ok 127 - NameHashRef rejects "foo"
ok 128 - NameHashRef rejects 0
ok 129 - NameHashRef rejects 1
ok 130 - NameHashRef rejects 100
ok 131 - NameHashRef rejects -100
ok 132 - NameHashRef rejects 42.42
ok 133 - NameHashRef rejects -42.42
ok 134 - NameHashRef rejects ARRAY reference
ok 135 - NameHashRef rejects HASH reference
ok 136 - NameHashRef rejects Foo object
ok 137 - NonNegativeInt accepts 0
ok 138 - NonNegativeInt accepts 1
ok 139 - NonNegativeInt accepts 100
ok 140 - NonNegativeInt rejects undef
ok 141 - NonNegativeInt rejects ''
ok 142 - NonNegativeInt rejects "foo"
ok 143 - NonNegativeInt rejects -100
ok 144 - NonNegativeInt rejects 42.42
ok 145 - NonNegativeInt rejects -42.42
ok 146 - NonNegativeInt rejects ARRAY reference
ok 147 - NonNegativeInt rejects HASH reference
ok 148 - NonNegativeInt rejects Foo object
ok 149 - Num accepts 0
ok 150 - Num accepts 1
ok 151 - Num accepts 100
ok 152 - Num accepts -100
ok 153 - Num accepts 42.42
ok 154 - Num accepts -42.42
ok 155 - Num rejects undef
ok 156 - Num rejects ''
ok 157 - Num rejects "foo"
ok 158 - Num rejects ARRAY reference
ok 159 - Num rejects HASH reference
ok 160 - Num rejects Foo object
ok 161 - PositiveInt accepts 1
ok 162 - PositiveInt accepts 100
ok 163 - PositiveInt rejects undef
ok 164 - PositiveInt rejects ''
ok 165 - PositiveInt rejects "foo"
ok 166 - PositiveInt rejects 0
ok 167 - PositiveInt rejects -100
ok 168 - PositiveInt rejects 42.42
ok 169 - PositiveInt rejects -42.42
ok 170 - PositiveInt rejects ARRAY reference
ok 171 - PositiveInt rejects HASH reference
ok 172 - PositiveInt rejects Foo object
ok 173 - Str accepts ''
ok 174 - Str accepts "foo"
ok 175 - Str accepts 0
ok 176 - Str accepts 1
ok 177 - Str accepts 100
ok 178 - Str accepts -100
ok 179 - Str accepts 42.42
ok 180 - Str accepts -42.42
ok 181 - Str rejects undef
ok 182 - Str rejects ARRAY reference
ok 183 - Str rejects HASH reference
ok 184 - Str rejects Foo object
ok 185 - URIObject accepts URI::http object
ok 186 - URIObject rejects undef
ok 187 - URIObject rejects ''
ok 188 - URIObject rejects "foo"
ok 189 - URIObject rejects 0
ok 190 - URIObject rejects 1
ok 191 - URIObject rejects 100
ok 192 - URIObject rejects -100
ok 193 - URIObject rejects 42.42
ok 194 - URIObject rejects -42.42
ok 195 - URIObject rejects ARRAY reference
ok 196 - URIObject rejects HASH reference
ok 197 - URIObject rejects Foo object
ok 198 - UserAgentObject accepts LWP::UserAgent object
ok 199 - UserAgentObject rejects undef
ok 200 - UserAgentObject rejects ''
ok 201 - UserAgentObject rejects "foo"
ok 202 - UserAgentObject rejects 0
ok 203 - UserAgentObject rejects 1
ok 204 - UserAgentObject rejects 100
ok 205 - UserAgentObject rejects -100
ok 206 - UserAgentObject rejects 42.42
ok 207 - UserAgentObject rejects -42.42
ok 208 - UserAgentObject rejects ARRAY reference
ok 209 - UserAgentObject rejects HASH reference
ok 210 - UserAgentObject rejects Foo object
1..210
ok
t/GeoIP2/WebService/Client.t ..
ok 1 - 'return value of $client->country' isa 'GeoIP2::Model::Country'
ok 2 - is_anonymous_proxy is 1
ok 3 - continent geoname_id is 42
ok 4 - continent code is NA
ok 5 - continent names
ok 6 - continent name is North America
ok 7 - country geoname_id is 1
ok 8 - country iso_code is US
ok 9 - country names
ok 10 - country name is United States of America
ok 11 - 'return value of $client->country for IPv6 address' isa 'GeoIP2::Model::Country'
ok 12 - 'return value of $client->country with gzipped response' isa 'GeoIP2::Model::Country'
ok 13 - can set ip parameter to me
ok 14 - 'exception thrown when response status is 200 but body is not valid JSON' isa 'GeoIP2::Error::Generic'
ok 15 - error contains expected text
ok 16 - 'exception thrown when web service returns a 4xx error' isa 'GeoIP2::Error::WebService'
ok 17 - exception object contains expected code
ok 18 - exception object contains expected http_status
ok 19 - error contains expected text
ok 20 - 'exception thrown when web service returns a 4xx error without a body' isa 'GeoIP2::Error::HTTP'
ok 21 - error contains expected text
ok 22 - 'exception thrown when web service returns a 4xx error with a JSON body but no code and error keys' isa 'GeoIP2::Error::HTTP'
ok 23 - error contains expected text
ok 24 - 'exception thrown when web service returns a 4xx error with a non-JSON body' isa 'GeoIP2::Error::HTTP'
ok 25 - error contains expected text
ok 26 - 'exception thrown when web service returns a 5xx error' isa 'GeoIP2::Error::HTTP'
ok 27 - error contains expected text
ok 28 - 'exception thrown when web service returns a 3xx error' isa 'GeoIP2::Error::HTTP'
ok 29 - error contains expected text
ok 30 - got expected URI for Country request
ok 31 - request is a GET
ok 32 - request sets Accept header to application/json
ok 33 - user agent includes client package and version
ok 34 - user agent includes user agent package and version
ok 35 - user agent includes Perl version
ok 36 - 'exception thrown when web service returns a 406 error' isa 'GeoIP2::Error::HTTP'
ok 37 - error contains expected text
ok 38 - error does not complain about JSON issues when Content-Type for error is text/plain
ok 39 - client rejects ip address 'mine'
ok 40 - client rejects ip address '0.1.2.3'
ok 41 - client rejects ip address '255.666.242.1'
ok 42 - client rejects ip address 'abcd::1234::b6b3'
ok 43 - client rejects ip address '1.2.3'
ok 44 - client rejects ip address 'abcde::'
ok 45 - 'error thrown when IP address cannot be found' isa 'GeoIP2::Error::IPAddressNotFound'
ok 46 - exception ip_address() method returns the IP address
1..46
ok
t/release-cpan-changes.t ...... skipped: these tests are for release candidate testing
t/release-eol.t ............... skipped: these tests are for release candidate testing
t/release-no-tabs.t ........... skipped: these tests are for release candidate testing
t/release-pod-coverage.t ...... skipped: these tests are for release candidate testing
t/release-pod-spell.t ......... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ........ skipped: these tests are for release candidate testing
t/release-synopsis.t .......... skipped: these tests are for release candidate testing
Test Summary Report
-------------------
t/GeoIP2/Database/Reader.t (Wstat: 512 Tests: 0 Failed: 0)
Non-zero exit status: 2
Parse errors: No plan found in TAP output
Files=16, Tests=370, 6 wallclock secs ( 0.11 usr + 0.06 sys = 0.17 CPU)
Result: FAIL
Failed 1/16 test programs. 0/370 subtests failed.
dmake: Error code 255, while making 'test_dynamic'
DROLSKY/GeoIP2-0.040002.tar.gz
one dependency not OK (MaxMind::DB::Reader); additionally test harness failed
dmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports DROLSKY/GeoIP2-0.040002.tar.gz
Finished 2014-02-19T22:38:21