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