PATH=/usr/bin:/bin:/home/fly2000/var/megalib/bin
Start 2014-10-16T09:08:56
ActivePerl-2000 CPAN-2.00
Reading '/home/fly2000/var/cpan/Metadata'
Database was generated on Thu, 16 Oct 2014 14:17:02 GMT
Running make for M/MA/MAXMIND/GeoIP2-2.000001.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/M/MA/MAXMIND/GeoIP2-2.000001.tar.gz
Checksum for /home/fly2000/var/cpan/sources/authors/id/M/MA/MAXMIND/GeoIP2-2.000001.tar.gz ok
GeoIP2-2.000001/
GeoIP2-2.000001/LICENSE
GeoIP2-2.000001/INSTALL
GeoIP2-2.000001/Makefile.PL
GeoIP2-2.000001/dist.ini
GeoIP2-2.000001/bin/
GeoIP2-2.000001/bin/web-service-request
GeoIP2-2.000001/README
GeoIP2-2.000001/pod2htmd.tmp
GeoIP2-2.000001/lib/
GeoIP2-2.000001/lib/GeoIP2.pm
GeoIP2-2.000001/lib/GeoIP2/
GeoIP2-2.000001/lib/GeoIP2/Record/
GeoIP2-2.000001/lib/GeoIP2/Record/Location.pm
GeoIP2-2.000001/lib/GeoIP2/Record/Country.pm
GeoIP2-2.000001/lib/GeoIP2/Record/Subdivision.pm
GeoIP2-2.000001/lib/GeoIP2/Record/Postal.pm
GeoIP2-2.000001/lib/GeoIP2/Record/Traits.pm
GeoIP2-2.000001/lib/GeoIP2/Record/City.pm
GeoIP2-2.000001/lib/GeoIP2/Record/Continent.pm
GeoIP2-2.000001/lib/GeoIP2/Record/RepresentedCountry.pm
GeoIP2-2.000001/lib/GeoIP2/Record/MaxMind.pm
GeoIP2-2.000001/lib/GeoIP2/Database/
GeoIP2-2.000001/lib/GeoIP2/Database/Reader.pm
GeoIP2-2.000001/lib/GeoIP2/WebService/
GeoIP2-2.000001/lib/GeoIP2/WebService/Client.pm
GeoIP2-2.000001/lib/GeoIP2/Types.pm
GeoIP2-2.000001/lib/GeoIP2/Error/
GeoIP2-2.000001/lib/GeoIP2/Error/Type.pm
GeoIP2-2.000001/lib/GeoIP2/Error/WebService.pm
GeoIP2-2.000001/lib/GeoIP2/Error/HTTP.pm
GeoIP2-2.000001/lib/GeoIP2/Error/IPAddressNotFound.pm
GeoIP2-2.000001/lib/GeoIP2/Error/Generic.pm
GeoIP2-2.000001/lib/GeoIP2/Model/
GeoIP2-2.000001/lib/GeoIP2/Model/Insights.pm
GeoIP2-2.000001/lib/GeoIP2/Model/ISP.pm
GeoIP2-2.000001/lib/GeoIP2/Model/Country.pm
GeoIP2-2.000001/lib/GeoIP2/Model/Domain.pm
GeoIP2-2.000001/lib/GeoIP2/Model/ConnectionType.pm
GeoIP2-2.000001/lib/GeoIP2/Model/City.pm
GeoIP2-2.000001/lib/GeoIP2/Role/
GeoIP2-2.000001/lib/GeoIP2/Role/Record/
GeoIP2-2.000001/lib/GeoIP2/Role/Record/Country.pm
GeoIP2-2.000001/lib/GeoIP2/Role/Record/HasNames.pm
GeoIP2-2.000001/lib/GeoIP2/Role/HasIPAddress.pm
GeoIP2-2.000001/lib/GeoIP2/Role/HasLocales.pm
GeoIP2-2.000001/lib/GeoIP2/Role/Model.pm
GeoIP2-2.000001/lib/GeoIP2/Role/Error/
GeoIP2-2.000001/lib/GeoIP2/Role/Error/HTTP.pm
GeoIP2-2.000001/lib/GeoIP2/Role/Model/
GeoIP2-2.000001/lib/GeoIP2/Role/Model/Location.pm
GeoIP2-2.000001/lib/GeoIP2/Role/Model/HasSubdivisions.pm
GeoIP2-2.000001/lib/GeoIP2/Role/Model/Flat.pm
GeoIP2-2.000001/META.json
GeoIP2-2.000001/Changes
GeoIP2-2.000001/cover_db/
GeoIP2-2.000001/cover_db/coverage.html
GeoIP2-2.000001/cover_db/cover.css
GeoIP2-2.000001/cover_db/digests
GeoIP2-2.000001/cover_db/cover.13
GeoIP2-2.000001/META.yml
GeoIP2-2.000001/MANIFEST
GeoIP2-2.000001/perltidy.LOG
GeoIP2-2.000001/t/
GeoIP2-2.000001/t/release-no-tabs.t
GeoIP2-2.000001/t/release-pod-syntax.t
GeoIP2-2.000001/t/release-synopsis.t
GeoIP2-2.000001/t/lib/
GeoIP2-2.000001/t/lib/Test/
GeoIP2-2.000001/t/lib/Test/GeoIP2.pm
GeoIP2-2.000001/t/release-pod-spell.t
GeoIP2-2.000001/t/GeoIP2/
GeoIP2-2.000001/t/GeoIP2/Database/
GeoIP2-2.000001/t/GeoIP2/Database/Reader.t
GeoIP2-2.000001/t/GeoIP2/WebService/
GeoIP2-2.000001/t/GeoIP2/WebService/Client.t
GeoIP2-2.000001/t/GeoIP2/Error/
GeoIP2-2.000001/t/GeoIP2/Error/Type.t
GeoIP2-2.000001/t/GeoIP2/Types.t
GeoIP2-2.000001/t/GeoIP2/Model/
GeoIP2-2.000001/t/GeoIP2/Model/City.t
GeoIP2-2.000001/t/GeoIP2/Model/Insights.t
GeoIP2-2.000001/t/GeoIP2/Model/names.t
GeoIP2-2.000001/t/GeoIP2/Model/Country.t
GeoIP2-2.000001/t/release-eol.t
GeoIP2-2.000001/t/release-pod-coverage.t
GeoIP2-2.000001/t/release-cpan-changes.t
GeoIP2-2.000001/maxmind-db/
GeoIP2-2.000001/maxmind-db/LICENSE
GeoIP2-2.000001/maxmind-db/source-data/
GeoIP2-2.000001/maxmind-db/source-data/GeoIP2-Connection-Type-Test.json
GeoIP2-2.000001/maxmind-db/source-data/README
GeoIP2-2.000001/maxmind-db/source-data/GeoIP2-ISP-Test.json
GeoIP2-2.000001/maxmind-db/source-data/GeoIP2-Country-Test.json
GeoIP2-2.000001/maxmind-db/source-data/GeoIP2-Domain-Test.json
GeoIP2-2.000001/maxmind-db/source-data/GeoIP2-City-Test.json
GeoIP2-2.000001/maxmind-db/MaxMind-DB-spec.md
GeoIP2-2.000001/maxmind-db/README.md
GeoIP2-2.000001/maxmind-db/test-data/
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-broken-pointers-24.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-ipv4-24.mmdb
GeoIP2-2.000001/maxmind-db/test-data/GeoIP2-Domain-Test.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-mixed-32.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-ipv6-32.mmdb
GeoIP2-2.000001/maxmind-db/test-data/write-test-data.pl
GeoIP2-2.000001/maxmind-db/test-data/GeoIP2-Connection-Type-Test.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-no-ipv4-search-tree.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-ipv6-24.mmdb
GeoIP2-2.000001/maxmind-db/test-data/README.md
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-ipv4-32.mmdb
GeoIP2-2.000001/maxmind-db/test-data/GeoIP2-City-Test.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-ipv6-28.mmdb
GeoIP2-2.000001/maxmind-db/test-data/GeoIP2-Country-Test.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-mixed-24.mmdb
GeoIP2-2.000001/maxmind-db/test-data/maps-with-pointers.raw
GeoIP2-2.000001/maxmind-db/test-data/GeoIP2-City-Test-Broken-Double-Format.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-decoder.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-string-value-entries.mmdb
GeoIP2-2.000001/maxmind-db/test-data/GeoIP2-ISP-Test.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-mixed-28.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-ipv4-28.mmdb
GeoIP2-2.000001/maxmind-db/test-data/MaxMind-DB-test-nested.mmdb
GeoIP2-2.000001/weaver.ini
CPAN.pm: Building M/MA/MAXMIND/GeoIP2-2.000001.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL
Warning: prerequisite MaxMind::DB::Reader 1.000000 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for GeoIP2
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- MAXMIND/GeoIP2-2.000001.tar.gz ----
MaxMind::DB::Reader [requires]
Running make test
Delayed until after prerequisites
Running test for module 'MaxMind::DB::Reader'
Running make for M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
Checksum for /home/fly2000/var/cpan/sources/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz ok
MaxMind-DB-Reader-1.000000/
MaxMind-DB-Reader-1.000000/LICENSE
MaxMind-DB-Reader-1.000000/INSTALL
MaxMind-DB-Reader-1.000000/Makefile.PL
MaxMind-DB-Reader-1.000000/dist.ini
MaxMind-DB-Reader-1.000000/bin/
MaxMind-DB-Reader-1.000000/bin/mmdb-dump-database
MaxMind-DB-Reader-1.000000/bin/mmdb-dump-search-tree
MaxMind-DB-Reader-1.000000/bin/mmdb-verify-database
MaxMind-DB-Reader-1.000000/bin/mmdb-dump-metadata
MaxMind-DB-Reader-1.000000/README
MaxMind-DB-Reader-1.000000/lib/
MaxMind-DB-Reader-1.000000/lib/MaxMind/
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Data/
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Data/EndMarker.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Data/Container.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Decoder.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/PP.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Role/
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Role/HasMetadata.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Role/Reader.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Role/Sysreader.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Role/NodeReader.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Reader/Role/HasDecoder.pm
MaxMind-DB-Reader-1.000000/lib/MaxMind/DB/Verifier.pm
MaxMind-DB-Reader-1.000000/META.json
MaxMind-DB-Reader-1.000000/Changes
MaxMind-DB-Reader-1.000000/META.yml
MaxMind-DB-Reader-1.000000/MANIFEST
MaxMind-DB-Reader-1.000000/t/
MaxMind-DB-Reader-1.000000/t/MaxMind/
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader-no-ipv4-search-tree.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader-broken-databases.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/array.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/bytes.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/double.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/int32.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/container.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/uint16.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/uint32.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/end_marker.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/uint128.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/float.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/pointer.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/boolean.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/uint64.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/utf8_string.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-types/map.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader/Decoder.t
MaxMind-DB-Reader-1.000000/t/MaxMind/DB/Reader-decoder.t
MaxMind-DB-Reader-1.000000/t/release-no-tabs.t
MaxMind-DB-Reader-1.000000/t/release-pod-syntax.t
MaxMind-DB-Reader-1.000000/t/lib/
MaxMind-DB-Reader-1.000000/t/lib/Test/
MaxMind-DB-Reader-1.000000/t/lib/Test/MaxMind/
MaxMind-DB-Reader-1.000000/t/lib/Test/MaxMind/DB/
MaxMind-DB-Reader-1.000000/t/lib/Test/MaxMind/DB/Reader.pm
MaxMind-DB-Reader-1.000000/t/lib/Test/MaxMind/DB/Reader/
MaxMind-DB-Reader-1.000000/t/lib/Test/MaxMind/DB/Reader/Decoder.pm
MaxMind-DB-Reader-1.000000/t/author-pod-spell.t
MaxMind-DB-Reader-1.000000/t/release-eol.t
MaxMind-DB-Reader-1.000000/t/release-cpan-changes.t
MaxMind-DB-Reader-1.000000/maxmind-db/
MaxMind-DB-Reader-1.000000/maxmind-db/LICENSE
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/GeoIP2-Connection-Type-Test.json
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/README
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/GeoIP2-ISP-Test.json
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/GeoIP2-Country-Test.json
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/GeoIP2-Domain-Test.json
MaxMind-DB-Reader-1.000000/maxmind-db/source-data/GeoIP2-City-Test.json
MaxMind-DB-Reader-1.000000/maxmind-db/MaxMind-DB-spec.md
MaxMind-DB-Reader-1.000000/maxmind-db/README.md
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-broken-pointers-24.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-ipv4-24.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/GeoIP2-Domain-Test.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-mixed-32.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-ipv6-32.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/write-test-data.pl
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/GeoIP2-Connection-Type-Test.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-no-ipv4-search-tree.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-ipv6-24.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/README.md
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-ipv4-32.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/GeoIP2-City-Test.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-ipv6-28.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/GeoIP2-Country-Test.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-mixed-24.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/maps-with-pointers.raw
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/GeoIP2-City-Test-Broken-Double-Format.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-decoder.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-string-value-entries.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/GeoIP2-ISP-Test.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-mixed-28.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-ipv4-28.mmdb
MaxMind-DB-Reader-1.000000/maxmind-db/test-data/MaxMind-DB-test-nested.mmdb
MaxMind-DB-Reader-1.000000/eg/
MaxMind-DB-Reader-1.000000/eg/benchmark
MaxMind-DB-Reader-1.000000/eg/lookup-ip-address
CPAN.pm: Building M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static 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 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 Unix-style Makefile
Writing Makefile for MaxMind::DB::Reader
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz ----
Test::MaxMind::DB::Common::Util [build_requires]
MaxMind::DB::Types [requires]
Test::Bits [build_requires]
Net::Works::Network [requires]
Math::Int128 [requires]
Test::MaxMind::DB::Common::Data [build_requires]
MaxMind::DB::Role::Debugs [requires]
MaxMind::DB::Metadata [requires]
Net::Works::Address [requires]
MaxMind::DB::Common [requires]
Data::IEEE754 [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Test::MaxMind::DB::Common::Util'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Checksum for /home/fly2000/var/cpan/sources/authors/id/D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz ok
MaxMind-DB-Common-0.031003/
MaxMind-DB-Common-0.031003/dist.ini
MaxMind-DB-Common-0.031003/README
MaxMind-DB-Common-0.031003/t/
MaxMind-DB-Common-0.031003/t/compile.t
MaxMind-DB-Common-0.031003/t/release-pod-no404s.t
MaxMind-DB-Common-0.031003/t/release-pod-syntax.t
MaxMind-DB-Common-0.031003/t/release-no-tabs.t
MaxMind-DB-Common-0.031003/t/release-pod-linkcheck.t
MaxMind-DB-Common-0.031003/t/MaxMind/
MaxMind-DB-Common-0.031003/t/MaxMind/DB/
MaxMind-DB-Common-0.031003/t/MaxMind/DB/Metadata.t
MaxMind-DB-Common-0.031003/t/MaxMind/DB/Common.t
MaxMind-DB-Common-0.031003/t/release-cpan-changes.t
MaxMind-DB-Common-0.031003/t/release-eol.t
MaxMind-DB-Common-0.031003/t/author-pod-spell.t
MaxMind-DB-Common-0.031003/Makefile.PL
MaxMind-DB-Common-0.031003/META.yml
MaxMind-DB-Common-0.031003/LICENSE
MaxMind-DB-Common-0.031003/lib/
MaxMind-DB-Common-0.031003/lib/Test/
MaxMind-DB-Common-0.031003/lib/Test/MaxMind/
MaxMind-DB-Common-0.031003/lib/Test/MaxMind/DB/
MaxMind-DB-Common-0.031003/lib/Test/MaxMind/DB/Common/
MaxMind-DB-Common-0.031003/lib/Test/MaxMind/DB/Common/Data.pm
MaxMind-DB-Common-0.031003/lib/Test/MaxMind/DB/Common/Util.pm
MaxMind-DB-Common-0.031003/lib/MaxMind/
MaxMind-DB-Common-0.031003/lib/MaxMind/DB/
MaxMind-DB-Common-0.031003/lib/MaxMind/DB/Common.pm
MaxMind-DB-Common-0.031003/lib/MaxMind/DB/Types.pm
MaxMind-DB-Common-0.031003/lib/MaxMind/DB/Role/
MaxMind-DB-Common-0.031003/lib/MaxMind/DB/Role/Debugs.pm
MaxMind-DB-Common-0.031003/lib/MaxMind/DB/Metadata.pm
MaxMind-DB-Common-0.031003/META.json
MaxMind-DB-Common-0.031003/Changes
MaxMind-DB-Common-0.031003/MANIFEST
MaxMind-DB-Common-0.031003/INSTALL
CPAN.pm: Building D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL
Warning: prerequisite Math::Int128 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for MaxMind::DB::Common
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/MaxMind-DB-Common-0.031003.tar.gz ----
Math::Int128 [requires]
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
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/S/SA/SALVA/Math-Int128-0.13.tar.gz
Checksum for /home/fly2000/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
CPAN.pm: Building S/SA/SALVA/Math-Int128-0.13.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Math::Int128
Writing MYMETA.yml and MYMETA.json
GNU C compiler version 4.6.3 found, good!
>>> make
cp lib/Math/Int128.pm blib/lib/Math/Int128.pm
cp lib/Math/Int128/die_on_overflow.pm blib/lib/Math/Int128/die_on_overflow.pm
Running Mkbootstrap for Math::Int128 ()
chmod 644 Int128.bs
/home/fly2000/ap2000-298540/bin/perl-static /home/fly2000/var/megalib/ExtUtils/xsubpp -typemap /home/fly2000/ap2000-298540/lib/ExtUtils/typemap -typemap typemap Int128.xs > Int128.xsc && mv Int128.xsc Int128.c
gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fwrapv -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.13\" -DXS_VERSION=\"0.13\" -fPIC "-I/home/fly2000/ap2000-298540/lib/CORE" Int128.c
gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fwrapv -fno-strict-aliasing -pipe -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.13\" -DXS_VERSION=\"0.13\" -fPIC "-I/home/fly2000/ap2000-298540/lib/CORE" perl_math_int64.c
rm -f blib/arch/auto/Math/Int128/Int128.so
gcc -shared -O2 -fstack-protector Int128.o perl_math_int64.o -o blib/arch/auto/Math/Int128/Int128.so \
\
chmod 755 blib/arch/auto/Math/Int128/Int128.so
/home/fly2000/ap2000-298540/bin/perl-static -MExtUtils::Command::MM -e 'cp_nonempty' -- Int128.bs blib/arch/auto/Math/Int128/Int128.bs 644
Manifying blib/man3/Math::Int128.3
Manifying blib/man3/Math::Int128::die_on_overflow.3
SALVA/Math-Int128-0.13.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
Running Mkbootstrap for Math::Int128 ()
chmod 644 Int128.bs
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/Math-Int128.t ...
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45 - string to/from int128 conversion
ok 46
ok 47
ok 48 - signed pow 2**-1
ok 49 - signed pow 4**-1
ok 50 - signed pow 2**0
ok 51 - signed pow 4**0
ok 52 - 1 << 0
ok 53 - 1 <<= 0
ok 54 - signed pow 2**1
ok 55 - signed pow 4**1
ok 56 - 1 << 1
ok 57 - 2 <<= 1
ok 58 - max int128 >> 1
ok 59 - max int128 >>= 1
ok 60 - signed pow 2**2
ok 61 - signed pow 4**2
ok 62 - 1 << 2
ok 63 - 4 <<= 2
ok 64 - max int128 >> 2
ok 65 - max int128 >>= 2
ok 66 - signed pow 2**3
ok 67 - signed pow 4**3
ok 68 - 1 << 3
ok 69 - 8 <<= 3
ok 70 - max int128 >> 3
ok 71 - max int128 >>= 3
ok 72 - signed pow 2**4
ok 73 - signed pow 4**4
ok 74 - 1 << 4
ok 75 - 16 <<= 4
ok 76 - max int128 >> 4
ok 77 - max int128 >>= 4
ok 78 - signed pow 2**5
ok 79 - signed pow 4**5
ok 80 - 1 << 5
ok 81 - 32 <<= 5
ok 82 - max int128 >> 5
ok 83 - max int128 >>= 5
ok 84 - signed pow 2**6
ok 85 - signed pow 4**6
ok 86 - 1 << 6
ok 87 - 64 <<= 6
ok 88 - max int128 >> 6
ok 89 - max int128 >>= 6
ok 90 - signed pow 2**7
ok 91 - signed pow 4**7
ok 92 - 1 << 7
ok 93 - 128 <<= 7
ok 94 - max int128 >> 7
ok 95 - max int128 >>= 7
ok 96 - signed pow 2**8
ok 97 - signed pow 4**8
ok 98 - 1 << 8
ok 99 - 256 <<= 8
ok 100 - max int128 >> 8
ok 101 - max int128 >>= 8
ok 102 - signed pow 2**9
ok 103 - signed pow 4**9
ok 104 - 1 << 9
ok 105 - 512 <<= 9
ok 106 - max int128 >> 9
ok 107 - max int128 >>= 9
ok 108 - signed pow 2**10
ok 109 - signed pow 4**10
ok 110 - 1 << 10
ok 111 - 1024 <<= 10
ok 112 - max int128 >> 10
ok 113 - max int128 >>= 10
ok 114 - signed pow 2**11
ok 115 - signed pow 4**11
ok 116 - 1 << 11
ok 117 - 2048 <<= 11
ok 118 - max int128 >> 11
ok 119 - max int128 >>= 11
ok 120 - signed pow 2**12
ok 121 - signed pow 4**12
ok 122 - 1 << 12
ok 123 - 4096 <<= 12
ok 124 - max int128 >> 12
ok 125 - max int128 >>= 12
ok 126 - signed pow 2**13
ok 127 - signed pow 4**13
ok 128 - 1 << 13
ok 129 - 8192 <<= 13
ok 130 - max int128 >> 13
ok 131 - max int128 >>= 13
ok 132 - signed pow 2**14
ok 133 - signed pow 4**14
ok 134 - 1 << 14
ok 135 - 16384 <<= 14
ok 136 - max int128 >> 14
ok 137 - max int128 >>= 14
ok 138 - signed pow 2**15
ok 139 - signed pow 4**15
ok 140 - 1 << 15
ok 141 - 32768 <<= 15
ok 142 - max int128 >> 15
ok 143 - max int128 >>= 15
ok 144 - signed pow 2**16
ok 145 - signed pow 4**16
ok 146 - 1 << 16
ok 147 - 65536 <<= 16
ok 148 - max int128 >> 16
ok 149 - max int128 >>= 16
ok 150 - signed pow 2**17
ok 151 - signed pow 4**17
ok 152 - 1 << 17
ok 153 - 131072 <<= 17
ok 154 - max int128 >> 17
ok 155 - max int128 >>= 17
ok 156 - signed pow 2**18
ok 157 - signed pow 4**18
ok 158 - 1 << 18
ok 159 - 262144 <<= 18
ok 160 - max int128 >> 18
ok 161 - max int128 >>= 18
ok 162 - signed pow 2**19
ok 163 - signed pow 4**19
ok 164 - 1 << 19
ok 165 - 524288 <<= 19
ok 166 - max int128 >> 19
ok 167 - max int128 >>= 19
ok 168 - signed pow 2**20
ok 169 - signed pow 4**20
ok 170 - 1 << 20
ok 171 - 1048576 <<= 20
ok 172 - max int128 >> 20
ok 173 - max int128 >>= 20
ok 174 - signed pow 2**21
ok 175 - signed pow 4**21
ok 176 - 1 << 21
ok 177 - 2097152 <<= 21
ok 178 - max int128 >> 21
ok 179 - max int128 >>= 21
ok 180 - signed pow 2**22
ok 181 - signed pow 4**22
ok 182 - 1 << 22
ok 183 - 4194304 <<= 22
ok 184 - max int128 >> 22
ok 185 - max int128 >>= 22
ok 186 - signed pow 2**23
ok 187 - signed pow 4**23
ok 188 - 1 << 23
ok 189 - 8388608 <<= 23
ok 190 - max int128 >> 23
ok 191 - max int128 >>= 23
ok 192 - signed pow 2**24
ok 193 - signed pow 4**24
ok 194 - 1 << 24
ok 195 - 16777216 <<= 24
ok 196 - max int128 >> 24
ok 197 - max int128 >>= 24
ok 198 - signed pow 2**25
ok 199 - signed pow 4**25
ok 200 - 1 << 25
ok 201 - 33554432 <<= 25
ok 202 - max int128 >> 25
ok 203 - max int128 >>= 25
ok 204 - signed pow 2**26
ok 205 - signed pow 4**26
ok 206 - 1 << 26
ok 207 - 67108864 <<= 26
ok 208 - max int128 >> 26
ok 209 - max int128 >>= 26
ok 210 - signed pow 2**27
ok 211 - signed pow 4**27
ok 212 - 1 << 27
ok 213 - 134217728 <<= 27
ok 214 - max int128 >> 27
ok 215 - max int128 >>= 27
ok 216 - signed pow 2**28
ok 217 - signed pow 4**28
ok 218 - 1 << 28
ok 219 - 268435456 <<= 28
ok 220 - max int128 >> 28
ok 221 - max int128 >>= 28
ok 222 - signed pow 2**29
ok 223 - signed pow 4**29
ok 224 - 1 << 29
ok 225 - 536870912 <<= 29
ok 226 - max int128 >> 29
ok 227 - max int128 >>= 29
ok 228 - signed pow 2**30
ok 229 - signed pow 4**30
ok 230 - 1 << 30
ok 231 - 1073741824 <<= 30
ok 232 - max int128 >> 30
ok 233 - max int128 >>= 30
ok 234 - signed pow 2**31
ok 235 - signed pow 4**31
ok 236 - 1 << 31
ok 237 - 2147483648 <<= 31
ok 238 - max int128 >> 31
ok 239 - max int128 >>= 31
ok 240 - signed pow 2**32
ok 241 - signed pow 4**32
ok 242 - 1 << 32
ok 243 - 4294967296 <<= 32
ok 244 - max int128 >> 32
ok 245 - max int128 >>= 32
ok 246 - signed pow 2**33
ok 247 - signed pow 4**33
ok 248 - 1 << 33
ok 249 - 8589934592 <<= 33
ok 250 - max int128 >> 33
ok 251 - max int128 >>= 33
ok 252 - signed pow 2**34
ok 253 - signed pow 4**34
ok 254 - 1 << 34
ok 255 - 17179869184 <<= 34
ok 256 - max int128 >> 34
ok 257 - max int128 >>= 34
ok 258 - signed pow 2**35
ok 259 - signed pow 4**35
ok 260 - 1 << 35
ok 261 - 34359738368 <<= 35
ok 262 - max int128 >> 35
ok 263 - max int128 >>= 35
ok 264 - signed pow 2**36
ok 265 - signed pow 4**36
ok 266 - 1 << 36
ok 267 - 68719476736 <<= 36
ok 268 - max int128 >> 36
ok 269 - max int128 >>= 36
ok 270 - signed pow 2**37
ok 271 - signed pow 4**37
ok 272 - 1 << 37
ok 273 - 137438953472 <<= 37
ok 274 - max int128 >> 37
ok 275 - max int128 >>= 37
ok 276 - signed pow 2**38
ok 277 - signed pow 4**38
ok 278 - 1 << 38
ok 279 - 274877906944 <<= 38
ok 280 - max int128 >> 38
ok 281 - max int128 >>= 38
ok 282 - signed pow 2**39
ok 283 - signed pow 4**39
ok 284 - 1 << 39
ok 285 - 549755813888 <<= 39
ok 286 - max int128 >> 39
ok 287 - max int128 >>= 39
ok 288 - signed pow 2**40
ok 289 - signed pow 4**40
ok 290 - 1 << 40
ok 291 - 1099511627776 <<= 40
ok 292 - max int128 >> 40
ok 293 - max int128 >>= 40
ok 294 - signed pow 2**41
ok 295 - signed pow 4**41
ok 296 - 1 << 41
ok 297 - 2199023255552 <<= 41
ok 298 - max int128 >> 41
ok 299 - max int128 >>= 41
ok 300 - signed pow 2**42
ok 301 - signed pow 4**42
ok 302 - 1 << 42
ok 303 - 4398046511104 <<= 42
ok 304 - max int128 >> 42
ok 305 - max int128 >>= 42
ok 306 - signed pow 2**43
ok 307 - signed pow 4**43
ok 308 - 1 << 43
ok 309 - 8796093022208 <<= 43
ok 310 - max int128 >> 43
ok 311 - max int128 >>= 43
ok 312 - signed pow 2**44
ok 313 - signed pow 4**44
ok 314 - 1 << 44
ok 315 - 17592186044416 <<= 44
ok 316 - max int128 >> 44
ok 317 - max int128 >>= 44
ok 318 - signed pow 2**45
ok 319 - signed pow 4**45
ok 320 - 1 << 45
ok 321 - 35184372088832 <<= 45
ok 322 - max int128 >> 45
ok 323 - max int128 >>= 45
ok 324 - signed pow 2**46
ok 325 - signed pow 4**46
ok 326 - 1 << 46
ok 327 - 70368744177664 <<= 46
ok 328 - max int128 >> 46
ok 329 - max int128 >>= 46
ok 330 - signed pow 2**47
ok 331 - signed pow 4**47
ok 332 - 1 << 47
ok 333 - 140737488355328 <<= 47
ok 334 - max int128 >> 47
ok 335 - max int128 >>= 47
ok 336 - signed pow 2**48
ok 337 - signed pow 4**48
ok 338 - 1 << 48
ok 339 - 281474976710656 <<= 48
ok 340 - max int128 >> 48
ok 341 - max int128 >>= 48
ok 342 - signed pow 2**49
ok 343 - signed pow 4**49
ok 344 - 1 << 49
ok 345 - 562949953421312 <<= 49
ok 346 - max int128 >> 49
ok 347 - max int128 >>= 49
ok 348 - signed pow 2**50
ok 349 - signed pow 4**50
ok 350 - 1 << 50
ok 351 - 1125899906842624 <<= 50
ok 352 - max int128 >> 50
ok 353 - max int128 >>= 50
ok 354 - signed pow 2**51
ok 355 - signed pow 4**51
ok 356 - 1 << 51
ok 357 - 2251799813685248 <<= 51
ok 358 - max int128 >> 51
ok 359 - max int128 >>= 51
ok 360 - signed pow 2**52
ok 361 - signed pow 4**52
ok 362 - 1 << 52
ok 363 - 4503599627370496 <<= 52
ok 364 - max int128 >> 52
ok 365 - max int128 >>= 52
ok 366 - signed pow 2**53
ok 367 - signed pow 4**53
ok 368 - 1 << 53
ok 369 - 9007199254740992 <<= 53
ok 370 - max int128 >> 53
ok 371 - max int128 >>= 53
ok 372 - signed pow 2**54
ok 373 - signed pow 4**54
ok 374 - 1 << 54
ok 375 - 18014398509481984 <<= 54
ok 376 - max int128 >> 54
ok 377 - max int128 >>= 54
ok 378 - signed pow 2**55
ok 379 - signed pow 4**55
ok 380 - 1 << 55
ok 381 - 36028797018963968 <<= 55
ok 382 - max int128 >> 55
ok 383 - max int128 >>= 55
ok 384 - signed pow 2**56
ok 385 - signed pow 4**56
ok 386 - 1 << 56
ok 387 - 72057594037927936 <<= 56
ok 388 - max int128 >> 56
ok 389 - max int128 >>= 56
ok 390 - signed pow 2**57
ok 391 - signed pow 4**57
ok 392 - 1 << 57
ok 393 - 144115188075855872 <<= 57
ok 394 - max int128 >> 57
ok 395 - max int128 >>= 57
ok 396 - signed pow 2**58
ok 397 - signed pow 4**58
ok 398 - 1 << 58
ok 399 - 288230376151711744 <<= 58
ok 400 - max int128 >> 58
ok 401 - max int128 >>= 58
ok 402 - signed pow 2**59
ok 403 - signed pow 4**59
ok 404 - 1 << 59
ok 405 - 576460752303423488 <<= 59
ok 406 - max int128 >> 59
ok 407 - max int128 >>= 59
ok 408 - signed pow 2**60
ok 409 - signed pow 4**60
ok 410 - 1 << 60
ok 411 - 1152921504606846976 <<= 60
ok 412 - max int128 >> 60
ok 413 - max int128 >>= 60
ok 414 - signed pow 2**61
ok 415 - signed pow 4**61
ok 416 - 1 << 61
ok 417 - 2305843009213693952 <<= 61
ok 418 - max int128 >> 61
ok 419 - max int128 >>= 61
ok 420 - signed pow 2**62
ok 421 - signed pow 4**62
ok 422 - 1 << 62
ok 423 - 4611686018427387904 <<= 62
ok 424 - max int128 >> 62
ok 425 - max int128 >>= 62
ok 426 - signed pow 2**63
ok 427 - signed pow 4**63
ok 428 - 1 << 63
ok 429 - 9223372036854775808 <<= 63
ok 430 - max int128 >> 63
ok 431 - max int128 >>= 63
ok 432 - signed pow 2**64
ok 433 - 1 << 64
ok 434 - 18446744073709551616 <<= 64
ok 435 - max int128 >> 64
ok 436 - max int128 >>= 64
ok 437 - signed pow 2**65
ok 438 - 1 << 65
ok 439 - 36893488147419103232 <<= 65
ok 440 - max int128 >> 65
ok 441 - max int128 >>= 65
ok 442 - signed pow 2**66
ok 443 - 1 << 66
ok 444 - 73786976294838206464 <<= 66
ok 445 - max int128 >> 66
ok 446 - max int128 >>= 66
ok 447 - signed pow 2**67
ok 448 - 1 << 67
ok 449 - 147573952589676412928 <<= 67
ok 450 - max int128 >> 67
ok 451 - max int128 >>= 67
ok 452 - signed pow 2**68
ok 453 - 1 << 68
ok 454 - 295147905179352825856 <<= 68
ok 455 - max int128 >> 68
ok 456 - max int128 >>= 68
ok 457 - signed pow 2**69
ok 458 - 1 << 69
ok 459 - 590295810358705651712 <<= 69
ok 460 - max int128 >> 69
ok 461 - max int128 >>= 69
ok 462 - signed pow 2**70
ok 463 - 1 << 70
ok 464 - 1180591620717411303424 <<= 70
ok 465 - max int128 >> 70
ok 466 - max int128 >>= 70
ok 467 - signed pow 2**71
ok 468 - 1 << 71
ok 469 - 2361183241434822606848 <<= 71
ok 470 - max int128 >> 71
ok 471 - max int128 >>= 71
ok 472 - signed pow 2**72
ok 473 - 1 << 72
ok 474 - 4722366482869645213696 <<= 72
ok 475 - max int128 >> 72
ok 476 - max int128 >>= 72
ok 477 - signed pow 2**73
ok 478 - 1 << 73
ok 479 - 9444732965739290427392 <<= 73
ok 480 - max int128 >> 73
ok 481 - max int128 >>= 73
ok 482 - signed pow 2**74
ok 483 - 1 << 74
ok 484 - 18889465931478580854784 <<= 74
ok 485 - max int128 >> 74
ok 486 - max int128 >>= 74
ok 487 - signed pow 2**75
ok 488 - 1 << 75
ok 489 - 37778931862957161709568 <<= 75
ok 490 - max int128 >> 75
ok 491 - max int128 >>= 75
ok 492 - signed pow 2**76
ok 493 - 1 << 76
ok 494 - 75557863725914323419136 <<= 76
ok 495 - max int128 >> 76
ok 496 - max int128 >>= 76
ok 497 - signed pow 2**77
ok 498 - 1 << 77
ok 499 - 151115727451828646838272 <<= 77
ok 500 - max int128 >> 77
ok 501 - max int128 >>= 77
ok 502 - signed pow 2**78
ok 503 - 1 << 78
ok 504 - 302231454903657293676544 <<= 78
ok 505 - max int128 >> 78
ok 506 - max int128 >>= 78
ok 507 - signed pow 2**79
ok 508 - 1 << 79
ok 509 - 604462909807314587353088 <<= 79
ok 510 - max int128 >> 79
ok 511 - max int128 >>= 79
ok 512 - signed pow 2**80
ok 513 - 1 << 80
ok 514 - 1208925819614629174706176 <<= 80
ok 515 - max int128 >> 80
ok 516 - max int128 >>= 80
ok 517 - signed pow 2**81
ok 518 - 1 << 81
ok 519 - 2417851639229258349412352 <<= 81
ok 520 - max int128 >> 81
ok 521 - max int128 >>= 81
ok 522 - signed pow 2**82
ok 523 - 1 << 82
ok 524 - 4835703278458516698824704 <<= 82
ok 525 - max int128 >> 82
ok 526 - max int128 >>= 82
ok 527 - signed pow 2**83
ok 528 - 1 << 83
ok 529 - 9671406556917033397649408 <<= 83
ok 530 - max int128 >> 83
ok 531 - max int128 >>= 83
ok 532 - signed pow 2**84
ok 533 - 1 << 84
ok 534 - 19342813113834066795298816 <<= 84
ok 535 - max int128 >> 84
ok 536 - max int128 >>= 84
ok 537 - signed pow 2**85
ok 538 - 1 << 85
ok 539 - 38685626227668133590597632 <<= 85
ok 540 - max int128 >> 85
ok 541 - max int128 >>= 85
ok 542 - signed pow 2**86
ok 543 - 1 << 86
ok 544 - 77371252455336267181195264 <<= 86
ok 545 - max int128 >> 86
ok 546 - max int128 >>= 86
ok 547 - signed pow 2**87
ok 548 - 1 << 87
ok 549 - 154742504910672534362390528 <<= 87
ok 550 - max int128 >> 87
ok 551 - max int128 >>= 87
ok 552 - signed pow 2**88
ok 553 - 1 << 88
ok 554 - 309485009821345068724781056 <<= 88
ok 555 - max int128 >> 88
ok 556 - max int128 >>= 88
ok 557 - signed pow 2**89
ok 558 - 1 << 89
ok 559 - 618970019642690137449562112 <<= 89
ok 560 - max int128 >> 89
ok 561 - max int128 >>= 89
ok 562 - signed pow 2**90
ok 563 - 1 << 90
ok 564 - 1237940039285380274899124224 <<= 90
ok 565 - max int128 >> 90
ok 566 - max int128 >>= 90
ok 567 - signed pow 2**91
ok 568 - 1 << 91
ok 569 - 2475880078570760549798248448 <<= 91
ok 570 - max int128 >> 91
ok 571 - max int128 >>= 91
ok 572 - signed pow 2**92
ok 573 - 1 << 92
ok 574 - 4951760157141521099596496896 <<= 92
ok 575 - max int128 >> 92
ok 576 - max int128 >>= 92
ok 577 - signed pow 2**93
ok 578 - 1 << 93
ok 579 - 9903520314283042199192993792 <<= 93
ok 580 - max int128 >> 93
ok 581 - max int128 >>= 93
ok 582 - signed pow 2**94
ok 583 - 1 << 94
ok 584 - 19807040628566084398385987584 <<= 94
ok 585 - max int128 >> 94
ok 586 - max int128 >>= 94
ok 587 - signed pow 2**95
ok 588 - 1 << 95
ok 589 - 39614081257132168796771975168 <<= 95
ok 590 - max int128 >> 95
ok 591 - max int128 >>= 95
ok 592 - signed pow 2**96
ok 593 - 1 << 96
ok 594 - 79228162514264337593543950336 <<= 96
ok 595 - max int128 >> 96
ok 596 - max int128 >>= 96
ok 597 - signed pow 2**97
ok 598 - 1 << 97
ok 599 - 158456325028528675187087900672 <<= 97
ok 600 - max int128 >> 97
ok 601 - max int128 >>= 97
ok 602 - signed pow 2**98
ok 603 - 1 << 98
ok 604 - 316912650057057350374175801344 <<= 98
ok 605 - max int128 >> 98
ok 606 - max int128 >>= 98
ok 607 - signed pow 2**99
ok 608 - 1 << 99
ok 609 - 633825300114114700748351602688 <<= 99
ok 610 - max int128 >> 99
ok 611 - max int128 >>= 99
ok 612 - signed pow 2**100
ok 613 - 1 << 100
ok 614 - 1267650600228229401496703205376 <<= 100
ok 615 - max int128 >> 100
ok 616 - max int128 >>= 100
ok 617 - signed pow 2**101
ok 618 - 1 << 101
ok 619 - 2535301200456458802993406410752 <<= 101
ok 620 - max int128 >> 101
ok 621 - max int128 >>= 101
ok 622 - signed pow 2**102
ok 623 - 1 << 102
ok 624 - 5070602400912917605986812821504 <<= 102
ok 625 - max int128 >> 102
ok 626 - max int128 >>= 102
ok 627 - signed pow 2**103
ok 628 - 1 << 103
ok 629 - 10141204801825835211973625643008 <<= 103
ok 630 - max int128 >> 103
ok 631 - max int128 >>= 103
ok 632 - signed pow 2**104
ok 633 - 1 << 104
ok 634 - 20282409603651670423947251286016 <<= 104
ok 635 - max int128 >> 104
ok 636 - max int128 >>= 104
ok 637 - signed pow 2**105
ok 638 - 1 << 105
ok 639 - 40564819207303340847894502572032 <<= 105
ok 640 - max int128 >> 105
ok 641 - max int128 >>= 105
ok 642 - signed pow 2**106
ok 643 - 1 << 106
ok 644 - 81129638414606681695789005144064 <<= 106
ok 645 - max int128 >> 106
ok 646 - max int128 >>= 106
ok 647 - signed pow 2**107
ok 648 - 1 << 107
ok 649 - 162259276829213363391578010288128 <<= 107
ok 650 - max int128 >> 107
ok 651 - max int128 >>= 107
ok 652 - signed pow 2**108
ok 653 - 1 << 108
ok 654 - 324518553658426726783156020576256 <<= 108
ok 655 - max int128 >> 108
ok 656 - max int128 >>= 108
ok 657 - signed pow 2**109
ok 658 - 1 << 109
ok 659 - 649037107316853453566312041152512 <<= 109
ok 660 - max int128 >> 109
ok 661 - max int128 >>= 109
ok 662 - signed pow 2**110
ok 663 - 1 << 110
ok 664 - 1298074214633706907132624082305024 <<= 110
ok 665 - max int128 >> 110
ok 666 - max int128 >>= 110
ok 667 - signed pow 2**111
ok 668 - 1 << 111
ok 669 - 2596148429267413814265248164610048 <<= 111
ok 670 - max int128 >> 111
ok 671 - max int128 >>= 111
ok 672 - signed pow 2**112
ok 673 - 1 << 112
ok 674 - 5192296858534827628530496329220096 <<= 112
ok 675 - max int128 >> 112
ok 676 - max int128 >>= 112
ok 677 - signed pow 2**113
ok 678 - 1 << 113
ok 679 - 10384593717069655257060992658440192 <<= 113
ok 680 - max int128 >> 113
ok 681 - max int128 >>= 113
ok 682 - signed pow 2**114
ok 683 - 1 << 114
ok 684 - 20769187434139310514121985316880384 <<= 114
ok 685 - max int128 >> 114
ok 686 - max int128 >>= 114
ok 687 - signed pow 2**115
ok 688 - 1 << 115
ok 689 - 41538374868278621028243970633760768 <<= 115
ok 690 - max int128 >> 115
ok 691 - max int128 >>= 115
ok 692 - signed pow 2**116
ok 693 - 1 << 116
ok 694 - 83076749736557242056487941267521536 <<= 116
ok 695 - max int128 >> 116
ok 696 - max int128 >>= 116
ok 697 - signed pow 2**117
ok 698 - 1 << 117
ok 699 - 166153499473114484112975882535043072 <<= 117
ok 700 - max int128 >> 117
ok 701 - max int128 >>= 117
ok 702 - signed pow 2**118
ok 703 - 1 << 118
ok 704 - 332306998946228968225951765070086144 <<= 118
ok 705 - max int128 >> 118
ok 706 - max int128 >>= 118
ok 707 - signed pow 2**119
ok 708 - 1 << 119
ok 709 - 664613997892457936451903530140172288 <<= 119
ok 710 - max int128 >> 119
ok 711 - max int128 >>= 119
ok 712 - signed pow 2**120
ok 713 - 1 << 120
ok 714 - 1329227995784915872903807060280344576 <<= 120
ok 715 - max int128 >> 120
ok 716 - max int128 >>= 120
ok 717 - signed pow 2**121
ok 718 - 1 << 121
ok 719 - 2658455991569831745807614120560689152 <<= 121
ok 720 - max int128 >> 121
ok 721 - max int128 >>= 121
ok 722 - signed pow 2**122
ok 723 - 1 << 122
ok 724 - 5316911983139663491615228241121378304 <<= 122
ok 725 - max int128 >> 122
ok 726 - max int128 >>= 122
ok 727 - signed pow 2**123
ok 728 - 1 << 123
ok 729 - 10633823966279326983230456482242756608 <<= 123
ok 730 - max int128 >> 123
ok 731 - max int128 >>= 123
ok 732 - signed pow 2**124
ok 733 - 1 << 124
ok 734 - 21267647932558653966460912964485513216 <<= 124
ok 735 - max int128 >> 124
ok 736 - max int128 >>= 124
ok 737 - signed pow 2**125
ok 738 - 1 << 125
ok 739 - 42535295865117307932921825928971026432 <<= 125
ok 740 - max int128 >> 125
ok 741 - max int128 >>= 125
ok 742 - signed pow 2**126
ok 743 - 1 << 126
ok 744 - 85070591730234615865843651857942052864 <<= 126
ok 745 - max int128 >> 126
ok 746 - max int128 >>= 126
ok 747 - signed pow 2**127
ok 748 - 1 << 127
ok 749 - -170141183460469231731687303715884105728 <<= 127
ok 750 - max int128 >> 127
ok 751 - max int128 >>= 127
ok 752 - signed pow 5 ** 0
ok 753 - signed pow 5 ** 1
ok 754 - signed pow 5 ** 2
ok 755 - signed pow 5 ** 3
ok 756 - signed pow 5 ** 4
ok 757 - signed pow 5 ** 5
ok 758 - signed pow 5 ** 6
ok 759 - signed pow 5 ** 7
ok 760 - signed pow 5 ** 8
ok 761 - signed pow 5 ** 9
ok 762 - signed pow 5 ** 10
ok 763 - signed pow 5 ** 11
ok 764 - signed pow 5 ** 12
ok 765 - signed pow 5 ** 13
ok 766 - signed pow 5 ** 14
ok 767 - signed pow 5 ** 15
ok 768 - signed pow 5 ** 16
ok 769 - signed pow 5 ** 17
ok 770 - signed pow 5 ** 18
ok 771 - signed pow 5 ** 19
ok 772 - signed pow 5 ** 20
ok 773 - signed pow 5 ** 21
ok 774 - signed pow 5 ** 22
ok 775 - signed pow 5 ** 23
ok 776 - signed pow 5 ** 24
ok 777 - signed pow 5 ** 25
ok 778 - signed pow 5 ** 26
ok 779 - signed pow 5 ** 27
ok 780 - signed pow 5 ** 28
ok 781 - signed pow 5 ** 29
ok 782 - signed pow 5 ** 30
ok 783 - signed pow 5 ** 31
ok 784 - signed pow 5 ** 32
ok 785 - signed pow 5 ** 33
ok 786 - signed pow 5 ** 34
ok 787 - signed pow 5 ** 35
ok 788 - signed pow 5 ** 36
ok 789 - signed pow 5 ** 37
ok 790 - signed pow 5 ** 38
ok 791 - signed pow 5 ** 39
ok 792 - signed pow 5 ** 40
ok 793 - signed pow 6 ** 0
ok 794 - signed pow 6 ** 1
ok 795 - signed pow 6 ** 2
ok 796 - signed pow 6 ** 3
ok 797 - signed pow 6 ** 4
ok 798 - signed pow 6 ** 5
ok 799 - signed pow 6 ** 6
ok 800 - signed pow 6 ** 7
ok 801 - signed pow 6 ** 8
ok 802 - signed pow 6 ** 9
ok 803 - signed pow 6 ** 10
ok 804 - signed pow 6 ** 11
ok 805 - signed pow 6 ** 12
ok 806 - signed pow 6 ** 13
ok 807 - signed pow 6 ** 14
ok 808 - signed pow 6 ** 15
ok 809 - signed pow 6 ** 16
ok 810 - signed pow 6 ** 17
ok 811 - signed pow 6 ** 18
ok 812 - signed pow 6 ** 19
ok 813 - signed pow 6 ** 20
ok 814 - signed pow 6 ** 21
ok 815 - signed pow 6 ** 22
ok 816 - signed pow 6 ** 23
ok 817 - signed pow 6 ** 24
ok 818 - signed pow 6 ** 25
ok 819 - signed pow 6 ** 26
ok 820 - signed pow 6 ** 27
ok 821 - signed pow 6 ** 28
ok 822 - signed pow 6 ** 29
ok 823 - signed pow 6 ** 30
ok 824 - signed pow 6 ** 31
ok 825 - signed pow 6 ** 32
ok 826 - signed pow 6 ** 33
ok 827 - signed pow 6 ** 34
ok 828 - signed pow 6 ** 35
ok 829 - signed pow 6 ** 36
ok 830 - signed pow 6 ** 37
ok 831 - signed pow 6 ** 38
ok 832 - signed pow 6 ** 39
ok 833 - signed pow 6 ** 40
ok 834 - signed pow 7 ** 0
ok 835 - signed pow 7 ** 1
ok 836 - signed pow 7 ** 2
ok 837 - signed pow 7 ** 3
ok 838 - signed pow 7 ** 4
ok 839 - signed pow 7 ** 5
ok 840 - signed pow 7 ** 6
ok 841 - signed pow 7 ** 7
ok 842 - signed pow 7 ** 8
ok 843 - signed pow 7 ** 9
ok 844 - signed pow 7 ** 10
ok 845 - signed pow 7 ** 11
ok 846 - signed pow 7 ** 12
ok 847 - signed pow 7 ** 13
ok 848 - signed pow 7 ** 14
ok 849 - signed pow 7 ** 15
ok 850 - signed pow 7 ** 16
ok 851 - signed pow 7 ** 17
ok 852 - signed pow 7 ** 18
ok 853 - signed pow 7 ** 19
ok 854 - signed pow 7 ** 20
ok 855 - signed pow 7 ** 21
ok 856 - signed pow 7 ** 22
ok 857 - signed pow 7 ** 23
ok 858 - signed pow 7 ** 24
ok 859 - signed pow 7 ** 25
ok 860 - signed pow 7 ** 26
ok 861 - signed pow 7 ** 27
ok 862 - signed pow 7 ** 28
ok 863 - signed pow 7 ** 29
ok 864 - signed pow 7 ** 30
ok 865 - signed pow 7 ** 31
ok 866 - signed pow 7 ** 32
ok 867 - signed pow 7 ** 33
ok 868 - signed pow 7 ** 34
ok 869 - signed pow 7 ** 35
ok 870 - signed pow 7 ** 36
ok 871 - signed pow 7 ** 37
ok 872 - signed pow 7 ** 38
ok 873 - signed pow 7 ** 39
ok 874 - signed pow 7 ** 40
ok 875 - signed pow 8 ** 0
ok 876 - signed pow 8 ** 1
ok 877 - signed pow 8 ** 2
ok 878 - signed pow 8 ** 3
ok 879 - signed pow 8 ** 4
ok 880 - signed pow 8 ** 5
ok 881 - signed pow 8 ** 6
ok 882 - signed pow 8 ** 7
ok 883 - signed pow 8 ** 8
ok 884 - signed pow 8 ** 9
ok 885 - signed pow 8 ** 10
ok 886 - signed pow 8 ** 11
ok 887 - signed pow 8 ** 12
ok 888 - signed pow 8 ** 13
ok 889 - signed pow 8 ** 14
ok 890 - signed pow 8 ** 15
ok 891 - signed pow 8 ** 16
ok 892 - signed pow 8 ** 17
ok 893 - signed pow 8 ** 18
ok 894 - signed pow 8 ** 19
ok 895 - signed pow 8 ** 20
ok 896 - signed pow 8 ** 21
ok 897 - signed pow 8 ** 22
ok 898 - signed pow 8 ** 23
ok 899 - signed pow 8 ** 24
ok 900 - signed pow 8 ** 25
ok 901 - signed pow 8 ** 26
ok 902 - signed pow 8 ** 27
ok 903 - signed pow 8 ** 28
ok 904 - signed pow 8 ** 29
ok 905 - signed pow 8 ** 30
ok 906 - signed pow 8 ** 31
ok 907 - signed pow 8 ** 32
ok 908 - signed pow 8 ** 33
ok 909 - signed pow 8 ** 34
ok 910 - signed pow 8 ** 35
ok 911 - signed pow 8 ** 36
ok 912 - signed pow 8 ** 37
ok 913 - signed pow 8 ** 38
ok 914 - signed pow 8 ** 39
ok 915 - signed pow 8 ** 40
ok 916 - signed pow 9 ** 0
ok 917 - signed pow 9 ** 1
ok 918 - signed pow 9 ** 2
ok 919 - signed pow 9 ** 3
ok 920 - signed pow 9 ** 4
ok 921 - signed pow 9 ** 5
ok 922 - signed pow 9 ** 6
ok 923 - signed pow 9 ** 7
ok 924 - signed pow 9 ** 8
ok 925 - signed pow 9 ** 9
ok 926 - signed pow 9 ** 10
ok 927 - signed pow 9 ** 11
ok 928 - signed pow 9 ** 12
ok 929 - signed pow 9 ** 13
ok 930 - signed pow 9 ** 14
ok 931 - signed pow 9 ** 15
ok 932 - signed pow 9 ** 16
ok 933 - signed pow 9 ** 17
ok 934 - signed pow 9 ** 18
ok 935 - signed pow 9 ** 19
ok 936 - signed pow 9 ** 20
ok 937 - signed pow 9 ** 21
ok 938 - signed pow 9 ** 22
ok 939 - signed pow 9 ** 23
ok 940 - signed pow 9 ** 24
ok 941 - signed pow 9 ** 25
ok 942 - signed pow 9 ** 26
ok 943 - signed pow 9 ** 27
ok 944 - signed pow 9 ** 28
ok 945 - signed pow 9 ** 29
ok 946 - signed pow 9 ** 30
ok 947 - signed pow 9 ** 31
ok 948 - signed pow 9 ** 32
ok 949 - signed pow 9 ** 33
ok 950 - signed pow 9 ** 34
ok 951 - signed pow 9 ** 35
ok 952 - signed pow 9 ** 36
ok 953 - signed pow 9 ** 37
ok 954 - signed pow 9 ** 38
ok 955 - signed pow 9 ** 39
ok 956 - signed pow 9 ** 40
1..956
ok
t/Math-UInt128.t ..
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35 - string to/from int128 conversion
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50 - signed pow 2**-1
ok 51 - signed pow 4**-1
ok 52 - signed pow 2**0
ok 53 - signed pow 4**0
ok 54 - 1 << 0
ok 55 - 1 <<= 0
ok 56 - signed pow 2**1
ok 57 - signed pow 4**1
ok 58 - 1 << 1
ok 59 - 2 <<= 1
ok 60 - max uint128 >> 1
ok 61 - max uint128 >>= 1
ok 62 - signed pow 2**2
ok 63 - signed pow 4**2
ok 64 - 1 << 2
ok 65 - 4 <<= 2
ok 66 - max uint128 >> 2
ok 67 - max uint128 >>= 2
ok 68 - signed pow 2**3
ok 69 - signed pow 4**3
ok 70 - 1 << 3
ok 71 - 8 <<= 3
ok 72 - max uint128 >> 3
ok 73 - max uint128 >>= 3
ok 74 - signed pow 2**4
ok 75 - signed pow 4**4
ok 76 - 1 << 4
ok 77 - 16 <<= 4
ok 78 - max uint128 >> 4
ok 79 - max uint128 >>= 4
ok 80 - signed pow 2**5
ok 81 - signed pow 4**5
ok 82 - 1 << 5
ok 83 - 32 <<= 5
ok 84 - max uint128 >> 5
ok 85 - max uint128 >>= 5
ok 86 - signed pow 2**6
ok 87 - signed pow 4**6
ok 88 - 1 << 6
ok 89 - 64 <<= 6
ok 90 - max uint128 >> 6
ok 91 - max uint128 >>= 6
ok 92 - signed pow 2**7
ok 93 - signed pow 4**7
ok 94 - 1 << 7
ok 95 - 128 <<= 7
ok 96 - max uint128 >> 7
ok 97 - max uint128 >>= 7
ok 98 - signed pow 2**8
ok 99 - signed pow 4**8
ok 100 - 1 << 8
ok 101 - 256 <<= 8
ok 102 - max uint128 >> 8
ok 103 - max uint128 >>= 8
ok 104 - signed pow 2**9
ok 105 - signed pow 4**9
ok 106 - 1 << 9
ok 107 - 512 <<= 9
ok 108 - max uint128 >> 9
ok 109 - max uint128 >>= 9
ok 110 - signed pow 2**10
ok 111 - signed pow 4**10
ok 112 - 1 << 10
ok 113 - 1024 <<= 10
ok 114 - max uint128 >> 10
ok 115 - max uint128 >>= 10
ok 116 - signed pow 2**11
ok 117 - signed pow 4**11
ok 118 - 1 << 11
ok 119 - 2048 <<= 11
ok 120 - max uint128 >> 11
ok 121 - max uint128 >>= 11
ok 122 - signed pow 2**12
ok 123 - signed pow 4**12
ok 124 - 1 << 12
ok 125 - 4096 <<= 12
ok 126 - max uint128 >> 12
ok 127 - max uint128 >>= 12
ok 128 - signed pow 2**13
ok 129 - signed pow 4**13
ok 130 - 1 << 13
ok 131 - 8192 <<= 13
ok 132 - max uint128 >> 13
ok 133 - max uint128 >>= 13
ok 134 - signed pow 2**14
ok 135 - signed pow 4**14
ok 136 - 1 << 14
ok 137 - 16384 <<= 14
ok 138 - max uint128 >> 14
ok 139 - max uint128 >>= 14
ok 140 - signed pow 2**15
ok 141 - signed pow 4**15
ok 142 - 1 << 15
ok 143 - 32768 <<= 15
ok 144 - max uint128 >> 15
ok 145 - max uint128 >>= 15
ok 146 - signed pow 2**16
ok 147 - signed pow 4**16
ok 148 - 1 << 16
ok 149 - 65536 <<= 16
ok 150 - max uint128 >> 16
ok 151 - max uint128 >>= 16
ok 152 - signed pow 2**17
ok 153 - signed pow 4**17
ok 154 - 1 << 17
ok 155 - 131072 <<= 17
ok 156 - max uint128 >> 17
ok 157 - max uint128 >>= 17
ok 158 - signed pow 2**18
ok 159 - signed pow 4**18
ok 160 - 1 << 18
ok 161 - 262144 <<= 18
ok 162 - max uint128 >> 18
ok 163 - max uint128 >>= 18
ok 164 - signed pow 2**19
ok 165 - signed pow 4**19
ok 166 - 1 << 19
ok 167 - 524288 <<= 19
ok 168 - max uint128 >> 19
ok 169 - max uint128 >>= 19
ok 170 - signed pow 2**20
ok 171 - signed pow 4**20
ok 172 - 1 << 20
ok 173 - 1048576 <<= 20
ok 174 - max uint128 >> 20
ok 175 - max uint128 >>= 20
ok 176 - signed pow 2**21
ok 177 - signed pow 4**21
ok 178 - 1 << 21
ok 179 - 2097152 <<= 21
ok 180 - max uint128 >> 21
ok 181 - max uint128 >>= 21
ok 182 - signed pow 2**22
ok 183 - signed pow 4**22
ok 184 - 1 << 22
ok 185 - 4194304 <<= 22
ok 186 - max uint128 >> 22
ok 187 - max uint128 >>= 22
ok 188 - signed pow 2**23
ok 189 - signed pow 4**23
ok 190 - 1 << 23
ok 191 - 8388608 <<= 23
ok 192 - max uint128 >> 23
ok 193 - max uint128 >>= 23
ok 194 - signed pow 2**24
ok 195 - signed pow 4**24
ok 196 - 1 << 24
ok 197 - 16777216 <<= 24
ok 198 - max uint128 >> 24
ok 199 - max uint128 >>= 24
ok 200 - signed pow 2**25
ok 201 - signed pow 4**25
ok 202 - 1 << 25
ok 203 - 33554432 <<= 25
ok 204 - max uint128 >> 25
ok 205 - max uint128 >>= 25
ok 206 - signed pow 2**26
ok 207 - signed pow 4**26
ok 208 - 1 << 26
ok 209 - 67108864 <<= 26
ok 210 - max uint128 >> 26
ok 211 - max uint128 >>= 26
ok 212 - signed pow 2**27
ok 213 - signed pow 4**27
ok 214 - 1 << 27
ok 215 - 134217728 <<= 27
ok 216 - max uint128 >> 27
ok 217 - max uint128 >>= 27
ok 218 - signed pow 2**28
ok 219 - signed pow 4**28
ok 220 - 1 << 28
ok 221 - 268435456 <<= 28
ok 222 - max uint128 >> 28
ok 223 - max uint128 >>= 28
ok 224 - signed pow 2**29
ok 225 - signed pow 4**29
ok 226 - 1 << 29
ok 227 - 536870912 <<= 29
ok 228 - max uint128 >> 29
ok 229 - max uint128 >>= 29
ok 230 - signed pow 2**30
ok 231 - signed pow 4**30
ok 232 - 1 << 30
ok 233 - 1073741824 <<= 30
ok 234 - max uint128 >> 30
ok 235 - max uint128 >>= 30
ok 236 - signed pow 2**31
ok 237 - signed pow 4**31
ok 238 - 1 << 31
ok 239 - 2147483648 <<= 31
ok 240 - max uint128 >> 31
ok 241 - max uint128 >>= 31
ok 242 - signed pow 2**32
ok 243 - signed pow 4**32
ok 244 - 1 << 32
ok 245 - 4294967296 <<= 32
ok 246 - max uint128 >> 32
ok 247 - max uint128 >>= 32
ok 248 - signed pow 2**33
ok 249 - signed pow 4**33
ok 250 - 1 << 33
ok 251 - 8589934592 <<= 33
ok 252 - max uint128 >> 33
ok 253 - max uint128 >>= 33
ok 254 - signed pow 2**34
ok 255 - signed pow 4**34
ok 256 - 1 << 34
ok 257 - 17179869184 <<= 34
ok 258 - max uint128 >> 34
ok 259 - max uint128 >>= 34
ok 260 - signed pow 2**35
ok 261 - signed pow 4**35
ok 262 - 1 << 35
ok 263 - 34359738368 <<= 35
ok 264 - max uint128 >> 35
ok 265 - max uint128 >>= 35
ok 266 - signed pow 2**36
ok 267 - signed pow 4**36
ok 268 - 1 << 36
ok 269 - 68719476736 <<= 36
ok 270 - max uint128 >> 36
ok 271 - max uint128 >>= 36
ok 272 - signed pow 2**37
ok 273 - signed pow 4**37
ok 274 - 1 << 37
ok 275 - 137438953472 <<= 37
ok 276 - max uint128 >> 37
ok 277 - max uint128 >>= 37
ok 278 - signed pow 2**38
ok 279 - signed pow 4**38
ok 280 - 1 << 38
ok 281 - 274877906944 <<= 38
ok 282 - max uint128 >> 38
ok 283 - max uint128 >>= 38
ok 284 - signed pow 2**39
ok 285 - signed pow 4**39
ok 286 - 1 << 39
ok 287 - 549755813888 <<= 39
ok 288 - max uint128 >> 39
ok 289 - max uint128 >>= 39
ok 290 - signed pow 2**40
ok 291 - signed pow 4**40
ok 292 - 1 << 40
ok 293 - 1099511627776 <<= 40
ok 294 - max uint128 >> 40
ok 295 - max uint128 >>= 40
ok 296 - signed pow 2**41
ok 297 - signed pow 4**41
ok 298 - 1 << 41
ok 299 - 2199023255552 <<= 41
ok 300 - max uint128 >> 41
ok 301 - max uint128 >>= 41
ok 302 - signed pow 2**42
ok 303 - signed pow 4**42
ok 304 - 1 << 42
ok 305 - 4398046511104 <<= 42
ok 306 - max uint128 >> 42
ok 307 - max uint128 >>= 42
ok 308 - signed pow 2**43
ok 309 - signed pow 4**43
ok 310 - 1 << 43
ok 311 - 8796093022208 <<= 43
ok 312 - max uint128 >> 43
ok 313 - max uint128 >>= 43
ok 314 - signed pow 2**44
ok 315 - signed pow 4**44
ok 316 - 1 << 44
ok 317 - 17592186044416 <<= 44
ok 318 - max uint128 >> 44
ok 319 - max uint128 >>= 44
ok 320 - signed pow 2**45
ok 321 - signed pow 4**45
ok 322 - 1 << 45
ok 323 - 35184372088832 <<= 45
ok 324 - max uint128 >> 45
ok 325 - max uint128 >>= 45
ok 326 - signed pow 2**46
ok 327 - signed pow 4**46
ok 328 - 1 << 46
ok 329 - 70368744177664 <<= 46
ok 330 - max uint128 >> 46
ok 331 - max uint128 >>= 46
ok 332 - signed pow 2**47
ok 333 - signed pow 4**47
ok 334 - 1 << 47
ok 335 - 140737488355328 <<= 47
ok 336 - max uint128 >> 47
ok 337 - max uint128 >>= 47
ok 338 - signed pow 2**48
ok 339 - signed pow 4**48
ok 340 - 1 << 48
ok 341 - 281474976710656 <<= 48
ok 342 - max uint128 >> 48
ok 343 - max uint128 >>= 48
ok 344 - signed pow 2**49
ok 345 - signed pow 4**49
ok 346 - 1 << 49
ok 347 - 562949953421312 <<= 49
ok 348 - max uint128 >> 49
ok 349 - max uint128 >>= 49
ok 350 - signed pow 2**50
ok 351 - signed pow 4**50
ok 352 - 1 << 50
ok 353 - 1125899906842624 <<= 50
ok 354 - max uint128 >> 50
ok 355 - max uint128 >>= 50
ok 356 - signed pow 2**51
ok 357 - signed pow 4**51
ok 358 - 1 << 51
ok 359 - 2251799813685248 <<= 51
ok 360 - max uint128 >> 51
ok 361 - max uint128 >>= 51
ok 362 - signed pow 2**52
ok 363 - signed pow 4**52
ok 364 - 1 << 52
ok 365 - 4503599627370496 <<= 52
ok 366 - max uint128 >> 52
ok 367 - max uint128 >>= 52
ok 368 - signed pow 2**53
ok 369 - signed pow 4**53
ok 370 - 1 << 53
ok 371 - 9007199254740992 <<= 53
ok 372 - max uint128 >> 53
ok 373 - max uint128 >>= 53
ok 374 - signed pow 2**54
ok 375 - signed pow 4**54
ok 376 - 1 << 54
ok 377 - 18014398509481984 <<= 54
ok 378 - max uint128 >> 54
ok 379 - max uint128 >>= 54
ok 380 - signed pow 2**55
ok 381 - signed pow 4**55
ok 382 - 1 << 55
ok 383 - 36028797018963968 <<= 55
ok 384 - max uint128 >> 55
ok 385 - max uint128 >>= 55
ok 386 - signed pow 2**56
ok 387 - signed pow 4**56
ok 388 - 1 << 56
ok 389 - 72057594037927936 <<= 56
ok 390 - max uint128 >> 56
ok 391 - max uint128 >>= 56
ok 392 - signed pow 2**57
ok 393 - signed pow 4**57
ok 394 - 1 << 57
ok 395 - 144115188075855872 <<= 57
ok 396 - max uint128 >> 57
ok 397 - max uint128 >>= 57
ok 398 - signed pow 2**58
ok 399 - signed pow 4**58
ok 400 - 1 << 58
ok 401 - 288230376151711744 <<= 58
ok 402 - max uint128 >> 58
ok 403 - max uint128 >>= 58
ok 404 - signed pow 2**59
ok 405 - signed pow 4**59
ok 406 - 1 << 59
ok 407 - 576460752303423488 <<= 59
ok 408 - max uint128 >> 59
ok 409 - max uint128 >>= 59
ok 410 - signed pow 2**60
ok 411 - signed pow 4**60
ok 412 - 1 << 60
ok 413 - 1152921504606846976 <<= 60
ok 414 - max uint128 >> 60
ok 415 - max uint128 >>= 60
ok 416 - signed pow 2**61
ok 417 - signed pow 4**61
ok 418 - 1 << 61
ok 419 - 2305843009213693952 <<= 61
ok 420 - max uint128 >> 61
ok 421 - max uint128 >>= 61
ok 422 - signed pow 2**62
ok 423 - signed pow 4**62
ok 424 - 1 << 62
ok 425 - 4611686018427387904 <<= 62
ok 426 - max uint128 >> 62
ok 427 - max uint128 >>= 62
ok 428 - signed pow 2**63
ok 429 - signed pow 4**63
ok 430 - 1 << 63
ok 431 - 9223372036854775808 <<= 63
ok 432 - max uint128 >> 63
ok 433 - max uint128 >>= 63
ok 434 - signed pow 2**64
ok 435 - 1 << 64
ok 436 - 18446744073709551616 <<= 64
ok 437 - max uint128 >> 64
ok 438 - max uint128 >>= 64
ok 439 - signed pow 2**65
ok 440 - 1 << 65
ok 441 - 36893488147419103232 <<= 65
ok 442 - max uint128 >> 65
ok 443 - max uint128 >>= 65
ok 444 - signed pow 2**66
ok 445 - 1 << 66
ok 446 - 73786976294838206464 <<= 66
ok 447 - max uint128 >> 66
ok 448 - max uint128 >>= 66
ok 449 - signed pow 2**67
ok 450 - 1 << 67
ok 451 - 147573952589676412928 <<= 67
ok 452 - max uint128 >> 67
ok 453 - max uint128 >>= 67
ok 454 - signed pow 2**68
ok 455 - 1 << 68
ok 456 - 295147905179352825856 <<= 68
ok 457 - max uint128 >> 68
ok 458 - max uint128 >>= 68
ok 459 - signed pow 2**69
ok 460 - 1 << 69
ok 461 - 590295810358705651712 <<= 69
ok 462 - max uint128 >> 69
ok 463 - max uint128 >>= 69
ok 464 - signed pow 2**70
ok 465 - 1 << 70
ok 466 - 1180591620717411303424 <<= 70
ok 467 - max uint128 >> 70
ok 468 - max uint128 >>= 70
ok 469 - signed pow 2**71
ok 470 - 1 << 71
ok 471 - 2361183241434822606848 <<= 71
ok 472 - max uint128 >> 71
ok 473 - max uint128 >>= 71
ok 474 - signed pow 2**72
ok 475 - 1 << 72
ok 476 - 4722366482869645213696 <<= 72
ok 477 - max uint128 >> 72
ok 478 - max uint128 >>= 72
ok 479 - signed pow 2**73
ok 480 - 1 << 73
ok 481 - 9444732965739290427392 <<= 73
ok 482 - max uint128 >> 73
ok 483 - max uint128 >>= 73
ok 484 - signed pow 2**74
ok 485 - 1 << 74
ok 486 - 18889465931478580854784 <<= 74
ok 487 - max uint128 >> 74
ok 488 - max uint128 >>= 74
ok 489 - signed pow 2**75
ok 490 - 1 << 75
ok 491 - 37778931862957161709568 <<= 75
ok 492 - max uint128 >> 75
ok 493 - max uint128 >>= 75
ok 494 - signed pow 2**76
ok 495 - 1 << 76
ok 496 - 75557863725914323419136 <<= 76
ok 497 - max uint128 >> 76
ok 498 - max uint128 >>= 76
ok 499 - signed pow 2**77
ok 500 - 1 << 77
ok 501 - 151115727451828646838272 <<= 77
ok 502 - max uint128 >> 77
ok 503 - max uint128 >>= 77
ok 504 - signed pow 2**78
ok 505 - 1 << 78
ok 506 - 302231454903657293676544 <<= 78
ok 507 - max uint128 >> 78
ok 508 - max uint128 >>= 78
ok 509 - signed pow 2**79
ok 510 - 1 << 79
ok 511 - 604462909807314587353088 <<= 79
ok 512 - max uint128 >> 79
ok 513 - max uint128 >>= 79
ok 514 - signed pow 2**80
ok 515 - 1 << 80
ok 516 - 1208925819614629174706176 <<= 80
ok 517 - max uint128 >> 80
ok 518 - max uint128 >>= 80
ok 519 - signed pow 2**81
ok 520 - 1 << 81
ok 521 - 2417851639229258349412352 <<= 81
ok 522 - max uint128 >> 81
ok 523 - max uint128 >>= 81
ok 524 - signed pow 2**82
ok 525 - 1 << 82
ok 526 - 4835703278458516698824704 <<= 82
ok 527 - max uint128 >> 82
ok 528 - max uint128 >>= 82
ok 529 - signed pow 2**83
ok 530 - 1 << 83
ok 531 - 9671406556917033397649408 <<= 83
ok 532 - max uint128 >> 83
ok 533 - max uint128 >>= 83
ok 534 - signed pow 2**84
ok 535 - 1 << 84
ok 536 - 19342813113834066795298816 <<= 84
ok 537 - max uint128 >> 84
ok 538 - max uint128 >>= 84
ok 539 - signed pow 2**85
ok 540 - 1 << 85
ok 541 - 38685626227668133590597632 <<= 85
ok 542 - max uint128 >> 85
ok 543 - max uint128 >>= 85
ok 544 - signed pow 2**86
ok 545 - 1 << 86
ok 546 - 77371252455336267181195264 <<= 86
ok 547 - max uint128 >> 86
ok 548 - max uint128 >>= 86
ok 549 - signed pow 2**87
ok 550 - 1 << 87
ok 551 - 154742504910672534362390528 <<= 87
ok 552 - max uint128 >> 87
ok 553 - max uint128 >>= 87
ok 554 - signed pow 2**88
ok 555 - 1 << 88
ok 556 - 309485009821345068724781056 <<= 88
ok 557 - max uint128 >> 88
ok 558 - max uint128 >>= 88
ok 559 - signed pow 2**89
ok 560 - 1 << 89
ok 561 - 618970019642690137449562112 <<= 89
ok 562 - max uint128 >> 89
ok 563 - max uint128 >>= 89
ok 564 - signed pow 2**90
ok 565 - 1 << 90
ok 566 - 1237940039285380274899124224 <<= 90
ok 567 - max uint128 >> 90
ok 568 - max uint128 >>= 90
ok 569 - signed pow 2**91
ok 570 - 1 << 91
ok 571 - 2475880078570760549798248448 <<= 91
ok 572 - max uint128 >> 91
ok 573 - max uint128 >>= 91
ok 574 - signed pow 2**92
ok 575 - 1 << 92
ok 576 - 4951760157141521099596496896 <<= 92
ok 577 - max uint128 >> 92
ok 578 - max uint128 >>= 92
ok 579 - signed pow 2**93
ok 580 - 1 << 93
ok 581 - 9903520314283042199192993792 <<= 93
ok 582 - max uint128 >> 93
ok 583 - max uint128 >>= 93
ok 584 - signed pow 2**94
ok 585 - 1 << 94
ok 586 - 19807040628566084398385987584 <<= 94
ok 587 - max uint128 >> 94
ok 588 - max uint128 >>= 94
ok 589 - signed pow 2**95
ok 590 - 1 << 95
ok 591 - 39614081257132168796771975168 <<= 95
ok 592 - max uint128 >> 95
ok 593 - max uint128 >>= 95
ok 594 - signed pow 2**96
ok 595 - 1 << 96
ok 596 - 79228162514264337593543950336 <<= 96
ok 597 - max uint128 >> 96
ok 598 - max uint128 >>= 96
ok 599 - signed pow 2**97
ok 600 - 1 << 97
ok 601 - 158456325028528675187087900672 <<= 97
ok 602 - max uint128 >> 97
ok 603 - max uint128 >>= 97
ok 604 - signed pow 2**98
ok 605 - 1 << 98
ok 606 - 316912650057057350374175801344 <<= 98
ok 607 - max uint128 >> 98
ok 608 - max uint128 >>= 98
ok 609 - signed pow 2**99
ok 610 - 1 << 99
ok 611 - 633825300114114700748351602688 <<= 99
ok 612 - max uint128 >> 99
ok 613 - max uint128 >>= 99
ok 614 - signed pow 2**100
ok 615 - 1 << 100
ok 616 - 1267650600228229401496703205376 <<= 100
ok 617 - max uint128 >> 100
ok 618 - max uint128 >>= 100
ok 619 - signed pow 2**101
ok 620 - 1 << 101
ok 621 - 2535301200456458802993406410752 <<= 101
ok 622 - max uint128 >> 101
ok 623 - max uint128 >>= 101
ok 624 - signed pow 2**102
ok 625 - 1 << 102
ok 626 - 5070602400912917605986812821504 <<= 102
ok 627 - max uint128 >> 102
ok 628 - max uint128 >>= 102
ok 629 - signed pow 2**103
ok 630 - 1 << 103
ok 631 - 10141204801825835211973625643008 <<= 103
ok 632 - max uint128 >> 103
ok 633 - max uint128 >>= 103
ok 634 - signed pow 2**104
ok 635 - 1 << 104
ok 636 - 20282409603651670423947251286016 <<= 104
ok 637 - max uint128 >> 104
ok 638 - max uint128 >>= 104
ok 639 - signed pow 2**105
ok 640 - 1 << 105
ok 641 - 40564819207303340847894502572032 <<= 105
ok 642 - max uint128 >> 105
ok 643 - max uint128 >>= 105
ok 644 - signed pow 2**106
ok 645 - 1 << 106
ok 646 - 81129638414606681695789005144064 <<= 106
ok 647 - max uint128 >> 106
ok 648 - max uint128 >>= 106
ok 649 - signed pow 2**107
ok 650 - 1 << 107
ok 651 - 162259276829213363391578010288128 <<= 107
ok 652 - max uint128 >> 107
ok 653 - max uint128 >>= 107
ok 654 - signed pow 2**108
ok 655 - 1 << 108
ok 656 - 324518553658426726783156020576256 <<= 108
ok 657 - max uint128 >> 108
ok 658 - max uint128 >>= 108
ok 659 - signed pow 2**109
ok 660 - 1 << 109
ok 661 - 649037107316853453566312041152512 <<= 109
ok 662 - max uint128 >> 109
ok 663 - max uint128 >>= 109
ok 664 - signed pow 2**110
ok 665 - 1 << 110
ok 666 - 1298074214633706907132624082305024 <<= 110
ok 667 - max uint128 >> 110
ok 668 - max uint128 >>= 110
ok 669 - signed pow 2**111
ok 670 - 1 << 111
ok 671 - 2596148429267413814265248164610048 <<= 111
ok 672 - max uint128 >> 111
ok 673 - max uint128 >>= 111
ok 674 - signed pow 2**112
ok 675 - 1 << 112
ok 676 - 5192296858534827628530496329220096 <<= 112
ok 677 - max uint128 >> 112
ok 678 - max uint128 >>= 112
ok 679 - signed pow 2**113
ok 680 - 1 << 113
ok 681 - 10384593717069655257060992658440192 <<= 113
ok 682 - max uint128 >> 113
ok 683 - max uint128 >>= 113
ok 684 - signed pow 2**114
ok 685 - 1 << 114
ok 686 - 20769187434139310514121985316880384 <<= 114
ok 687 - max uint128 >> 114
ok 688 - max uint128 >>= 114
ok 689 - signed pow 2**115
ok 690 - 1 << 115
ok 691 - 41538374868278621028243970633760768 <<= 115
ok 692 - max uint128 >> 115
ok 693 - max uint128 >>= 115
ok 694 - signed pow 2**116
ok 695 - 1 << 116
ok 696 - 83076749736557242056487941267521536 <<= 116
ok 697 - max uint128 >> 116
ok 698 - max uint128 >>= 116
ok 699 - signed pow 2**117
ok 700 - 1 << 117
ok 701 - 166153499473114484112975882535043072 <<= 117
ok 702 - max uint128 >> 117
ok 703 - max uint128 >>= 117
ok 704 - signed pow 2**118
ok 705 - 1 << 118
ok 706 - 332306998946228968225951765070086144 <<= 118
ok 707 - max uint128 >> 118
ok 708 - max uint128 >>= 118
ok 709 - signed pow 2**119
ok 710 - 1 << 119
ok 711 - 664613997892457936451903530140172288 <<= 119
ok 712 - max uint128 >> 119
ok 713 - max uint128 >>= 119
ok 714 - signed pow 2**120
ok 715 - 1 << 120
ok 716 - 1329227995784915872903807060280344576 <<= 120
ok 717 - max uint128 >> 120
ok 718 - max uint128 >>= 120
ok 719 - signed pow 2**121
ok 720 - 1 << 121
ok 721 - 2658455991569831745807614120560689152 <<= 121
ok 722 - max uint128 >> 121
ok 723 - max uint128 >>= 121
ok 724 - signed pow 2**122
ok 725 - 1 << 122
ok 726 - 5316911983139663491615228241121378304 <<= 122
ok 727 - max uint128 >> 122
ok 728 - max uint128 >>= 122
ok 729 - signed pow 2**123
ok 730 - 1 << 123
ok 731 - 10633823966279326983230456482242756608 <<= 123
ok 732 - max uint128 >> 123
ok 733 - max uint128 >>= 123
ok 734 - signed pow 2**124
ok 735 - 1 << 124
ok 736 - 21267647932558653966460912964485513216 <<= 124
ok 737 - max uint128 >> 124
ok 738 - max uint128 >>= 124
ok 739 - signed pow 2**125
ok 740 - 1 << 125
ok 741 - 42535295865117307932921825928971026432 <<= 125
ok 742 - max uint128 >> 125
ok 743 - max uint128 >>= 125
ok 744 - signed pow 2**126
ok 745 - 1 << 126
ok 746 - 85070591730234615865843651857942052864 <<= 126
ok 747 - max uint128 >> 126
ok 748 - max uint128 >>= 126
ok 749 - signed pow 2**127
ok 750 - 1 << 127
ok 751 - 170141183460469231731687303715884105728 <<= 127
ok 752 - max uint128 >> 127
ok 753 - max uint128 >>= 127
ok 754 - signed pow 5 ** 0
ok 755 - signed pow 5 ** 1
ok 756 - signed pow 5 ** 2
ok 757 - signed pow 5 ** 3
ok 758 - signed pow 5 ** 4
ok 759 - signed pow 5 ** 5
ok 760 - signed pow 5 ** 6
ok 761 - signed pow 5 ** 7
ok 762 - signed pow 5 ** 8
ok 763 - signed pow 5 ** 9
ok 764 - signed pow 5 ** 10
ok 765 - signed pow 5 ** 11
ok 766 - signed pow 5 ** 12
ok 767 - signed pow 5 ** 13
ok 768 - signed pow 5 ** 14
ok 769 - signed pow 5 ** 15
ok 770 - signed pow 5 ** 16
ok 771 - signed pow 5 ** 17
ok 772 - signed pow 5 ** 18
ok 773 - signed pow 5 ** 19
ok 774 - signed pow 5 ** 20
ok 775 - signed pow 5 ** 21
ok 776 - signed pow 5 ** 22
ok 777 - signed pow 5 ** 23
ok 778 - signed pow 5 ** 24
ok 779 - signed pow 5 ** 25
ok 780 - signed pow 5 ** 26
ok 781 - signed pow 5 ** 27
ok 782 - signed pow 5 ** 28
ok 783 - signed pow 5 ** 29
ok 784 - signed pow 5 ** 30
ok 785 - signed pow 5 ** 31
ok 786 - signed pow 5 ** 32
ok 787 - signed pow 5 ** 33
ok 788 - signed pow 5 ** 34
ok 789 - signed pow 5 ** 35
ok 790 - signed pow 5 ** 36
ok 791 - signed pow 5 ** 37
ok 792 - signed pow 5 ** 38
ok 793 - signed pow 5 ** 39
ok 794 - signed pow 5 ** 40
ok 795 - signed pow 6 ** 0
ok 796 - signed pow 6 ** 1
ok 797 - signed pow 6 ** 2
ok 798 - signed pow 6 ** 3
ok 799 - signed pow 6 ** 4
ok 800 - signed pow 6 ** 5
ok 801 - signed pow 6 ** 6
ok 802 - signed pow 6 ** 7
ok 803 - signed pow 6 ** 8
ok 804 - signed pow 6 ** 9
ok 805 - signed pow 6 ** 10
ok 806 - signed pow 6 ** 11
ok 807 - signed pow 6 ** 12
ok 808 - signed pow 6 ** 13
ok 809 - signed pow 6 ** 14
ok 810 - signed pow 6 ** 15
ok 811 - signed pow 6 ** 16
ok 812 - signed pow 6 ** 17
ok 813 - signed pow 6 ** 18
ok 814 - signed pow 6 ** 19
ok 815 - signed pow 6 ** 20
ok 816 - signed pow 6 ** 21
ok 817 - signed pow 6 ** 22
ok 818 - signed pow 6 ** 23
ok 819 - signed pow 6 ** 24
ok 820 - signed pow 6 ** 25
ok 821 - signed pow 6 ** 26
ok 822 - signed pow 6 ** 27
ok 823 - signed pow 6 ** 28
ok 824 - signed pow 6 ** 29
ok 825 - signed pow 6 ** 30
ok 826 - signed pow 6 ** 31
ok 827 - signed pow 6 ** 32
ok 828 - signed pow 6 ** 33
ok 829 - signed pow 6 ** 34
ok 830 - signed pow 6 ** 35
ok 831 - signed pow 6 ** 36
ok 832 - signed pow 6 ** 37
ok 833 - signed pow 6 ** 38
ok 834 - signed pow 6 ** 39
ok 835 - signed pow 6 ** 40
ok 836 - signed pow 7 ** 0
ok 837 - signed pow 7 ** 1
ok 838 - signed pow 7 ** 2
ok 839 - signed pow 7 ** 3
ok 840 - signed pow 7 ** 4
ok 841 - signed pow 7 ** 5
ok 842 - signed pow 7 ** 6
ok 843 - signed pow 7 ** 7
ok 844 - signed pow 7 ** 8
ok 845 - signed pow 7 ** 9
ok 846 - signed pow 7 ** 10
ok 847 - signed pow 7 ** 11
ok 848 - signed pow 7 ** 12
ok 849 - signed pow 7 ** 13
ok 850 - signed pow 7 ** 14
ok 851 - signed pow 7 ** 15
ok 852 - signed pow 7 ** 16
ok 853 - signed pow 7 ** 17
ok 854 - signed pow 7 ** 18
ok 855 - signed pow 7 ** 19
ok 856 - signed pow 7 ** 20
ok 857 - signed pow 7 ** 21
ok 858 - signed pow 7 ** 22
ok 859 - signed pow 7 ** 23
ok 860 - signed pow 7 ** 24
ok 861 - signed pow 7 ** 25
ok 862 - signed pow 7 ** 26
ok 863 - signed pow 7 ** 27
ok 864 - signed pow 7 ** 28
ok 865 - signed pow 7 ** 29
ok 866 - signed pow 7 ** 30
ok 867 - signed pow 7 ** 31
ok 868 - signed pow 7 ** 32
ok 869 - signed pow 7 ** 33
ok 870 - signed pow 7 ** 34
ok 871 - signed pow 7 ** 35
ok 872 - signed pow 7 ** 36
ok 873 - signed pow 7 ** 37
ok 874 - signed pow 7 ** 38
ok 875 - signed pow 7 ** 39
ok 876 - signed pow 7 ** 40
ok 877 - signed pow 8 ** 0
ok 878 - signed pow 8 ** 1
ok 879 - signed pow 8 ** 2
ok 880 - signed pow 8 ** 3
ok 881 - signed pow 8 ** 4
ok 882 - signed pow 8 ** 5
ok 883 - signed pow 8 ** 6
ok 884 - signed pow 8 ** 7
ok 885 - signed pow 8 ** 8
ok 886 - signed pow 8 ** 9
ok 887 - signed pow 8 ** 10
ok 888 - signed pow 8 ** 11
ok 889 - signed pow 8 ** 12
ok 890 - signed pow 8 ** 13
ok 891 - signed pow 8 ** 14
ok 892 - signed pow 8 ** 15
ok 893 - signed pow 8 ** 16
ok 894 - signed pow 8 ** 17
ok 895 - signed pow 8 ** 18
ok 896 - signed pow 8 ** 19
ok 897 - signed pow 8 ** 20
ok 898 - signed pow 8 ** 21
ok 899 - signed pow 8 ** 22
ok 900 - signed pow 8 ** 23
ok 901 - signed pow 8 ** 24
ok 902 - signed pow 8 ** 25
ok 903 - signed pow 8 ** 26
ok 904 - signed pow 8 ** 27
ok 905 - signed pow 8 ** 28
ok 906 - signed pow 8 ** 29
ok 907 - signed pow 8 ** 30
ok 908 - signed pow 8 ** 31
ok 909 - signed pow 8 ** 32
ok 910 - signed pow 8 ** 33
ok 911 - signed pow 8 ** 34
ok 912 - signed pow 8 ** 35
ok 913 - signed pow 8 ** 36
ok 914 - signed pow 8 ** 37
ok 915 - signed pow 8 ** 38
ok 916 - signed pow 8 ** 39
ok 917 - signed pow 8 ** 40
ok 918 - signed pow 9 ** 0
ok 919 - signed pow 9 ** 1
ok 920 - signed pow 9 ** 2
ok 921 - signed pow 9 ** 3
ok 922 - signed pow 9 ** 4
ok 923 - signed pow 9 ** 5
ok 924 - signed pow 9 ** 6
ok 925 - signed pow 9 ** 7
ok 926 - signed pow 9 ** 8
ok 927 - signed pow 9 ** 9
ok 928 - signed pow 9 ** 10
ok 929 - signed pow 9 ** 11
ok 930 - signed pow 9 ** 12
ok 931 - signed pow 9 ** 13
ok 932 - signed pow 9 ** 14
ok 933 - signed pow 9 ** 15
ok 934 - signed pow 9 ** 16
ok 935 - signed pow 9 ** 17
ok 936 - signed pow 9 ** 18
ok 937 - signed pow 9 ** 19
ok 938 - signed pow 9 ** 20
ok 939 - signed pow 9 ** 21
ok 940 - signed pow 9 ** 22
ok 941 - signed pow 9 ** 23
ok 942 - signed pow 9 ** 24
ok 943 - signed pow 9 ** 25
ok 944 - signed pow 9 ** 26
ok 945 - signed pow 9 ** 27
ok 946 - signed pow 9 ** 28
ok 947 - signed pow 9 ** 29
ok 948 - signed pow 9 ** 30
ok 949 - signed pow 9 ** 31
ok 950 - signed pow 9 ** 32
ok 951 - signed pow 9 ** 33
ok 952 - signed pow 9 ** 34
ok 953 - signed pow 9 ** 35
ok 954 - signed pow 9 ** 36
ok 955 - signed pow 9 ** 37
ok 956 - signed pow 9 ** 38
ok 957 - signed pow 9 ** 39
ok 958 - signed pow 9 ** 40
1..958
ok
t/pods.t .......... skipped: Only the author needs to check that POD docs are right
All tests successful.
Files=3, Tests=1914, 1 wallclock secs ( 0.28 usr 0.05 sys + 0.65 cusr 0.05 csys = 1.03 CPU)
Result: PASS
SALVA/Math-Int128-0.13.tar.gz
make test TEST_VERBOSE=1 -- OK
Salvador Fandino Garcia <salva@cpan.org>
Manipulate 128 bits integers in Perl
>>> (cd /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF && tar cvf - Math-Int128-0.13.ppd blib) | gzip -c >/home/fly2000/var/REPO/S/SA/SALVA/Math-Int128-0.13.tar.gz
Math-Int128-0.13.ppd
blib/
blib/arch/
blib/arch/auto/
blib/arch/auto/Math/
blib/arch/auto/Math/Int128/
blib/arch/auto/Math/Int128/Int128.so
blib/man3/
blib/man3/Math::Int128::die_on_overflow.3
blib/man3/Math::Int128.3
blib/lib/
blib/lib/Math/
blib/lib/Math/Int128/
blib/lib/Math/Int128/die_on_overflow.pm
blib/lib/Math/Int128.pm
>>> mv /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/Math-Int128-0.13.ppd /home/fly2000/var/REPO/S/SA/SALVA
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Prepending /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi
Prepending /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
>>> make
cp lib/MaxMind/DB/Common.pm blib/lib/MaxMind/DB/Common.pm
cp lib/MaxMind/DB/Types.pm blib/lib/MaxMind/DB/Types.pm
cp lib/Test/MaxMind/DB/Common/Util.pm blib/lib/Test/MaxMind/DB/Common/Util.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/Test/MaxMind/DB/Common/Data.pm blib/lib/Test/MaxMind/DB/Common/Data.pm
Manifying blib/man3/MaxMind::DB::Common.3
Manifying blib/man3/MaxMind::DB::Metadata.3
DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
make -- OK
Prepending /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/MaxMind/DB/*.t
t/author-pod-spell.t ....... skipped: these tests are for testing by the author
t/compile.t ................
ok 1 - use MaxMind::DB::Metadata;
ok 2 - use MaxMind::DB::Role::Debugs;
1..2
ok
t/MaxMind/DB/Common.t ......
ok 1 - LEFT_RECORD
ok 2 - RIGHT_RECORD
ok 3 - DATA_SECTION_SEPARATOR_SIZE
1..3
ok
t/MaxMind/DB/Metadata.t ....
ok 1 - code compiles
1..1
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-syntax.t ..... skipped: these tests are for release candidate testing
All tests successful.
Files=10, Tests=6, 1 wallclock secs ( 0.09 usr 0.00 sys + 0.59 cusr 0.08 csys = 0.76 CPU)
Result: PASS
DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/CHECKSUMS
Dave Rolsky <autarch@urth.org>
Code shared by the MaxMind DB reader and writer modules
>>> (cd /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi && tar cvf - MaxMind-DB-Common-0.031003.ppd blib) | gzip -c >/home/fly2000/var/REPO/D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
MaxMind-DB-Common-0.031003.ppd
blib/
blib/man3/
blib/man3/MaxMind::DB::Metadata.3
blib/man3/MaxMind::DB::Common.3
blib/lib/
blib/lib/MaxMind/
blib/lib/MaxMind/DB/
blib/lib/MaxMind/DB/Metadata.pm
blib/lib/MaxMind/DB/Role/
blib/lib/MaxMind/DB/Role/Debugs.pm
blib/lib/MaxMind/DB/Common.pm
blib/lib/MaxMind/DB/Types.pm
blib/lib/Test/
blib/lib/Test/MaxMind/
blib/lib/Test/MaxMind/DB/
blib/lib/Test/MaxMind/DB/Common/
blib/lib/Test/MaxMind/DB/Common/Util.pm
blib/lib/Test/MaxMind/DB/Common/Data.pm
>>> mv /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/MaxMind-DB-Common-0.031003.ppd /home/fly2000/var/REPO/D/DR/DROLSKY
Running test for module 'MaxMind::DB::Types'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Prepending /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi
Prepending /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'Test::Bits'
Running make for D/DR/DROLSKY/Test-Bits-0.02.tar.gz
Prepending /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/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 /home/fly2000/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 /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Test-Bits-0.02.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Bits
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Test/Bits.pm blib/lib/Test/Bits.pm
Manifying blib/man3/Test::Bits.3
DROLSKY/Test-Bits-0.02.tar.gz
make -- OK
Prepending /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-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.07 usr 0.02 sys + 0.43 cusr 0.10 csys = 0.62 CPU)
Result: PASS
DROLSKY/Test-Bits-0.02.tar.gz
make test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Provides a bits_is() subroutine for testing binary data
>>> (cd /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5 && tar cvf - Test-Bits-0.02.ppd blib) | gzip -c >/home/fly2000/var/REPO/D/DR/DROLSKY/Test-Bits-0.02.tar.gz
Test-Bits-0.02.ppd
blib/
blib/man3/
blib/man3/Test::Bits.3
blib/lib/
blib/lib/Test/
blib/lib/Test/Bits.pm
>>> mv /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/Test-Bits-0.02.ppd /home/fly2000/var/REPO/D/DR/DROLSKY
Running test for module 'Net::Works::Network'
Running make for D/DR/DROLSKY/Net-Works-0.19.tar.gz
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/D/DR/DROLSKY/Net-Works-0.19.tar.gz
Checksum for /home/fly2000/var/cpan/sources/authors/id/D/DR/DROLSKY/Net-Works-0.19.tar.gz ok
Net-Works-0.19/
Net-Works-0.19/dist.ini
Net-Works-0.19/README
Net-Works-0.19/t/
Net-Works-0.19/t/Address.t
Net-Works-0.19/t/release-pod-no404s.t
Net-Works-0.19/t/release-pod-spell.t
Net-Works-0.19/t/author-test-eol.t
Net-Works-0.19/t/release-pod-syntax.t
Net-Works-0.19/t/Network.t
Net-Works-0.19/t/release-pod-coverage.t
Net-Works-0.19/t/release-pod-linkcheck.t
Net-Works-0.19/t/release-cpan-changes.t
Net-Works-0.19/t/author-no-tabs.t
Net-Works-0.19/t/bad-data.t
Net-Works-0.19/t/release-synopsis.t
Net-Works-0.19/t/Network-splitting.t
Net-Works-0.19/Makefile.PL
Net-Works-0.19/META.yml
Net-Works-0.19/LICENSE
Net-Works-0.19/weaver.ini
Net-Works-0.19/lib/
Net-Works-0.19/lib/Net/
Net-Works-0.19/lib/Net/Works.pm
Net-Works-0.19/lib/Net/Works/
Net-Works-0.19/lib/Net/Works/Address.pm
Net-Works-0.19/lib/Net/Works/Types.pm
Net-Works-0.19/lib/Net/Works/Network.pm
Net-Works-0.19/lib/Net/Works/Util.pm
Net-Works-0.19/lib/Net/Works/Role/
Net-Works-0.19/lib/Net/Works/Role/IP.pm
Net-Works-0.19/META.json
Net-Works-0.19/Changes
Net-Works-0.19/MANIFEST
Net-Works-0.19/INSTALL
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Net-Works-0.19.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Net::Works
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- DROLSKY/Net-Works-0.19.tar.gz ----
Math::Int128 [requires]
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/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 /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for D/DR/DROLSKY/Net-Works-0.19.tar.gz
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Net-Works-0.19.tar.gz
>>> make
cp lib/Net/Works/Types.pm blib/lib/Net/Works/Types.pm
cp lib/Net/Works.pm blib/lib/Net/Works.pm
cp lib/Net/Works/Address.pm blib/lib/Net/Works/Address.pm
cp lib/Net/Works/Util.pm blib/lib/Net/Works/Util.pm
cp lib/Net/Works/Role/IP.pm blib/lib/Net/Works/Role/IP.pm
cp lib/Net/Works/Network.pm blib/lib/Net/Works/Network.pm
Manifying blib/man3/Net::Works.3
Manifying blib/man3/Net::Works::Address.3
Manifying blib/man3/Net::Works::Network.3
Manifying blib/man3/Net::Works::Util.3
DROLSKY/Net-Works-0.19.tar.gz
make -- OK
Prepending /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/Address.t ................
ok 1 - ->as_string returns string passed to constructor
ok 2 - 'return value of ->next_ip' isa 'Net::Works::Address'
ok 3 - next ip after 1.2.3.4 is 1.2.3.5
ok 4 - 'return value of ->previous_ip' isa 'Net::Works::Address'
ok 5 - previous ip before 1.2.3.4 is 1.2.3.3
ok 6 - stringification of address object works
ok 7 - numeric overloading (<) on address objects works
ok 8 - numeric overloading (>) on address objects works
ok 9 - numeric overloading (==) on address objects works
ok 10 - comparison overloading (==) on address objects works
ok 11 - ->next_ip wraps to the next ip address
ok 12 - ->as_string returns string passed to constructor
ok 13 - previous ip before ffff::a:1234 is ffff::a:1233
ok 14 - next ip after ffff::a:1234 is ffff::a:1235
ok 15 - ->as_string returns compact form of IPv6
ok 16 - cannot call ->next_ip on the last address in a range
ok 17 - cannot call ->next_ip on the last address in a range
ok 18 - cannot call ->previous_ip on the first address in a range
ok 19 - cannot call ->previous_ip on the first address in a range
ok 20 - new_from_integer(0), IPv4
ok 21 - as_integer returns 0
ok 22 - as_bit_string returns 0x32
ok 23 - new_from_integer(2**32 - 1), IPv4
ok 24 - as_integer returns 2**32 - 1
ok 25 - as_bit_string returns 1x32
ok 26 - new_from_integer(0), IPv6
ok 27 - as_integer returns 0, IPv6
ok 28 - as_bit_string returns 0x128
ok 29 - new_from_integer(2**32 - 1), IPv6
ok 30 - as_bit_string returns 0x96 . 1x32
ok 31 - as_integer returns 2**32 - 1, IPv6
ok 32 - new_from_integer(2**128 - 1), IPv6
ok 33 - as_integer returns 2**128 - 1, IPv6
ok 34 - as_bit_string returns 1x128
ok 35 - as_string returns 0.0.0.1 even when new_from_integer is given a Math::Int128 object
ok 36 - new_from_integer blows up when giving a value larger than 2**32 -1 with version => 4
ok 37 - ::0 as IPv4 is 0.0.0.0
ok 38 - ::2 as IPv4 is 0.0.0.2
ok 39 - ::ffff as IPv4 is 0.0.255.255
ok 40 - ::ffff:ffff as IPv4 is 255.255.255.255
ok 41 - cannot represent an IPv6 address >= 2**32 as an IPv4 string
1..41
ok
t/author-no-tabs.t ......... skipped: these tests are for testing by the author
t/author-test-eol.t ........ skipped: these tests are for testing by the author
t/bad-data.t ...............
ok 1 - Net::Works::Address->new_from_integer() died with undef as integer (v4)
ok 2 - Net::Works::Network->new_from_integer() died with undef as integer (v4)
ok 3 - Net::Works::Address->new_from_integer() died with -1 as integer (v4)
ok 4 - Net::Works::Network->new_from_integer() died with -1 as integer (v4)
ok 5 - Net::Works::Address->new_from_integer() died with 1.1 as integer (v4)
ok 6 - Net::Works::Network->new_from_integer() died with 1.1 as integer (v4)
ok 7 - Net::Works::Address->new_from_integer() died with a-string as integer (v4)
ok 8 - Net::Works::Network->new_from_integer() died with a-string as integer (v4)
ok 9 - Net::Works::Address->new_from_integer() died with google.com as integer (v4)
ok 10 - Net::Works::Network->new_from_integer() died with google.com as integer (v4)
ok 11 - Net::Works::Address->new_from_integer() died with 8589934592 as integer (v4)
ok 12 - Net::Works::Network->new_from_integer() died with 8589934592 as integer (v4)
ok 13 - Net::Works::Address->new_from_integer() died with undef as integer (v6)
ok 14 - Net::Works::Network->new_from_integer() died with undef as integer (v6)
ok 15 - Net::Works::Address->new_from_integer() died with -1 as integer (v6)
ok 16 - Net::Works::Network->new_from_integer() died with -1 as integer (v6)
ok 17 - Net::Works::Address->new_from_integer() died with 1.1 as integer (v6)
ok 18 - Net::Works::Network->new_from_integer() died with 1.1 as integer (v6)
ok 19 - Net::Works::Address->new_from_integer() died with a-string as integer (v6)
ok 20 - Net::Works::Network->new_from_integer() died with a-string as integer (v6)
ok 21 - Net::Works::Address->new_from_integer() died with google.com as integer (v6)
ok 22 - Net::Works::Network->new_from_integer() died with google.com as integer (v6)
ok 23 - Net::Works::Address->new_from_string() died with undef as string (v4)
ok 24 - Net::Works::Network->new_from_string() died with undef as string (v4)
ok 25 - Net::Works::Address->new_from_string() died with -1 as string (v4)
ok 26 - Net::Works::Network->new_from_string() died with -1/20 as string (v4)
ok 27 - Net::Works::Address->new_from_string() died with 1.1 as string (v4)
ok 28 - Net::Works::Network->new_from_string() died with 1.1/20 as string (v4)
ok 29 - Net::Works::Address->new_from_string() died with a-string as string (v4)
ok 30 - Net::Works::Network->new_from_string() died with a-string/20 as string (v4)
ok 31 - Net::Works::Address->new_from_string() died with google.com as string (v4)
ok 32 - Net::Works::Network->new_from_string() died with google.com/20 as string (v4)
ok 33 - Net::Works::Address->new_from_string() died with 1.2.3.555 as string (v4)
ok 34 - Net::Works::Network->new_from_string() died with 1.2.3.555/20 as string (v4)
ok 35 - Net::Works::Address->new_from_string() died with a.3.4.5 as string (v4)
ok 36 - Net::Works::Network->new_from_string() died with a.3.4.5/20 as string (v4)
ok 37 - Net::Works::Address->new_from_string() died with undef as string (v4)
ok 38 - Net::Works::Network->new_from_string() died with undef as string (v4)
ok 39 - Net::Works::Address->new_from_string() died with -1 as string (v4)
ok 40 - Net::Works::Network->new_from_string() died with -1/20 as string (v4)
ok 41 - Net::Works::Address->new_from_string() died with 1.1 as string (v4)
ok 42 - Net::Works::Network->new_from_string() died with 1.1/20 as string (v4)
ok 43 - Net::Works::Address->new_from_string() died with a-string as string (v4)
ok 44 - Net::Works::Network->new_from_string() died with a-string/20 as string (v4)
ok 45 - Net::Works::Address->new_from_string() died with google.com as string (v4)
ok 46 - Net::Works::Network->new_from_string() died with google.com/20 as string (v4)
ok 47 - Net::Works::Address->new_from_string() died with 1.2.3.555 as string (v4)
ok 48 - Net::Works::Network->new_from_string() died with 1.2.3.555/20 as string (v4)
ok 49 - Net::Works::Address->new_from_string() died with a.3.4.5 as string (v4)
ok 50 - Net::Works::Network->new_from_string() died with a.3.4.5/20 as string (v4)
ok 51 - Net::Works::Address->new_from_string() died with fffff:: as string (v4)
ok 52 - Net::Works::Network->new_from_string() died with fffff::/20 as string (v4)
ok 53 - Net::Works::Address->new_from_string() died with abcd::1234::4321 as string (v4)
ok 54 - Net::Works::Network->new_from_string() died with abcd::1234::4321/20 as string (v4)
ok 55 - Net::Works::Address->new_from_string() died with g123::1234 as string (v4)
ok 56 - Net::Works::Network->new_from_string() died with g123::1234/20 as string (v4)
ok 57 - Net::Works::Address->new_from_string( string => "1.1.1.1/-1", version => 4 ) died with bad prefix
ok 58 - Net::Works::Address->new_from_string( string => "1.1.1.1/33", version => 4 ) died with bad prefix
ok 59 - Net::Works::Address->new_from_string( string => "1.1.1.0/24;", version => 4 ) died with bad prefix
ok 60 - Net::Works::Address->new_from_string( string => "1.1.1.0/24\n", version => 4 ) died with bad prefix
ok 61 - Net::Works::Address->new_from_string( string => "1.1.1.1/", version => 4 ) died with bad prefix
ok 62 - Net::Works::Address->new_from_string( string => "1.1.1.1", version => 4 ) died with bad prefix
ok 63 - Net::Works::Address->new_from_string( string => "11.0.0.0/10/10", version => 4 ) died with bad prefix
ok 64 - Net::Works::Address->new_from_string( string => 0, version => 4 ) died with bad prefix
ok 65 - Net::Works::Address->new_from_string( string => "whatever", version => 4 ) died with bad prefix
ok 66 - Net::Works::Address->new_from_string( string => "1.1.1", version => 4 ) died with bad prefix
ok 67 - Net::Works::Address->new_from_string( string => "::1/-1", version => 6 ) died with bad prefix
ok 68 - Net::Works::Address->new_from_string( string => "::1/129", version => 6 ) died with bad prefix
ok 69 - Net::Works::Address->new_from_string( string => "::1/120;", version => 6 ) died with bad prefix
ok 70 - Net::Works::Address->new_from_string( string => "::1/120\n", version => 6 ) died with bad prefix
ok 71 - Net::Works::Address->new_from_string( string => "::1.1.1.1", version => 6 ) died with bad prefix
ok 72 - Net::Works::Address->new_from_string( string => "::1000", version => 6 ) died with bad prefix
ok 73 - Net::Works::Address->new_from_string( string => 0, version => 6 ) died with bad prefix
ok 74 - Net::Works::Address->new_from_string( string => "whatever", version => 6 ) died with bad prefix
1..74
ok
t/Network-splitting.t ......
ok 1 - _remove_reserved_subnets_from_range returned expected result for 0.0.0.1 - 1.2.3.4
ok 2 - _remove_reserved_subnets_from_range returned expected result for 9.10.11.12 - 9.255.255.255
ok 3 - _remove_reserved_subnets_from_range returned expected result for 9.0.0.0 - 12.0.0.0
ok 4 - _remove_reserved_subnets_from_range returned expected result for 9.0.0.0 - 10.255.255.255
ok 5 - _remove_reserved_subnets_from_range returned expected result for 10.2.3.4 - 12.255.255.255
ok 6 - _remove_reserved_subnets_from_range returned expected result for 10.0.0.0 - 10.10.10.10
ok 7 - _remove_reserved_subnets_from_range returned expected result for 0.0.0.0 - 255.255.255.255
ok 8 - _remove_reserved_subnets_from_range returned expected result for ::0 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 9 - got the same number of subnets as we expect
ok 10 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.1)
ok 11 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.1)
ok 12 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (32)
ok 13 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.2)
ok 14 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.3)
ok 15 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (31)
ok 16 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.4)
ok 17 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.7)
ok 18 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (30)
ok 19 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.8)
ok 20 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.15)
ok 21 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (29)
ok 22 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.16)
ok 23 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.31)
ok 24 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (28)
ok 25 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.32)
ok 26 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.63)
ok 27 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (27)
ok 28 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.64)
ok 29 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.127)
ok 30 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (26)
ok 31 - subnet first matches expected first - split 1.0.0.1 - 1.0.0.255 (1.0.0.128)
ok 32 - subnet last matches expected last - split 1.0.0.1 - 1.0.0.255 (1.0.0.255)
ok 33 - prefix length matches expected value - split 1.0.0.1 - 1.0.0.255 (25)
ok 34 - got the same number of subnets as we expect
ok 35 - subnet first matches expected first - split 10.0.0.0 - 12.0.0.0 (11.0.0.0)
ok 36 - subnet last matches expected last - split 10.0.0.0 - 12.0.0.0 (11.255.255.255)
ok 37 - prefix length matches expected value - split 10.0.0.0 - 12.0.0.0 (8)
ok 38 - subnet first matches expected first - split 10.0.0.0 - 12.0.0.0 (12.0.0.0)
ok 39 - subnet last matches expected last - split 10.0.0.0 - 12.0.0.0 (12.0.0.0)
ok 40 - prefix length matches expected value - split 10.0.0.0 - 12.0.0.0 (32)
ok 41 - got the same number of subnets as we expect
ok 42 - subnet first matches expected first - split 10.0.0.0 - 12.0.0.0 (11.0.0.0)
ok 43 - subnet last matches expected last - split 10.0.0.0 - 12.0.0.0 (11.255.255.255)
ok 44 - prefix length matches expected value - split 10.0.0.0 - 12.0.0.0 (104)
ok 45 - subnet first matches expected first - split 10.0.0.0 - 12.0.0.0 (12.0.0.0)
ok 46 - subnet last matches expected last - split 10.0.0.0 - 12.0.0.0 (12.0.0.0)
ok 47 - prefix length matches expected value - split 10.0.0.0 - 12.0.0.0 (128)
ok 48 - got the same number of subnets as we expect
ok 49 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (1.0.0.0)
ok 50 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (1.255.255.255)
ok 51 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (8)
ok 52 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (2.0.0.0)
ok 53 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (3.255.255.255)
ok 54 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (7)
ok 55 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (4.0.0.0)
ok 56 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (7.255.255.255)
ok 57 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (6)
ok 58 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (8.0.0.0)
ok 59 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (9.255.255.255)
ok 60 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (7)
ok 61 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (11.0.0.0)
ok 62 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (11.255.255.255)
ok 63 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (8)
ok 64 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (12.0.0.0)
ok 65 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (15.255.255.255)
ok 66 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (6)
ok 67 - subnet first matches expected first - split 0.0.0.1 - 19.255.255.255 (16.0.0.0)
ok 68 - subnet last matches expected last - split 0.0.0.1 - 19.255.255.255 (19.255.255.255)
ok 69 - prefix length matches expected value - split 0.0.0.1 - 19.255.255.255 (6)
ok 70 - got the same number of subnets as we expect
ok 71 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1.0.0.0)
ok 72 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1.255.255.255)
ok 73 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 74 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2.0.0.0)
ok 75 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3.255.255.255)
ok 76 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 77 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (4.0.0.0)
ok 78 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7.255.255.255)
ok 79 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102)
ok 80 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (8.0.0.0)
ok 81 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (9.255.255.255)
ok 82 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 83 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (11.0.0.0)
ok 84 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (11.255.255.255)
ok 85 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 86 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (12.0.0.0)
ok 87 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (15.255.255.255)
ok 88 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102)
ok 89 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (16.0.0.0)
ok 90 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (31.255.255.255)
ok 91 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100)
ok 92 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (32.0.0.0)
ok 93 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (63.255.255.255)
ok 94 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (99)
ok 95 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (64.0.0.0)
ok 96 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (95.255.255.255)
ok 97 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (99)
ok 98 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (96.0.0.0)
ok 99 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (99.255.255.255)
ok 100 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102)
ok 101 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100.0.0.0)
ok 102 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100.63.255.255)
ok 103 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (106)
ok 104 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100.128.0.0)
ok 105 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100.255.255.255)
ok 106 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (105)
ok 107 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101.0.0.0)
ok 108 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101.255.255.255)
ok 109 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 110 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102.0.0.0)
ok 111 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103.255.255.255)
ok 112 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 113 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104.0.0.0)
ok 114 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111.255.255.255)
ok 115 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101)
ok 116 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112.0.0.0)
ok 117 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (119.255.255.255)
ok 118 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101)
ok 119 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120.0.0.0)
ok 120 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (123.255.255.255)
ok 121 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102)
ok 122 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (124.0.0.0)
ok 123 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (125.255.255.255)
ok 124 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 125 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (126.0.0.0)
ok 126 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (126.255.255.255)
ok 127 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 128 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (128.0.0.0)
ok 129 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (159.255.255.255)
ok 130 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (99)
ok 131 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (160.0.0.0)
ok 132 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (167.255.255.255)
ok 133 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101)
ok 134 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (168.0.0.0)
ok 135 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (168.255.255.255)
ok 136 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 137 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.0.0.0)
ok 138 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.127.255.255)
ok 139 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (105)
ok 140 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.128.0.0)
ok 141 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.191.255.255)
ok 142 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (106)
ok 143 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.192.0.0)
ok 144 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.223.255.255)
ok 145 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107)
ok 146 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.224.0.0)
ok 147 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.239.255.255)
ok 148 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 149 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.240.0.0)
ok 150 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.247.255.255)
ok 151 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 152 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.248.0.0)
ok 153 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.251.255.255)
ok 154 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 155 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.252.0.0)
ok 156 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.253.255.255)
ok 157 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 158 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.255.0.0)
ok 159 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (169.255.255.255)
ok 160 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112)
ok 161 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (170.0.0.0)
ok 162 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (171.255.255.255)
ok 163 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 164 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.0.0.0)
ok 165 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.15.255.255)
ok 166 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 167 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.32.0.0)
ok 168 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.63.255.255)
ok 169 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107)
ok 170 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.64.0.0)
ok 171 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.127.255.255)
ok 172 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (106)
ok 173 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.128.0.0)
ok 174 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (172.255.255.255)
ok 175 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (105)
ok 176 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (173.0.0.0)
ok 177 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (173.255.255.255)
ok 178 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 179 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (174.0.0.0)
ok 180 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (175.255.255.255)
ok 181 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 182 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (176.0.0.0)
ok 183 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (191.255.255.255)
ok 184 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100)
ok 185 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.8)
ok 186 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.15)
ok 187 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (125)
ok 188 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.16)
ok 189 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.31)
ok 190 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (124)
ok 191 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.32)
ok 192 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.63)
ok 193 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (123)
ok 194 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.64)
ok 195 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.127)
ok 196 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (122)
ok 197 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.128)
ok 198 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.0.255)
ok 199 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (121)
ok 200 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.1.0)
ok 201 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.1.255)
ok 202 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120)
ok 203 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.3.0)
ok 204 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.3.255)
ok 205 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120)
ok 206 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.4.0)
ok 207 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.7.255)
ok 208 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (118)
ok 209 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.8.0)
ok 210 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.15.255)
ok 211 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (117)
ok 212 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.16.0)
ok 213 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.31.255)
ok 214 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (116)
ok 215 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.32.0)
ok 216 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.63.255)
ok 217 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (115)
ok 218 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.64.0)
ok 219 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.127.255)
ok 220 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (114)
ok 221 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.128.0)
ok 222 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.0.255.255)
ok 223 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (113)
ok 224 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.1.0.0)
ok 225 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.1.255.255)
ok 226 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112)
ok 227 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.2.0.0)
ok 228 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.3.255.255)
ok 229 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 230 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.4.0.0)
ok 231 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.7.255.255)
ok 232 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 233 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.8.0.0)
ok 234 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.15.255.255)
ok 235 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 236 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.16.0.0)
ok 237 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.31.255.255)
ok 238 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 239 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.32.0.0)
ok 240 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.63.255.255)
ok 241 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107)
ok 242 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.64.0.0)
ok 243 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.79.255.255)
ok 244 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 245 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.80.0.0)
ok 246 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.87.255.255)
ok 247 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 248 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.0.0)
ok 249 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.63.255)
ok 250 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (114)
ok 251 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.64.0)
ok 252 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.95.255)
ok 253 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (115)
ok 254 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.96.0)
ok 255 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.97.255)
ok 256 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (119)
ok 257 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.98.0)
ok 258 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.98.255)
ok 259 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120)
ok 260 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.100.0)
ok 261 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.103.255)
ok 262 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (118)
ok 263 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.104.0)
ok 264 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.111.255)
ok 265 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (117)
ok 266 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.112.0)
ok 267 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.127.255)
ok 268 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (116)
ok 269 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.128.0)
ok 270 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.88.255.255)
ok 271 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (113)
ok 272 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.89.0.0)
ok 273 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.89.255.255)
ok 274 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112)
ok 275 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.90.0.0)
ok 276 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.91.255.255)
ok 277 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 278 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.92.0.0)
ok 279 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.95.255.255)
ok 280 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 281 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.96.0.0)
ok 282 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.127.255.255)
ok 283 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107)
ok 284 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.128.0.0)
ok 285 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.159.255.255)
ok 286 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107)
ok 287 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.160.0.0)
ok 288 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.167.255.255)
ok 289 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 290 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.169.0.0)
ok 291 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.169.255.255)
ok 292 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112)
ok 293 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.170.0.0)
ok 294 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.171.255.255)
ok 295 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 296 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.172.0.0)
ok 297 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.175.255.255)
ok 298 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 299 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.176.0.0)
ok 300 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.191.255.255)
ok 301 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 302 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.192.0.0)
ok 303 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (192.255.255.255)
ok 304 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (106)
ok 305 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (193.0.0.0)
ok 306 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (193.255.255.255)
ok 307 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 308 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (194.0.0.0)
ok 309 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (195.255.255.255)
ok 310 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 311 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (196.0.0.0)
ok 312 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (197.255.255.255)
ok 313 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 314 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.0.0.0)
ok 315 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.15.255.255)
ok 316 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 317 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.16.0.0)
ok 318 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.17.255.255)
ok 319 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 320 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.20.0.0)
ok 321 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.23.255.255)
ok 322 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 323 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.24.0.0)
ok 324 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.31.255.255)
ok 325 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 326 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.32.0.0)
ok 327 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.47.255.255)
ok 328 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 329 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.48.0.0)
ok 330 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.49.255.255)
ok 331 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 332 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.50.0.0)
ok 333 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.50.255.255)
ok 334 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112)
ok 335 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.0.0)
ok 336 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.63.255)
ok 337 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (114)
ok 338 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.64.0)
ok 339 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.95.255)
ok 340 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (115)
ok 341 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.96.0)
ok 342 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.99.255)
ok 343 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (118)
ok 344 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.101.0)
ok 345 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.101.255)
ok 346 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120)
ok 347 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.102.0)
ok 348 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.103.255)
ok 349 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (119)
ok 350 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.104.0)
ok 351 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.111.255)
ok 352 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (117)
ok 353 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.112.0)
ok 354 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.127.255)
ok 355 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (116)
ok 356 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.128.0)
ok 357 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.51.255.255)
ok 358 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (113)
ok 359 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.52.0.0)
ok 360 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.55.255.255)
ok 361 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 362 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.56.0.0)
ok 363 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.63.255.255)
ok 364 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 365 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.64.0.0)
ok 366 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.127.255.255)
ok 367 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (106)
ok 368 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.128.0.0)
ok 369 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (198.255.255.255)
ok 370 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (105)
ok 371 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (199.0.0.0)
ok 372 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (199.255.255.255)
ok 373 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 374 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (200.0.0.0)
ok 375 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (201.255.255.255)
ok 376 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103)
ok 377 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (202.0.0.0)
ok 378 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (202.255.255.255)
ok 379 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104)
ok 380 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.0.0)
ok 381 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.63.255)
ok 382 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (114)
ok 383 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.64.0)
ok 384 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.95.255)
ok 385 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (115)
ok 386 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.96.0)
ok 387 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.111.255)
ok 388 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (116)
ok 389 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.112.0)
ok 390 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.112.255)
ok 391 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120)
ok 392 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.114.0)
ok 393 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.115.255)
ok 394 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (119)
ok 395 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.116.0)
ok 396 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.119.255)
ok 397 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (118)
ok 398 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.120.0)
ok 399 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.127.255)
ok 400 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (117)
ok 401 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.128.0)
ok 402 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.0.255.255)
ok 403 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (113)
ok 404 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.1.0.0)
ok 405 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.1.255.255)
ok 406 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (112)
ok 407 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.2.0.0)
ok 408 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.3.255.255)
ok 409 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (111)
ok 410 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.4.0.0)
ok 411 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.7.255.255)
ok 412 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110)
ok 413 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.8.0.0)
ok 414 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.15.255.255)
ok 415 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (109)
ok 416 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.16.0.0)
ok 417 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.31.255.255)
ok 418 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108)
ok 419 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.32.0.0)
ok 420 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.63.255.255)
ok 421 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107)
ok 422 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.64.0.0)
ok 423 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.127.255.255)
ok 424 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (106)
ok 425 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.128.0.0)
ok 426 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203.255.255.255)
ok 427 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (105)
ok 428 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (204.0.0.0)
ok 429 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (207.255.255.255)
ok 430 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102)
ok 431 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (208.0.0.0)
ok 432 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (223.255.255.255)
ok 433 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100)
ok 434 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1:0:0)
ok 435 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1:ffff:ffff)
ok 436 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (96)
ok 437 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::2:0:0)
ok 438 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3:ffff:ffff)
ok 439 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (95)
ok 440 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::4:0:0)
ok 441 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7:ffff:ffff)
ok 442 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (94)
ok 443 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::8:0:0)
ok 444 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::f:ffff:ffff)
ok 445 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (93)
ok 446 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::10:0:0)
ok 447 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1f:ffff:ffff)
ok 448 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (92)
ok 449 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::20:0:0)
ok 450 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3f:ffff:ffff)
ok 451 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (91)
ok 452 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::40:0:0)
ok 453 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7f:ffff:ffff)
ok 454 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (90)
ok 455 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::80:0:0)
ok 456 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ff:ffff:ffff)
ok 457 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (89)
ok 458 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::100:0:0)
ok 459 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1ff:ffff:ffff)
ok 460 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (88)
ok 461 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::200:0:0)
ok 462 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3ff:ffff:ffff)
ok 463 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (87)
ok 464 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::400:0:0)
ok 465 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7ff:ffff:ffff)
ok 466 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (86)
ok 467 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::800:0:0)
ok 468 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::fff:ffff:ffff)
ok 469 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (85)
ok 470 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1000:0:0)
ok 471 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1fff:ffff:ffff)
ok 472 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (84)
ok 473 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::2000:0:0)
ok 474 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3fff:ffff:ffff)
ok 475 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (83)
ok 476 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::4000:0:0)
ok 477 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7fff:ffff:ffff)
ok 478 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (82)
ok 479 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::8000:0:0)
ok 480 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ffff:255.255.255.255)
ok 481 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (81)
ok 482 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1:0:0:0)
ok 483 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1:ffff:ffff:ffff)
ok 484 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (80)
ok 485 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::2:0:0:0)
ok 486 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3:ffff:ffff:ffff)
ok 487 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (79)
ok 488 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::4:0:0:0)
ok 489 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7:ffff:ffff:ffff)
ok 490 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (78)
ok 491 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::8:0:0:0)
ok 492 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::f:ffff:ffff:ffff)
ok 493 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (77)
ok 494 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::10:0:0:0)
ok 495 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1f:ffff:ffff:ffff)
ok 496 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (76)
ok 497 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::20:0:0:0)
ok 498 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3f:ffff:ffff:ffff)
ok 499 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (75)
ok 500 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::40:0:0:0)
ok 501 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7f:ffff:ffff:ffff)
ok 502 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (74)
ok 503 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::80:0:0:0)
ok 504 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ff:ffff:ffff:ffff)
ok 505 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (73)
ok 506 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::100:0:0:0)
ok 507 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1ff:ffff:ffff:ffff)
ok 508 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (72)
ok 509 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::200:0:0:0)
ok 510 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3ff:ffff:ffff:ffff)
ok 511 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (71)
ok 512 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::400:0:0:0)
ok 513 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7ff:ffff:ffff:ffff)
ok 514 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (70)
ok 515 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::800:0:0:0)
ok 516 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::fff:ffff:ffff:ffff)
ok 517 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (69)
ok 518 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1000:0:0:0)
ok 519 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1fff:ffff:ffff:ffff)
ok 520 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (68)
ok 521 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::2000:0:0:0)
ok 522 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3fff:ffff:ffff:ffff)
ok 523 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (67)
ok 524 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::4000:0:0:0)
ok 525 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7fff:ffff:ffff:ffff)
ok 526 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (66)
ok 527 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::8000:0:0:0)
ok 528 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ffff:ffff:ffff:ffff)
ok 529 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (65)
ok 530 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:1::)
ok 531 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1:ffff:ffff:ffff:ffff)
ok 532 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (64)
ok 533 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:2::)
ok 534 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3:ffff:ffff:ffff:ffff)
ok 535 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (63)
ok 536 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:4::)
ok 537 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7:ffff:ffff:ffff:ffff)
ok 538 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (62)
ok 539 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:8::)
ok 540 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::f:ffff:ffff:ffff:ffff)
ok 541 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (61)
ok 542 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:10::)
ok 543 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1f:ffff:ffff:ffff:ffff)
ok 544 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (60)
ok 545 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:20::)
ok 546 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3f:ffff:ffff:ffff:ffff)
ok 547 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (59)
ok 548 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:40::)
ok 549 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7f:ffff:ffff:ffff:ffff)
ok 550 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (58)
ok 551 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:80::)
ok 552 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ff:ffff:ffff:ffff:ffff)
ok 553 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (57)
ok 554 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:100::)
ok 555 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1ff:ffff:ffff:ffff:ffff)
ok 556 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (56)
ok 557 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:200::)
ok 558 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3ff:ffff:ffff:ffff:ffff)
ok 559 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (55)
ok 560 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:400::)
ok 561 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7ff:ffff:ffff:ffff:ffff)
ok 562 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (54)
ok 563 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:800::)
ok 564 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::fff:ffff:ffff:ffff:ffff)
ok 565 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (53)
ok 566 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:1000::)
ok 567 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1fff:ffff:ffff:ffff:ffff)
ok 568 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (52)
ok 569 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:2000::)
ok 570 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3fff:ffff:ffff:ffff:ffff)
ok 571 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (51)
ok 572 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:4000::)
ok 573 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7fff:ffff:ffff:ffff:ffff)
ok 574 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (50)
ok 575 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:0:8000::)
ok 576 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ffff:ffff:ffff:ffff:ffff)
ok 577 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (49)
ok 578 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:1::)
ok 579 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1:ffff:ffff:ffff:ffff:ffff)
ok 580 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (48)
ok 581 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:2::)
ok 582 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3:ffff:ffff:ffff:ffff:ffff)
ok 583 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (47)
ok 584 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:4::)
ok 585 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7:ffff:ffff:ffff:ffff:ffff)
ok 586 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (46)
ok 587 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:8::)
ok 588 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::f:ffff:ffff:ffff:ffff:ffff)
ok 589 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (45)
ok 590 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:10::)
ok 591 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1f:ffff:ffff:ffff:ffff:ffff)
ok 592 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (44)
ok 593 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:20::)
ok 594 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3f:ffff:ffff:ffff:ffff:ffff)
ok 595 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (43)
ok 596 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:40::)
ok 597 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7f:ffff:ffff:ffff:ffff:ffff)
ok 598 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (42)
ok 599 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:80::)
ok 600 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ff:ffff:ffff:ffff:ffff:ffff)
ok 601 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (41)
ok 602 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:100::)
ok 603 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1ff:ffff:ffff:ffff:ffff:ffff)
ok 604 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (40)
ok 605 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:200::)
ok 606 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3ff:ffff:ffff:ffff:ffff:ffff)
ok 607 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (39)
ok 608 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:400::)
ok 609 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7ff:ffff:ffff:ffff:ffff:ffff)
ok 610 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (38)
ok 611 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:800::)
ok 612 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::fff:ffff:ffff:ffff:ffff:ffff)
ok 613 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (37)
ok 614 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:1000::)
ok 615 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::1fff:ffff:ffff:ffff:ffff:ffff)
ok 616 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (36)
ok 617 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:2000::)
ok 618 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::3fff:ffff:ffff:ffff:ffff:ffff)
ok 619 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (35)
ok 620 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:4000::)
ok 621 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::7fff:ffff:ffff:ffff:ffff:ffff)
ok 622 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (34)
ok 623 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:0:8000::)
ok 624 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (::ffff:ffff:ffff:ffff:ffff:ffff)
ok 625 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (33)
ok 626 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:1::)
ok 627 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:1:ffff:ffff:ffff:ffff:ffff:ffff)
ok 628 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (32)
ok 629 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:2::)
ok 630 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:3:ffff:ffff:ffff:ffff:ffff:ffff)
ok 631 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (31)
ok 632 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:4::)
ok 633 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:7:ffff:ffff:ffff:ffff:ffff:ffff)
ok 634 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (30)
ok 635 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:8::)
ok 636 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 637 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (29)
ok 638 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:10::)
ok 639 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:1f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 640 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (28)
ok 641 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:20::)
ok 642 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:3f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 643 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (27)
ok 644 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:40::)
ok 645 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:7f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 646 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (26)
ok 647 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:80::)
ok 648 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 649 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (25)
ok 650 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:100::)
ok 651 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:1ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 652 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (24)
ok 653 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:200::)
ok 654 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:3ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 655 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (23)
ok 656 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:400::)
ok 657 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:7ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 658 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (22)
ok 659 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:800::)
ok 660 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 661 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (21)
ok 662 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:1000::)
ok 663 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:1fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 664 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (20)
ok 665 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:2000::)
ok 666 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:3fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 667 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (19)
ok 668 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:4000::)
ok 669 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:7fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 670 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (18)
ok 671 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:8000::)
ok 672 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (0:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 673 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (17)
ok 674 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1::)
ok 675 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 676 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (16)
ok 677 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2::)
ok 678 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 679 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (15)
ok 680 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (4::)
ok 681 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 682 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (14)
ok 683 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (8::)
ok 684 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 685 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (13)
ok 686 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (10::)
ok 687 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 688 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (12)
ok 689 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (20::)
ok 690 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 691 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (11)
ok 692 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (40::)
ok 693 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 694 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (10)
ok 695 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (80::)
ok 696 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 697 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (9)
ok 698 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:1::)
ok 699 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::1:ffff:ffff:ffff:ffff)
ok 700 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (64)
ok 701 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:2::)
ok 702 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::3:ffff:ffff:ffff:ffff)
ok 703 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (63)
ok 704 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:4::)
ok 705 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::7:ffff:ffff:ffff:ffff)
ok 706 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (62)
ok 707 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:8::)
ok 708 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::f:ffff:ffff:ffff:ffff)
ok 709 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (61)
ok 710 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:10::)
ok 711 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::1f:ffff:ffff:ffff:ffff)
ok 712 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (60)
ok 713 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:20::)
ok 714 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::3f:ffff:ffff:ffff:ffff)
ok 715 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (59)
ok 716 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:40::)
ok 717 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::7f:ffff:ffff:ffff:ffff)
ok 718 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (58)
ok 719 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:80::)
ok 720 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::ff:ffff:ffff:ffff:ffff)
ok 721 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (57)
ok 722 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:100::)
ok 723 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::1ff:ffff:ffff:ffff:ffff)
ok 724 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (56)
ok 725 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:200::)
ok 726 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::3ff:ffff:ffff:ffff:ffff)
ok 727 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (55)
ok 728 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:400::)
ok 729 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::7ff:ffff:ffff:ffff:ffff)
ok 730 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (54)
ok 731 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:800::)
ok 732 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::fff:ffff:ffff:ffff:ffff)
ok 733 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (53)
ok 734 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:1000::)
ok 735 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::1fff:ffff:ffff:ffff:ffff)
ok 736 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (52)
ok 737 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:2000::)
ok 738 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::3fff:ffff:ffff:ffff:ffff)
ok 739 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (51)
ok 740 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:4000::)
ok 741 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::7fff:ffff:ffff:ffff:ffff)
ok 742 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (50)
ok 743 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:0:8000::)
ok 744 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100::ffff:ffff:ffff:ffff:ffff)
ok 745 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (49)
ok 746 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:1::)
ok 747 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:1:ffff:ffff:ffff:ffff:ffff)
ok 748 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (48)
ok 749 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:2::)
ok 750 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:3:ffff:ffff:ffff:ffff:ffff)
ok 751 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (47)
ok 752 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:4::)
ok 753 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:7:ffff:ffff:ffff:ffff:ffff)
ok 754 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (46)
ok 755 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:8::)
ok 756 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:f:ffff:ffff:ffff:ffff:ffff)
ok 757 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (45)
ok 758 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:10::)
ok 759 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:1f:ffff:ffff:ffff:ffff:ffff)
ok 760 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (44)
ok 761 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:20::)
ok 762 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:3f:ffff:ffff:ffff:ffff:ffff)
ok 763 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (43)
ok 764 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:40::)
ok 765 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:7f:ffff:ffff:ffff:ffff:ffff)
ok 766 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (42)
ok 767 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:80::)
ok 768 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:ff:ffff:ffff:ffff:ffff:ffff)
ok 769 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (41)
ok 770 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:100::)
ok 771 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:1ff:ffff:ffff:ffff:ffff:ffff)
ok 772 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (40)
ok 773 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:200::)
ok 774 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:3ff:ffff:ffff:ffff:ffff:ffff)
ok 775 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (39)
ok 776 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:400::)
ok 777 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:7ff:ffff:ffff:ffff:ffff:ffff)
ok 778 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (38)
ok 779 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:800::)
ok 780 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:fff:ffff:ffff:ffff:ffff:ffff)
ok 781 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (37)
ok 782 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:1000::)
ok 783 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:1fff:ffff:ffff:ffff:ffff:ffff)
ok 784 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (36)
ok 785 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:2000::)
ok 786 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:3fff:ffff:ffff:ffff:ffff:ffff)
ok 787 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (35)
ok 788 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:4000::)
ok 789 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:7fff:ffff:ffff:ffff:ffff:ffff)
ok 790 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (34)
ok 791 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:8000::)
ok 792 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:0:ffff:ffff:ffff:ffff:ffff:ffff)
ok 793 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (33)
ok 794 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:1::)
ok 795 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:1:ffff:ffff:ffff:ffff:ffff:ffff)
ok 796 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (32)
ok 797 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:2::)
ok 798 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:3:ffff:ffff:ffff:ffff:ffff:ffff)
ok 799 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (31)
ok 800 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:4::)
ok 801 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:7:ffff:ffff:ffff:ffff:ffff:ffff)
ok 802 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (30)
ok 803 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:8::)
ok 804 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 805 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (29)
ok 806 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:10::)
ok 807 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:1f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 808 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (28)
ok 809 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:20::)
ok 810 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:3f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 811 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (27)
ok 812 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:40::)
ok 813 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:7f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 814 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (26)
ok 815 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:80::)
ok 816 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 817 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (25)
ok 818 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:100::)
ok 819 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:1ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 820 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (24)
ok 821 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:200::)
ok 822 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:3ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 823 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (23)
ok 824 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:400::)
ok 825 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:7ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 826 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (22)
ok 827 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:800::)
ok 828 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 829 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (21)
ok 830 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:1000::)
ok 831 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:1fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 832 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (20)
ok 833 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:2000::)
ok 834 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:3fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 835 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (19)
ok 836 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:4000::)
ok 837 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:7fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 838 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (18)
ok 839 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:8000::)
ok 840 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (100:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 841 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (17)
ok 842 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101::)
ok 843 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (101:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 844 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (16)
ok 845 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (102::)
ok 846 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (103:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 847 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (15)
ok 848 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (104::)
ok 849 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (107:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 850 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (14)
ok 851 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (108::)
ok 852 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (10f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 853 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (13)
ok 854 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (110::)
ok 855 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (11f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 856 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (12)
ok 857 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (120::)
ok 858 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (13f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 859 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (11)
ok 860 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (140::)
ok 861 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (17f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 862 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (10)
ok 863 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (180::)
ok 864 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 865 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (9)
ok 866 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (200::)
ok 867 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 868 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7)
ok 869 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (400::)
ok 870 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 871 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (6)
ok 872 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (800::)
ok 873 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 874 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (5)
ok 875 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1000::)
ok 876 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (1fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 877 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (4)
ok 878 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2000::)
ok 879 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2000:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 880 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (16)
ok 881 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:200::)
ok 882 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:3ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 883 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (23)
ok 884 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:400::)
ok 885 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:7ff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 886 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (22)
ok 887 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:800::)
ok 888 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:bff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 889 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (22)
ok 890 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:c00::)
ok 891 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:cff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 892 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (24)
ok 893 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:d00::)
ok 894 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:d7f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 895 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (25)
ok 896 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:d80::)
ok 897 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:d9f:ffff:ffff:ffff:ffff:ffff:ffff)
ok 898 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (27)
ok 899 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:da0::)
ok 900 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:daf:ffff:ffff:ffff:ffff:ffff:ffff)
ok 901 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (28)
ok 902 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:db0::)
ok 903 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:db7:ffff:ffff:ffff:ffff:ffff:ffff)
ok 904 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (29)
ok 905 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:db9::)
ok 906 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:db9:ffff:ffff:ffff:ffff:ffff:ffff)
ok 907 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (32)
ok 908 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:dba::)
ok 909 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:dbb:ffff:ffff:ffff:ffff:ffff:ffff)
ok 910 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (31)
ok 911 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:dbc::)
ok 912 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:dbf:ffff:ffff:ffff:ffff:ffff:ffff)
ok 913 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (30)
ok 914 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:dc0::)
ok 915 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:dff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 916 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (26)
ok 917 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:e00::)
ok 918 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 919 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (23)
ok 920 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:1000::)
ok 921 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:1fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 922 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (20)
ok 923 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:2000::)
ok 924 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:3fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 925 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (19)
ok 926 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:4000::)
ok 927 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:7fff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 928 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (18)
ok 929 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:8000::)
ok 930 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2001:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 931 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (17)
ok 932 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2002::)
ok 933 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2003:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 934 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (15)
ok 935 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2004::)
ok 936 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2007:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 937 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (14)
ok 938 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2008::)
ok 939 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (200f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 940 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (13)
ok 941 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2010::)
ok 942 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (201f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 943 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (12)
ok 944 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2020::)
ok 945 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (203f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 946 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (11)
ok 947 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2040::)
ok 948 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (207f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 949 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (10)
ok 950 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2080::)
ok 951 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (20ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 952 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (9)
ok 953 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2100::)
ok 954 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (21ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 955 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (8)
ok 956 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2200::)
ok 957 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (23ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 958 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7)
ok 959 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2400::)
ok 960 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (27ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 961 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (6)
ok 962 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2800::)
ok 963 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 964 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (5)
ok 965 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3000::)
ok 966 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 967 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (4)
ok 968 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (4000::)
ok 969 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (7fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 970 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2)
ok 971 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (8000::)
ok 972 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (bfff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 973 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (2)
ok 974 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (c000::)
ok 975 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (dfff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 976 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (3)
ok 977 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (e000::)
ok 978 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (efff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 979 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (4)
ok 980 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (f000::)
ok 981 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (f7ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 982 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (5)
ok 983 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (f800::)
ok 984 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (fbff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 985 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (6)
ok 986 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (fe00::)
ok 987 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (fe7f:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 988 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (9)
ok 989 - subnet first matches expected first - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (fec0::)
ok 990 - subnet last matches expected last - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (feff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
ok 991 - prefix length matches expected value - split ::1 - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff (10)
1..991
ok
t/Network.t ................
ok 1 - as_string returns value passed to the constructor
ok 2 - prefix_length is 28
ok 3 - 'return value of ->first' isa 'Net::Works::Address'
ok 4 - ->first returns the correct IP address
ok 5 - 'return value of ->last' isa 'Net::Works::Address'
ok 6 - ->last returns the correct IP address
ok 7 - iterator returned 16 addresses
ok 8 - iterator returned 1.1.1.0 - 1.1.1.15
ok 9 - stringification of network object works
ok 10 - as_string returns value passed to the constructor
ok 11 - prefix_length is 120
ok 12 - 'return value of ->first' isa 'Net::Works::Address'
ok 13 - ->first returns the correct IP address
ok 14 - 'return value of ->last' isa 'Net::Works::Address'
ok 15 - ->last returns the correct IP address
ok 16 - iterator returned 256 addresses
ok 17 - iterator returned ffff::1200 - ffff::12ff
ok 18 - iterator returned 1 addresses
ok 19 - iterator returned 1.1.1.1 - 1.1.1.1
ok 20 - iterator returned 2 addresses
ok 21 - iterator returned 1.1.1.0 - 1.1.1.1
ok 22 - iterator returned 4 addresses
ok 23 - iterator returned 1.1.1.4 - 1.1.1.7
ok 24 - max_prefix_length for 1.1.1.0/24 is 24
ok 25 - max_prefix_length for 1.1.1.0/25 is 24
ok 26 - max_prefix_length for 1.1.1.0/26 is 24
ok 27 - max_prefix_length for 1.1.1.0/27 is 24
ok 28 - max_prefix_length for 1.1.1.0/28 is 24
ok 29 - max_prefix_length for 1.1.1.0/29 is 24
ok 30 - max_prefix_length for 1.1.1.0/30 is 24
ok 31 - max_prefix_length for 1.1.1.0/31 is 24
ok 32 - max_prefix_length for 1.1.1.0/32 is 24
ok 33 - max_prefix_length for 100.99.16.0/20 is 20
ok 34 - max_prefix_length for 100.99.16.0/21 is 20
ok 35 - max_prefix_length for 100.99.16.0/22 is 20
ok 36 - max_prefix_length for 100.99.16.0/23 is 20
ok 37 - max_prefix_length for 100.99.16.0/24 is 20
ok 38 - max_prefix_length for 100.99.16.0/25 is 20
ok 39 - max_prefix_length for 100.99.16.0/26 is 20
ok 40 - max_prefix_length for 100.99.16.0/27 is 20
ok 41 - max_prefix_length for 100.99.16.0/28 is 20
ok 42 - max_prefix_length for 100.99.16.0/29 is 20
ok 43 - max_prefix_length for 100.99.16.0/30 is 20
ok 44 - max_prefix_length for 100.99.16.0/31 is 20
ok 45 - max_prefix_length for 100.99.16.0/32 is 20
ok 46 - max_prefix_length for 100.99.98.0/23 is 23
ok 47 - max_prefix_length for 100.99.98.0/24 is 23
ok 48 - max_prefix_length for 100.99.98.0/25 is 23
ok 49 - max_prefix_length for 100.99.98.0/26 is 23
ok 50 - max_prefix_length for 100.99.98.0/27 is 23
ok 51 - max_prefix_length for 100.99.98.0/28 is 23
ok 52 - max_prefix_length for 100.99.98.0/29 is 23
ok 53 - max_prefix_length for 100.99.98.0/30 is 23
ok 54 - max_prefix_length for 100.99.98.0/31 is 23
ok 55 - max_prefix_length for 100.99.98.0/32 is 23
ok 56 - max_prefix_length for ffff::/100 is 16
ok 57 - max_prefix_length for ffff::/101 is 16
ok 58 - max_prefix_length for ffff::/102 is 16
ok 59 - max_prefix_length for ffff::/103 is 16
ok 60 - max_prefix_length for ffff::/104 is 16
ok 61 - max_prefix_length for ffff::/105 is 16
ok 62 - max_prefix_length for ffff::/106 is 16
ok 63 - max_prefix_length for ffff::/107 is 16
ok 64 - max_prefix_length for ffff::/108 is 16
ok 65 - max_prefix_length for ffff::/109 is 16
ok 66 - max_prefix_length for ffff::/110 is 16
ok 67 - max_prefix_length for ffff::/111 is 16
ok 68 - max_prefix_length for ffff::/112 is 16
ok 69 - max_prefix_length for ffff::/113 is 16
ok 70 - max_prefix_length for ffff::/114 is 16
ok 71 - max_prefix_length for ffff::/115 is 16
ok 72 - max_prefix_length for ffff::/116 is 16
ok 73 - max_prefix_length for ffff::/117 is 16
ok 74 - max_prefix_length for ffff::/118 is 16
ok 75 - max_prefix_length for ffff::/119 is 16
ok 76 - max_prefix_length for ffff::/120 is 16
ok 77 - max_prefix_length for ffff::/121 is 16
ok 78 - max_prefix_length for ffff::/122 is 16
ok 79 - max_prefix_length for ffff::/123 is 16
ok 80 - max_prefix_length for ffff::/124 is 16
ok 81 - max_prefix_length for ffff::/125 is 16
ok 82 - max_prefix_length for ffff::/126 is 16
ok 83 - max_prefix_length for ffff::/127 is 16
ok 84 - max_prefix_length for ffff::/128 is 16
ok 85 - max_prefix_length for ffff::/16 is 16
ok 86 - max_prefix_length for ffff::/17 is 16
ok 87 - max_prefix_length for ffff::/18 is 16
ok 88 - max_prefix_length for ffff::/19 is 16
ok 89 - max_prefix_length for ffff::/20 is 16
ok 90 - max_prefix_length for ffff::/21 is 16
ok 91 - max_prefix_length for ffff::/22 is 16
ok 92 - max_prefix_length for ffff::/23 is 16
ok 93 - max_prefix_length for ffff::/24 is 16
ok 94 - max_prefix_length for ffff::/25 is 16
ok 95 - max_prefix_length for ffff::/26 is 16
ok 96 - max_prefix_length for ffff::/27 is 16
ok 97 - max_prefix_length for ffff::/28 is 16
ok 98 - max_prefix_length for ffff::/29 is 16
ok 99 - max_prefix_length for ffff::/30 is 16
ok 100 - max_prefix_length for ffff::/31 is 16
ok 101 - max_prefix_length for ffff::/32 is 16
ok 102 - max_prefix_length for ffff::/33 is 16
ok 103 - max_prefix_length for ffff::/34 is 16
ok 104 - max_prefix_length for ffff::/35 is 16
ok 105 - max_prefix_length for ffff::/36 is 16
ok 106 - max_prefix_length for ffff::/37 is 16
ok 107 - max_prefix_length for ffff::/38 is 16
ok 108 - max_prefix_length for ffff::/39 is 16
ok 109 - max_prefix_length for ffff::/40 is 16
ok 110 - max_prefix_length for ffff::/41 is 16
ok 111 - max_prefix_length for ffff::/42 is 16
ok 112 - max_prefix_length for ffff::/43 is 16
ok 113 - max_prefix_length for ffff::/44 is 16
ok 114 - max_prefix_length for ffff::/45 is 16
ok 115 - max_prefix_length for ffff::/46 is 16
ok 116 - max_prefix_length for ffff::/47 is 16
ok 117 - max_prefix_length for ffff::/48 is 16
ok 118 - max_prefix_length for ffff::/49 is 16
ok 119 - max_prefix_length for ffff::/50 is 16
ok 120 - max_prefix_length for ffff::/51 is 16
ok 121 - max_prefix_length for ffff::/52 is 16
ok 122 - max_prefix_length for ffff::/53 is 16
ok 123 - max_prefix_length for ffff::/54 is 16
ok 124 - max_prefix_length for ffff::/55 is 16
ok 125 - max_prefix_length for ffff::/56 is 16
ok 126 - max_prefix_length for ffff::/57 is 16
ok 127 - max_prefix_length for ffff::/58 is 16
ok 128 - max_prefix_length for ffff::/59 is 16
ok 129 - max_prefix_length for ffff::/60 is 16
ok 130 - max_prefix_length for ffff::/61 is 16
ok 131 - max_prefix_length for ffff::/62 is 16
ok 132 - max_prefix_length for ffff::/63 is 16
ok 133 - max_prefix_length for ffff::/64 is 16
ok 134 - max_prefix_length for ffff::/65 is 16
ok 135 - max_prefix_length for ffff::/66 is 16
ok 136 - max_prefix_length for ffff::/67 is 16
ok 137 - max_prefix_length for ffff::/68 is 16
ok 138 - max_prefix_length for ffff::/69 is 16
ok 139 - max_prefix_length for ffff::/70 is 16
ok 140 - max_prefix_length for ffff::/71 is 16
ok 141 - max_prefix_length for ffff::/72 is 16
ok 142 - max_prefix_length for ffff::/73 is 16
ok 143 - max_prefix_length for ffff::/74 is 16
ok 144 - max_prefix_length for ffff::/75 is 16
ok 145 - max_prefix_length for ffff::/76 is 16
ok 146 - max_prefix_length for ffff::/77 is 16
ok 147 - max_prefix_length for ffff::/78 is 16
ok 148 - max_prefix_length for ffff::/79 is 16
ok 149 - max_prefix_length for ffff::/80 is 16
ok 150 - max_prefix_length for ffff::/81 is 16
ok 151 - max_prefix_length for ffff::/82 is 16
ok 152 - max_prefix_length for ffff::/83 is 16
ok 153 - max_prefix_length for ffff::/84 is 16
ok 154 - max_prefix_length for ffff::/85 is 16
ok 155 - max_prefix_length for ffff::/86 is 16
ok 156 - max_prefix_length for ffff::/87 is 16
ok 157 - max_prefix_length for ffff::/88 is 16
ok 158 - max_prefix_length for ffff::/89 is 16
ok 159 - max_prefix_length for ffff::/90 is 16
ok 160 - max_prefix_length for ffff::/91 is 16
ok 161 - max_prefix_length for ffff::/92 is 16
ok 162 - max_prefix_length for ffff::/93 is 16
ok 163 - max_prefix_length for ffff::/94 is 16
ok 164 - max_prefix_length for ffff::/95 is 16
ok 165 - max_prefix_length for ffff::/96 is 16
ok 166 - max_prefix_length for ffff::/97 is 16
ok 167 - max_prefix_length for ffff::/98 is 16
ok 168 - max_prefix_length for ffff::/99 is 16
ok 169 - max_prefix_length for ffff:ff00::/100 is 24
ok 170 - max_prefix_length for ffff:ff00::/101 is 24
ok 171 - max_prefix_length for ffff:ff00::/102 is 24
ok 172 - max_prefix_length for ffff:ff00::/103 is 24
ok 173 - max_prefix_length for ffff:ff00::/104 is 24
ok 174 - max_prefix_length for ffff:ff00::/105 is 24
ok 175 - max_prefix_length for ffff:ff00::/106 is 24
ok 176 - max_prefix_length for ffff:ff00::/107 is 24
ok 177 - max_prefix_length for ffff:ff00::/108 is 24
ok 178 - max_prefix_length for ffff:ff00::/109 is 24
ok 179 - max_prefix_length for ffff:ff00::/110 is 24
ok 180 - max_prefix_length for ffff:ff00::/111 is 24
ok 181 - max_prefix_length for ffff:ff00::/112 is 24
ok 182 - max_prefix_length for ffff:ff00::/113 is 24
ok 183 - max_prefix_length for ffff:ff00::/114 is 24
ok 184 - max_prefix_length for ffff:ff00::/115 is 24
ok 185 - max_prefix_length for ffff:ff00::/116 is 24
ok 186 - max_prefix_length for ffff:ff00::/117 is 24
ok 187 - max_prefix_length for ffff:ff00::/118 is 24
ok 188 - max_prefix_length for ffff:ff00::/119 is 24
ok 189 - max_prefix_length for ffff:ff00::/120 is 24
ok 190 - max_prefix_length for ffff:ff00::/121 is 24
ok 191 - max_prefix_length for ffff:ff00::/122 is 24
ok 192 - max_prefix_length for ffff:ff00::/123 is 24
ok 193 - max_prefix_length for ffff:ff00::/124 is 24
ok 194 - max_prefix_length for ffff:ff00::/125 is 24
ok 195 - max_prefix_length for ffff:ff00::/126 is 24
ok 196 - max_prefix_length for ffff:ff00::/127 is 24
ok 197 - max_prefix_length for ffff:ff00::/128 is 24
ok 198 - max_prefix_length for ffff:ff00::/24 is 24
ok 199 - max_prefix_length for ffff:ff00::/25 is 24
ok 200 - max_prefix_length for ffff:ff00::/26 is 24
ok 201 - max_prefix_length for ffff:ff00::/27 is 24
ok 202 - max_prefix_length for ffff:ff00::/28 is 24
ok 203 - max_prefix_length for ffff:ff00::/29 is 24
ok 204 - max_prefix_length for ffff:ff00::/30 is 24
ok 205 - max_prefix_length for ffff:ff00::/31 is 24
ok 206 - max_prefix_length for ffff:ff00::/32 is 24
ok 207 - max_prefix_length for ffff:ff00::/33 is 24
ok 208 - max_prefix_length for ffff:ff00::/34 is 24
ok 209 - max_prefix_length for ffff:ff00::/35 is 24
ok 210 - max_prefix_length for ffff:ff00::/36 is 24
ok 211 - max_prefix_length for ffff:ff00::/37 is 24
ok 212 - max_prefix_length for ffff:ff00::/38 is 24
ok 213 - max_prefix_length for ffff:ff00::/39 is 24
ok 214 - max_prefix_length for ffff:ff00::/40 is 24
ok 215 - max_prefix_length for ffff:ff00::/41 is 24
ok 216 - max_prefix_length for ffff:ff00::/42 is 24
ok 217 - max_prefix_length for ffff:ff00::/43 is 24
ok 218 - max_prefix_length for ffff:ff00::/44 is 24
ok 219 - max_prefix_length for ffff:ff00::/45 is 24
ok 220 - max_prefix_length for ffff:ff00::/46 is 24
ok 221 - max_prefix_length for ffff:ff00::/47 is 24
ok 222 - max_prefix_length for ffff:ff00::/48 is 24
ok 223 - max_prefix_length for ffff:ff00::/49 is 24
ok 224 - max_prefix_length for ffff:ff00::/50 is 24
ok 225 - max_prefix_length for ffff:ff00::/51 is 24
ok 226 - max_prefix_length for ffff:ff00::/52 is 24
ok 227 - max_prefix_length for ffff:ff00::/53 is 24
ok 228 - max_prefix_length for ffff:ff00::/54 is 24
ok 229 - max_prefix_length for ffff:ff00::/55 is 24
ok 230 - max_prefix_length for ffff:ff00::/56 is 24
ok 231 - max_prefix_length for ffff:ff00::/57 is 24
ok 232 - max_prefix_length for ffff:ff00::/58 is 24
ok 233 - max_prefix_length for ffff:ff00::/59 is 24
ok 234 - max_prefix_length for ffff:ff00::/60 is 24
ok 235 - max_prefix_length for ffff:ff00::/61 is 24
ok 236 - max_prefix_length for ffff:ff00::/62 is 24
ok 237 - max_prefix_length for ffff:ff00::/63 is 24
ok 238 - max_prefix_length for ffff:ff00::/64 is 24
ok 239 - max_prefix_length for ffff:ff00::/65 is 24
ok 240 - max_prefix_length for ffff:ff00::/66 is 24
ok 241 - max_prefix_length for ffff:ff00::/67 is 24
ok 242 - max_prefix_length for ffff:ff00::/68 is 24
ok 243 - max_prefix_length for ffff:ff00::/69 is 24
ok 244 - max_prefix_length for ffff:ff00::/70 is 24
ok 245 - max_prefix_length for ffff:ff00::/71 is 24
ok 246 - max_prefix_length for ffff:ff00::/72 is 24
ok 247 - max_prefix_length for ffff:ff00::/73 is 24
ok 248 - max_prefix_length for ffff:ff00::/74 is 24
ok 249 - max_prefix_length for ffff:ff00::/75 is 24
ok 250 - max_prefix_length for ffff:ff00::/76 is 24
ok 251 - max_prefix_length for ffff:ff00::/77 is 24
ok 252 - max_prefix_length for ffff:ff00::/78 is 24
ok 253 - max_prefix_length for ffff:ff00::/79 is 24
ok 254 - max_prefix_length for ffff:ff00::/80 is 24
ok 255 - max_prefix_length for ffff:ff00::/81 is 24
ok 256 - max_prefix_length for ffff:ff00::/82 is 24
ok 257 - max_prefix_length for ffff:ff00::/83 is 24
ok 258 - max_prefix_length for ffff:ff00::/84 is 24
ok 259 - max_prefix_length for ffff:ff00::/85 is 24
ok 260 - max_prefix_length for ffff:ff00::/86 is 24
ok 261 - max_prefix_length for ffff:ff00::/87 is 24
ok 262 - max_prefix_length for ffff:ff00::/88 is 24
ok 263 - max_prefix_length for ffff:ff00::/89 is 24
ok 264 - max_prefix_length for ffff:ff00::/90 is 24
ok 265 - max_prefix_length for ffff:ff00::/91 is 24
ok 266 - max_prefix_length for ffff:ff00::/92 is 24
ok 267 - max_prefix_length for ffff:ff00::/93 is 24
ok 268 - max_prefix_length for ffff:ff00::/94 is 24
ok 269 - max_prefix_length for ffff:ff00::/95 is 24
ok 270 - max_prefix_length for ffff:ff00::/96 is 24
ok 271 - max_prefix_length for ffff:ff00::/97 is 24
ok 272 - max_prefix_length for ffff:ff00::/98 is 24
ok 273 - max_prefix_length for ffff:ff00::/99 is 24
ok 274 - 1.1.1.0/24 contains 1.1.1.0
ok 275 - 1.1.1.0/24 contains 1.1.1.1
ok 276 - 1.1.1.0/24 contains 1.1.1.254
ok 277 - 1.1.1.0/24 contains 1.1.1.254
ok 278 - 1.1.1.0/24 contains 1.1.1.0/24
ok 279 - 1.1.1.0/24 contains 1.1.1.0/26
ok 280 - 1.1.1.0/24 contains 1.1.1.255/32
ok 281 - 1.1.1.0/24 does not contain 1.1.2.0
ok 282 - 1.1.1.0/24 does not contain 1.1.0.255
ok 283 - 1.1.1.0/24 does not contain 240.1.2.3
ok 284 - 1.1.1.0/24 does not contain 1.1.0.0/16
ok 285 - 1.1.1.0/24 does not contain 1.1.0.0/24
ok 286 - 1.1.1.0/24 does not contain 11.12.13.14/32
ok 287 - 1000::/8 contains 1000::
ok 288 - 1000::/8 contains 1000::1
ok 289 - 1000::/8 contains 10bc:def9:1234::
ok 290 - 1000::/8 contains 10ff:ffff:ffff:ffff:ffff:ffff:ffff:fffe
ok 291 - 1000::/8 contains 10ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 292 - 1000::/8 contains 1000::/8
ok 293 - 1000::/8 contains 1000::/16
ok 294 - 1000::/8 contains 1034::1/128
ok 295 - 1000::/8 contains 10ff::/124
ok 296 - 1000::/8 contains 10ff:ffff:ffff:ffff:ffff:ffff:ffff:ffff/128
ok 297 - 1000::/8 does not contain fff::
ok 298 - 1000::/8 does not contain fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 299 - 1000::/8 does not contain f::f
ok 300 - 1000::/8 does not contain 1100::
ok 301 - 1000::/8 does not contain 1000::/4
ok 302 - 1000::/8 does not contain 2000::/120
ok 303 - 1000::/8 does not contain ffff::/128
ok 304 - 97.0.0.0/8 contains 97.0.0.0
ok 305 - 97.0.0.0/8 contains 97.1.2.3
ok 306 - 97.0.0.0/8 contains 97.200.201.203
ok 307 - 97.0.0.0/8 contains 97.255.255.254
ok 308 - 97.0.0.0/8 contains 97.255.255.255
ok 309 - 97.0.0.0/8 contains 97.9.0.0/24
ok 310 - 97.0.0.0/8 contains 97.55.0.0/16
ok 311 - 97.0.0.0/8 contains 97.0.0.0/8
ok 312 - 97.0.0.0/8 contains 97.255.255.255/32
ok 313 - 97.0.0.0/8 does not contain 96.255.255.255
ok 314 - 97.0.0.0/8 does not contain 98.0.0.0
ok 315 - 97.0.0.0/8 does not contain 1.1.1.32
ok 316 - 97.0.0.0/8 does not contain 240.1.2.3
ok 317 - 97.0.0.0/8 does not contain 96.0.0.0/4
ok 318 - 97.0.0.0/8 does not contain 98.0.0.0/8
ok 319 - 97.0.0.0/8 does not contain 11.12.13.14/32
ok 320 - 1.1.1.0/24 splits into 1.1.1.0/25 and 1.1.1.128/25
ok 321 - 1.1.1.128/25 splits into 1.1.1.128/26 and 1.1.1.192/26
ok 322 - 1.1.1.192/26 splits into 1.1.1.192/27 and 1.1.1.224/27
ok 323 - 1.1.1.224/27 splits into 1.1.1.224/28 and 1.1.1.240/28
ok 324 - 1.1.1.240/28 splits into 1.1.1.240/29 and 1.1.1.248/29
ok 325 - 1.1.1.248/29 splits into 1.1.1.248/30 and 1.1.1.252/30
ok 326 - 1.1.1.252/30 splits into 1.1.1.252/31 and 1.1.1.254/31
ok 327 - 1.1.1.254/31 splits into 1.1.1.254/32 and 1.1.1.255/32
ok 328 - 9000::/8 splits into 9000::/9 and 9080::/9
ok 329 - 9080::/9 splits into 9080::/10 and 90c0::/10
ok 330 - 90c0::/10 splits into 90c0::/11 and 90e0::/11
ok 331 - 90e0::/11 splits into 90e0::/12 and 90f0::/12
ok 332 - 90f0::/12 splits into 90f0::/13 and 90f8::/13
ok 333 - 90f8::/13 splits into 90f8::/14 and 90fc::/14
ok 334 - 90fc::/14 splits into 90fc::/15 and 90fe::/15
ok 335 - 90fe::/15 splits into 90fe::/16 and 90ff::/16
ok 336 - split() returns an empty list for single address IPv4 network
ok 337 - split() returns an empty list for single address IPv6 network
ok 338 - got subnet passed to constructor
ok 339 - first address in network is ::0
ok 340 - a network created via new_from_integer with a uint128 integer and version => 4 stringifies correctly
ok 341 - as_string for network created via new_from_integer with 2**32
ok 342 - as_string for network created via new_from_integer with 2**64
ok 343 - as_string for network created via new_from_integer with 2**96
ok 344 - last address for 128.0.0.0/1 is 255.255.255.255
ok 345 - last address for 0.0.0.0/0 is 255.255.255.255
ok 346 - last address for 8000:/1 is all ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 347 - last address for ::0/0 is all ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
ok 348 - net from string '::0/128' stringifies to '::0/128'
ok 349 - net from integer 0 (prefix length 128) stringifies to '::0/128'
1..349
ok
t/release-cpan-changes.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
All tests successful.
Files=13, Tests=1455, 3 wallclock secs ( 0.28 usr 0.06 sys + 2.11 cusr 0.19 csys = 2.64 CPU)
Result: PASS
DROLSKY/Net-Works-0.19.tar.gz
make test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Sane APIs for IP addresses and networks
>>> (cd /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m && tar cvf - Net-Works-0.19.ppd blib) | gzip -c >/home/fly2000/var/REPO/D/DR/DROLSKY/Net-Works-0.19.tar.gz
Net-Works-0.19.ppd
blib/
blib/man3/
blib/man3/Net::Works::Network.3
blib/man3/Net::Works.3
blib/man3/Net::Works::Address.3
blib/man3/Net::Works::Util.3
blib/lib/
blib/lib/Net/
blib/lib/Net/Works/
blib/lib/Net/Works/Util.pm
blib/lib/Net/Works/Network.pm
blib/lib/Net/Works/Role/
blib/lib/Net/Works/Role/IP.pm
blib/lib/Net/Works/Types.pm
blib/lib/Net/Works/Address.pm
blib/lib/Net/Works.pm
>>> mv /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/Net-Works-0.19.ppd /home/fly2000/var/REPO/D/DR/DROLSKY
Running test for module 'Math::Int128'
Running make for S/SA/SALVA/Math-Int128-0.13.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'Test::MaxMind::DB::Common::Data'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'MaxMind::DB::Role::Debugs'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'MaxMind::DB::Metadata'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'Net::Works::Address'
Running make for D/DR/DROLSKY/Net-Works-0.19.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'MaxMind::DB::Common'
Running make for D/DR/DROLSKY/MaxMind-DB-Common-0.031003.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'Data::IEEE754'
Running make for D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/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 /home/fly2000/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 /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
>>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Data::IEEE754
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Data/IEEE754.pm blib/lib/Data/IEEE754.pm
Manifying blib/man3/Data::IEEE754.3
DROLSKY/Data-IEEE754-0.01.tar.gz
make -- OK
Prepending /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-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.07 usr 0.01 sys + 0.36 cusr 0.08 csys = 0.52 CPU)
Result: PASS
DROLSKY/Data-IEEE754-0.01.tar.gz
make test TEST_VERBOSE=1 -- OK
Dave Rolsky <autarch@urth.org>
Pack and unpack big-endian IEEE754 floats and doubles
>>> (cd /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw && tar cvf - Data-IEEE754-0.01.ppd blib) | gzip -c >/home/fly2000/var/REPO/D/DR/DROLSKY/Data-IEEE754-0.01.tar.gz
Data-IEEE754-0.01.ppd
blib/
blib/man3/
blib/man3/Data::IEEE754.3
blib/lib/
blib/lib/Data/
blib/lib/Data/IEEE754.pm
>>> mv /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/Data-IEEE754-0.01.ppd /home/fly2000/var/REPO/D/DR/DROLSKY
Running make for M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
Prepending /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/blib/arch /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/blib/lib /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/MaxMind-DB-Reader-1.000000-LH0Re3
Prepending /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/blib/arch /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/blib/lib /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
>>> make
cp lib/MaxMind/DB/Reader.pm blib/lib/MaxMind/DB/Reader.pm
cp lib/MaxMind/DB/Reader/Role/HasDecoder.pm blib/lib/MaxMind/DB/Reader/Role/HasDecoder.pm
cp lib/MaxMind/DB/Reader/Role/HasMetadata.pm blib/lib/MaxMind/DB/Reader/Role/HasMetadata.pm
cp lib/MaxMind/DB/Reader/Data/EndMarker.pm blib/lib/MaxMind/DB/Reader/Data/EndMarker.pm
cp lib/MaxMind/DB/Reader/Decoder.pm blib/lib/MaxMind/DB/Reader/Decoder.pm
cp lib/MaxMind/DB/Reader/Role/Sysreader.pm blib/lib/MaxMind/DB/Reader/Role/Sysreader.pm
cp lib/MaxMind/DB/Reader/Role/NodeReader.pm blib/lib/MaxMind/DB/Reader/Role/NodeReader.pm
cp lib/MaxMind/DB/Reader/Role/Reader.pm blib/lib/MaxMind/DB/Reader/Role/Reader.pm
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/PP.pm blib/lib/MaxMind/DB/Reader/PP.pm
cp bin/mmdb-dump-database blib/script/mmdb-dump-database
/home/fly2000/ap2000-298540/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mmdb-dump-database
cp bin/mmdb-dump-metadata blib/script/mmdb-dump-metadata
/home/fly2000/ap2000-298540/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mmdb-dump-metadata
cp bin/mmdb-verify-database blib/script/mmdb-verify-database
/home/fly2000/ap2000-298540/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mmdb-verify-database
cp bin/mmdb-dump-search-tree blib/script/mmdb-dump-search-tree
/home/fly2000/ap2000-298540/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mmdb-dump-search-tree
Manifying blib/man3/MaxMind::DB::Reader.3
MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
make -- OK
Prepending /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/blib/arch /home/fly2000/var/cpan/build/Data-IEEE754-0.01-m79Trw/blib/lib /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/arch /home/fly2000/var/cpan/build/Net-Works-0.19-o2NS7m/blib/lib /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/arch /home/fly2000/var/cpan/build/Test-Bits-0.02-l0TGY5/blib/lib /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/arch /home/fly2000/var/cpan/build/MaxMind-DB-Common-0.031003-4tVESi/blib/lib /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/arch /home/fly2000/var/cpan/build/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-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
t/author-pod-spell.t .............................. skipped: these tests are for testing by the author
t/MaxMind/DB/Reader-broken-databases.t ............
ok 1 - got expected error for broken doubles
ok 2 - received expected exception with broken search tree pointer
ok 3 - received expected exception with broken data pointer
ok 4 - expected exception with unknown file type
ok 5 - expected exception with file that does not exist
1..5
ok
t/MaxMind/DB/Reader-decoder.t .....................
ok 1 - found record for ::1.1.1.0
ok 2 - decoded utf8_string has expected value
ok 3 - decoded double has expected value
ok 4 - decoded bytes has expected value
ok 5 - decoded uint16 has expected value
ok 6 - decoded uint32 has expected value
ok 7 - decoded int32 has expected value
ok 8 - decoded uint64 has expected value
ok 9 - decoded uint128 has expected value
ok 10 - decoded array has expected value
ok 11 - decoded map has expected value
ok 12 - decoded bool is true
ok 13 - decoded float has expected value
ok 14 - found record for ::0.0.0.0
ok 15 - decoded utf8_string is empty string
ok 16 - decoded double is 0
ok 17 - decoded bytes is empty
ok 18 - decoded uint16 is 0
ok 19 - decoded uint32 is 0
ok 20 - decoded int32 is 0
ok 21 - decoded uint64 is 0
ok 22 - decoded uint128 is 0
ok 23 - decoded array is empty
ok 24 - decoded map is empty
ok 25 - decoded false bool
ok 26 - decoded float is 0
1..26
ok
t/MaxMind/DB/Reader-no-ipv4-search-tree.t .........
ok 1 - IPv4 lookup in tree without ::/96 subtree worked (first bit is 0)
ok 2 - IPv4 lookup in tree without ::/96 subtree worked (first bit is 1)
1..2
ok
t/MaxMind/DB/Reader.t .............................
ok 1 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-ipv4-24.mmdb
ok 2 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-ipv4-24.mmdb
ok 3 - read expected value for metadata key database_type - MaxMind-DB-test-ipv4-24.mmdb
ok 4 - read expected value for metadata key description - MaxMind-DB-test-ipv4-24.mmdb
ok 5 - read expected value for metadata key ip_version - MaxMind-DB-test-ipv4-24.mmdb
ok 6 - read expected value for metadata key languages - MaxMind-DB-test-ipv4-24.mmdb
ok 7 - read expected value for metadata key record_size - MaxMind-DB-test-ipv4-24.mmdb
ok 8 - build_epoch is an integer - MaxMind-DB-test-ipv4-24.mmdb
ok 9 - build_epoch is <= the current timestamp - MaxMind-DB-test-ipv4-24.mmdb
ok 10 - found expected data record for 1.1.1.1 - MaxMind-DB-test-ipv4-24.mmdb
ok 11 - found expected data record for 1.1.1.2 - MaxMind-DB-test-ipv4-24.mmdb
ok 12 - found expected data record for 1.1.1.4 - MaxMind-DB-test-ipv4-24.mmdb
ok 13 - found expected data record for 1.1.1.8 - MaxMind-DB-test-ipv4-24.mmdb
ok 14 - found expected data record for 1.1.1.16 - MaxMind-DB-test-ipv4-24.mmdb
ok 15 - found expected data record for 1.1.1.32 - MaxMind-DB-test-ipv4-24.mmdb
ok 16 - found expected data record for 1.1.1.3 - MaxMind-DB-test-ipv4-24.mmdb
ok 17 - found expected data record for 1.1.1.5 - MaxMind-DB-test-ipv4-24.mmdb
ok 18 - found expected data record for 1.1.1.7 - MaxMind-DB-test-ipv4-24.mmdb
ok 19 - found expected data record for 1.1.1.9 - MaxMind-DB-test-ipv4-24.mmdb
ok 20 - found expected data record for 1.1.1.15 - MaxMind-DB-test-ipv4-24.mmdb
ok 21 - found expected data record for 1.1.1.17 - MaxMind-DB-test-ipv4-24.mmdb
ok 22 - found expected data record for 1.1.1.31 - MaxMind-DB-test-ipv4-24.mmdb
ok 23 - found expected data record for 1.1.1.32 - MaxMind-DB-test-ipv4-24.mmdb
ok 24 - no data found for 1.1.1.33 - MaxMind-DB-test-ipv4-24.mmdb
ok 25 - no data found for 255.254.253.123 - MaxMind-DB-test-ipv4-24.mmdb
ok 26 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-mixed-24.mmdb
ok 27 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-mixed-24.mmdb
ok 28 - read expected value for metadata key database_type - MaxMind-DB-test-mixed-24.mmdb
ok 29 - read expected value for metadata key description - MaxMind-DB-test-mixed-24.mmdb
ok 30 - read expected value for metadata key ip_version - MaxMind-DB-test-mixed-24.mmdb
ok 31 - read expected value for metadata key languages - MaxMind-DB-test-mixed-24.mmdb
ok 32 - read expected value for metadata key record_size - MaxMind-DB-test-mixed-24.mmdb
ok 33 - build_epoch is an integer - MaxMind-DB-test-mixed-24.mmdb
ok 34 - build_epoch is <= the current timestamp - MaxMind-DB-test-mixed-24.mmdb
ok 35 - found expected data record for 1.1.1.1 - MaxMind-DB-test-mixed-24.mmdb
ok 36 - found expected data record for 1.1.1.2 - MaxMind-DB-test-mixed-24.mmdb
ok 37 - found expected data record for 1.1.1.4 - MaxMind-DB-test-mixed-24.mmdb
ok 38 - found expected data record for 1.1.1.8 - MaxMind-DB-test-mixed-24.mmdb
ok 39 - found expected data record for 1.1.1.16 - MaxMind-DB-test-mixed-24.mmdb
ok 40 - found expected data record for 1.1.1.32 - MaxMind-DB-test-mixed-24.mmdb
ok 41 - found expected data record for 1.1.1.3 - MaxMind-DB-test-mixed-24.mmdb
ok 42 - found expected data record for 1.1.1.5 - MaxMind-DB-test-mixed-24.mmdb
ok 43 - found expected data record for 1.1.1.7 - MaxMind-DB-test-mixed-24.mmdb
ok 44 - found expected data record for 1.1.1.9 - MaxMind-DB-test-mixed-24.mmdb
ok 45 - found expected data record for 1.1.1.15 - MaxMind-DB-test-mixed-24.mmdb
ok 46 - found expected data record for 1.1.1.17 - MaxMind-DB-test-mixed-24.mmdb
ok 47 - found expected data record for 1.1.1.31 - MaxMind-DB-test-mixed-24.mmdb
ok 48 - found expected data record for 1.1.1.32 - MaxMind-DB-test-mixed-24.mmdb
ok 49 - no data found for 1.1.1.33 - MaxMind-DB-test-mixed-24.mmdb
ok 50 - no data found for 255.254.253.123 - MaxMind-DB-test-mixed-24.mmdb
ok 51 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-ipv6-24.mmdb
ok 52 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-ipv6-24.mmdb
ok 53 - read expected value for metadata key database_type - MaxMind-DB-test-ipv6-24.mmdb
ok 54 - read expected value for metadata key description - MaxMind-DB-test-ipv6-24.mmdb
ok 55 - read expected value for metadata key ip_version - MaxMind-DB-test-ipv6-24.mmdb
ok 56 - read expected value for metadata key languages - MaxMind-DB-test-ipv6-24.mmdb
ok 57 - read expected value for metadata key record_size - MaxMind-DB-test-ipv6-24.mmdb
ok 58 - build_epoch is an integer - MaxMind-DB-test-ipv6-24.mmdb
ok 59 - build_epoch is <= the current timestamp - MaxMind-DB-test-ipv6-24.mmdb
ok 60 - found expected data record for ::1:ffff:ffff - MaxMind-DB-test-ipv6-24.mmdb
ok 61 - found expected data record for ::2:0:0 - MaxMind-DB-test-ipv6-24.mmdb
ok 62 - found expected data record for ::2:0:40 - MaxMind-DB-test-ipv6-24.mmdb
ok 63 - found expected data record for ::2:0:50 - MaxMind-DB-test-ipv6-24.mmdb
ok 64 - found expected data record for ::2:0:58 - MaxMind-DB-test-ipv6-24.mmdb
ok 65 - found expected data record for ::2:0:1 - MaxMind-DB-test-ipv6-24.mmdb
ok 66 - found expected data record for ::2:0:33 - MaxMind-DB-test-ipv6-24.mmdb
ok 67 - found expected data record for ::2:0:39 - MaxMind-DB-test-ipv6-24.mmdb
ok 68 - found expected data record for ::2:0:41 - MaxMind-DB-test-ipv6-24.mmdb
ok 69 - found expected data record for ::2:0:49 - MaxMind-DB-test-ipv6-24.mmdb
ok 70 - found expected data record for ::2:0:52 - MaxMind-DB-test-ipv6-24.mmdb
ok 71 - found expected data record for ::2:0:57 - MaxMind-DB-test-ipv6-24.mmdb
ok 72 - found expected data record for ::2:0:59 - MaxMind-DB-test-ipv6-24.mmdb
ok 73 - no data found for 1.1.1.33 - MaxMind-DB-test-ipv6-24.mmdb
ok 74 - no data found for 255.254.253.123 - MaxMind-DB-test-ipv6-24.mmdb
ok 75 - no data found for 89fa:: - MaxMind-DB-test-ipv6-24.mmdb
ok 76 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-mixed-24.mmdb
ok 77 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-mixed-24.mmdb
ok 78 - read expected value for metadata key database_type - MaxMind-DB-test-mixed-24.mmdb
ok 79 - read expected value for metadata key description - MaxMind-DB-test-mixed-24.mmdb
ok 80 - read expected value for metadata key ip_version - MaxMind-DB-test-mixed-24.mmdb
ok 81 - read expected value for metadata key languages - MaxMind-DB-test-mixed-24.mmdb
ok 82 - read expected value for metadata key record_size - MaxMind-DB-test-mixed-24.mmdb
ok 83 - build_epoch is an integer - MaxMind-DB-test-mixed-24.mmdb
ok 84 - build_epoch is <= the current timestamp - MaxMind-DB-test-mixed-24.mmdb
ok 85 - found expected data record for ::1:ffff:ffff - MaxMind-DB-test-mixed-24.mmdb
ok 86 - found expected data record for ::2:0:0 - MaxMind-DB-test-mixed-24.mmdb
ok 87 - found expected data record for ::2:0:40 - MaxMind-DB-test-mixed-24.mmdb
ok 88 - found expected data record for ::2:0:50 - MaxMind-DB-test-mixed-24.mmdb
ok 89 - found expected data record for ::2:0:58 - MaxMind-DB-test-mixed-24.mmdb
ok 90 - found expected data record for ::2:0:1 - MaxMind-DB-test-mixed-24.mmdb
ok 91 - found expected data record for ::2:0:33 - MaxMind-DB-test-mixed-24.mmdb
ok 92 - found expected data record for ::2:0:39 - MaxMind-DB-test-mixed-24.mmdb
ok 93 - found expected data record for ::2:0:41 - MaxMind-DB-test-mixed-24.mmdb
ok 94 - found expected data record for ::2:0:49 - MaxMind-DB-test-mixed-24.mmdb
ok 95 - found expected data record for ::2:0:52 - MaxMind-DB-test-mixed-24.mmdb
ok 96 - found expected data record for ::2:0:57 - MaxMind-DB-test-mixed-24.mmdb
ok 97 - found expected data record for ::2:0:59 - MaxMind-DB-test-mixed-24.mmdb
ok 98 - no data found for 1.1.1.33 - MaxMind-DB-test-mixed-24.mmdb
ok 99 - no data found for 255.254.253.123 - MaxMind-DB-test-mixed-24.mmdb
ok 100 - no data found for 89fa:: - MaxMind-DB-test-mixed-24.mmdb
ok 101 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-ipv4-28.mmdb
ok 102 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-ipv4-28.mmdb
ok 103 - read expected value for metadata key database_type - MaxMind-DB-test-ipv4-28.mmdb
ok 104 - read expected value for metadata key description - MaxMind-DB-test-ipv4-28.mmdb
ok 105 - read expected value for metadata key ip_version - MaxMind-DB-test-ipv4-28.mmdb
ok 106 - read expected value for metadata key languages - MaxMind-DB-test-ipv4-28.mmdb
ok 107 - read expected value for metadata key record_size - MaxMind-DB-test-ipv4-28.mmdb
ok 108 - build_epoch is an integer - MaxMind-DB-test-ipv4-28.mmdb
ok 109 - build_epoch is <= the current timestamp - MaxMind-DB-test-ipv4-28.mmdb
ok 110 - found expected data record for 1.1.1.1 - MaxMind-DB-test-ipv4-28.mmdb
ok 111 - found expected data record for 1.1.1.2 - MaxMind-DB-test-ipv4-28.mmdb
ok 112 - found expected data record for 1.1.1.4 - MaxMind-DB-test-ipv4-28.mmdb
ok 113 - found expected data record for 1.1.1.8 - MaxMind-DB-test-ipv4-28.mmdb
ok 114 - found expected data record for 1.1.1.16 - MaxMind-DB-test-ipv4-28.mmdb
ok 115 - found expected data record for 1.1.1.32 - MaxMind-DB-test-ipv4-28.mmdb
ok 116 - found expected data record for 1.1.1.3 - MaxMind-DB-test-ipv4-28.mmdb
ok 117 - found expected data record for 1.1.1.5 - MaxMind-DB-test-ipv4-28.mmdb
ok 118 - found expected data record for 1.1.1.7 - MaxMind-DB-test-ipv4-28.mmdb
ok 119 - found expected data record for 1.1.1.9 - MaxMind-DB-test-ipv4-28.mmdb
ok 120 - found expected data record for 1.1.1.15 - MaxMind-DB-test-ipv4-28.mmdb
ok 121 - found expected data record for 1.1.1.17 - MaxMind-DB-test-ipv4-28.mmdb
ok 122 - found expected data record for 1.1.1.31 - MaxMind-DB-test-ipv4-28.mmdb
ok 123 - found expected data record for 1.1.1.32 - MaxMind-DB-test-ipv4-28.mmdb
ok 124 - no data found for 1.1.1.33 - MaxMind-DB-test-ipv4-28.mmdb
ok 125 - no data found for 255.254.253.123 - MaxMind-DB-test-ipv4-28.mmdb
ok 126 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-mixed-28.mmdb
ok 127 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-mixed-28.mmdb
ok 128 - read expected value for metadata key database_type - MaxMind-DB-test-mixed-28.mmdb
ok 129 - read expected value for metadata key description - MaxMind-DB-test-mixed-28.mmdb
ok 130 - read expected value for metadata key ip_version - MaxMind-DB-test-mixed-28.mmdb
ok 131 - read expected value for metadata key languages - MaxMind-DB-test-mixed-28.mmdb
ok 132 - read expected value for metadata key record_size - MaxMind-DB-test-mixed-28.mmdb
ok 133 - build_epoch is an integer - MaxMind-DB-test-mixed-28.mmdb
ok 134 - build_epoch is <= the current timestamp - MaxMind-DB-test-mixed-28.mmdb
ok 135 - found expected data record for 1.1.1.1 - MaxMind-DB-test-mixed-28.mmdb
ok 136 - found expected data record for 1.1.1.2 - MaxMind-DB-test-mixed-28.mmdb
ok 137 - found expected data record for 1.1.1.4 - MaxMind-DB-test-mixed-28.mmdb
ok 138 - found expected data record for 1.1.1.8 - MaxMind-DB-test-mixed-28.mmdb
ok 139 - found expected data record for 1.1.1.16 - MaxMind-DB-test-mixed-28.mmdb
ok 140 - found expected data record for 1.1.1.32 - MaxMind-DB-test-mixed-28.mmdb
ok 141 - found expected data record for 1.1.1.3 - MaxMind-DB-test-mixed-28.mmdb
ok 142 - found expected data record for 1.1.1.5 - MaxMind-DB-test-mixed-28.mmdb
ok 143 - found expected data record for 1.1.1.7 - MaxMind-DB-test-mixed-28.mmdb
ok 144 - found expected data record for 1.1.1.9 - MaxMind-DB-test-mixed-28.mmdb
ok 145 - found expected data record for 1.1.1.15 - MaxMind-DB-test-mixed-28.mmdb
ok 146 - found expected data record for 1.1.1.17 - MaxMind-DB-test-mixed-28.mmdb
ok 147 - found expected data record for 1.1.1.31 - MaxMind-DB-test-mixed-28.mmdb
ok 148 - found expected data record for 1.1.1.32 - MaxMind-DB-test-mixed-28.mmdb
ok 149 - no data found for 1.1.1.33 - MaxMind-DB-test-mixed-28.mmdb
ok 150 - no data found for 255.254.253.123 - MaxMind-DB-test-mixed-28.mmdb
ok 151 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-ipv6-28.mmdb
ok 152 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-ipv6-28.mmdb
ok 153 - read expected value for metadata key database_type - MaxMind-DB-test-ipv6-28.mmdb
ok 154 - read expected value for metadata key description - MaxMind-DB-test-ipv6-28.mmdb
ok 155 - read expected value for metadata key ip_version - MaxMind-DB-test-ipv6-28.mmdb
ok 156 - read expected value for metadata key languages - MaxMind-DB-test-ipv6-28.mmdb
ok 157 - read expected value for metadata key record_size - MaxMind-DB-test-ipv6-28.mmdb
ok 158 - build_epoch is an integer - MaxMind-DB-test-ipv6-28.mmdb
ok 159 - build_epoch is <= the current timestamp - MaxMind-DB-test-ipv6-28.mmdb
ok 160 - found expected data record for ::1:ffff:ffff - MaxMind-DB-test-ipv6-28.mmdb
ok 161 - found expected data record for ::2:0:0 - MaxMind-DB-test-ipv6-28.mmdb
ok 162 - found expected data record for ::2:0:40 - MaxMind-DB-test-ipv6-28.mmdb
ok 163 - found expected data record for ::2:0:50 - MaxMind-DB-test-ipv6-28.mmdb
ok 164 - found expected data record for ::2:0:58 - MaxMind-DB-test-ipv6-28.mmdb
ok 165 - found expected data record for ::2:0:1 - MaxMind-DB-test-ipv6-28.mmdb
ok 166 - found expected data record for ::2:0:33 - MaxMind-DB-test-ipv6-28.mmdb
ok 167 - found expected data record for ::2:0:39 - MaxMind-DB-test-ipv6-28.mmdb
ok 168 - found expected data record for ::2:0:41 - MaxMind-DB-test-ipv6-28.mmdb
ok 169 - found expected data record for ::2:0:49 - MaxMind-DB-test-ipv6-28.mmdb
ok 170 - found expected data record for ::2:0:52 - MaxMind-DB-test-ipv6-28.mmdb
ok 171 - found expected data record for ::2:0:57 - MaxMind-DB-test-ipv6-28.mmdb
ok 172 - found expected data record for ::2:0:59 - MaxMind-DB-test-ipv6-28.mmdb
ok 173 - no data found for 1.1.1.33 - MaxMind-DB-test-ipv6-28.mmdb
ok 174 - no data found for 255.254.253.123 - MaxMind-DB-test-ipv6-28.mmdb
ok 175 - no data found for 89fa:: - MaxMind-DB-test-ipv6-28.mmdb
ok 176 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-mixed-28.mmdb
ok 177 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-mixed-28.mmdb
ok 178 - read expected value for metadata key database_type - MaxMind-DB-test-mixed-28.mmdb
ok 179 - read expected value for metadata key description - MaxMind-DB-test-mixed-28.mmdb
ok 180 - read expected value for metadata key ip_version - MaxMind-DB-test-mixed-28.mmdb
ok 181 - read expected value for metadata key languages - MaxMind-DB-test-mixed-28.mmdb
ok 182 - read expected value for metadata key record_size - MaxMind-DB-test-mixed-28.mmdb
ok 183 - build_epoch is an integer - MaxMind-DB-test-mixed-28.mmdb
ok 184 - build_epoch is <= the current timestamp - MaxMind-DB-test-mixed-28.mmdb
ok 185 - found expected data record for ::1:ffff:ffff - MaxMind-DB-test-mixed-28.mmdb
ok 186 - found expected data record for ::2:0:0 - MaxMind-DB-test-mixed-28.mmdb
ok 187 - found expected data record for ::2:0:40 - MaxMind-DB-test-mixed-28.mmdb
ok 188 - found expected data record for ::2:0:50 - MaxMind-DB-test-mixed-28.mmdb
ok 189 - found expected data record for ::2:0:58 - MaxMind-DB-test-mixed-28.mmdb
ok 190 - found expected data record for ::2:0:1 - MaxMind-DB-test-mixed-28.mmdb
ok 191 - found expected data record for ::2:0:33 - MaxMind-DB-test-mixed-28.mmdb
ok 192 - found expected data record for ::2:0:39 - MaxMind-DB-test-mixed-28.mmdb
ok 193 - found expected data record for ::2:0:41 - MaxMind-DB-test-mixed-28.mmdb
ok 194 - found expected data record for ::2:0:49 - MaxMind-DB-test-mixed-28.mmdb
ok 195 - found expected data record for ::2:0:52 - MaxMind-DB-test-mixed-28.mmdb
ok 196 - found expected data record for ::2:0:57 - MaxMind-DB-test-mixed-28.mmdb
ok 197 - found expected data record for ::2:0:59 - MaxMind-DB-test-mixed-28.mmdb
ok 198 - no data found for 1.1.1.33 - MaxMind-DB-test-mixed-28.mmdb
ok 199 - no data found for 255.254.253.123 - MaxMind-DB-test-mixed-28.mmdb
ok 200 - no data found for 89fa:: - MaxMind-DB-test-mixed-28.mmdb
ok 201 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-ipv4-32.mmdb
ok 202 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-ipv4-32.mmdb
ok 203 - read expected value for metadata key database_type - MaxMind-DB-test-ipv4-32.mmdb
ok 204 - read expected value for metadata key description - MaxMind-DB-test-ipv4-32.mmdb
ok 205 - read expected value for metadata key ip_version - MaxMind-DB-test-ipv4-32.mmdb
ok 206 - read expected value for metadata key languages - MaxMind-DB-test-ipv4-32.mmdb
ok 207 - read expected value for metadata key record_size - MaxMind-DB-test-ipv4-32.mmdb
ok 208 - build_epoch is an integer - MaxMind-DB-test-ipv4-32.mmdb
ok 209 - build_epoch is <= the current timestamp - MaxMind-DB-test-ipv4-32.mmdb
ok 210 - found expected data record for 1.1.1.1 - MaxMind-DB-test-ipv4-32.mmdb
ok 211 - found expected data record for 1.1.1.2 - MaxMind-DB-test-ipv4-32.mmdb
ok 212 - found expected data record for 1.1.1.4 - MaxMind-DB-test-ipv4-32.mmdb
ok 213 - found expected data record for 1.1.1.8 - MaxMind-DB-test-ipv4-32.mmdb
ok 214 - found expected data record for 1.1.1.16 - MaxMind-DB-test-ipv4-32.mmdb
ok 215 - found expected data record for 1.1.1.32 - MaxMind-DB-test-ipv4-32.mmdb
ok 216 - found expected data record for 1.1.1.3 - MaxMind-DB-test-ipv4-32.mmdb
ok 217 - found expected data record for 1.1.1.5 - MaxMind-DB-test-ipv4-32.mmdb
ok 218 - found expected data record for 1.1.1.7 - MaxMind-DB-test-ipv4-32.mmdb
ok 219 - found expected data record for 1.1.1.9 - MaxMind-DB-test-ipv4-32.mmdb
ok 220 - found expected data record for 1.1.1.15 - MaxMind-DB-test-ipv4-32.mmdb
ok 221 - found expected data record for 1.1.1.17 - MaxMind-DB-test-ipv4-32.mmdb
ok 222 - found expected data record for 1.1.1.31 - MaxMind-DB-test-ipv4-32.mmdb
ok 223 - found expected data record for 1.1.1.32 - MaxMind-DB-test-ipv4-32.mmdb
ok 224 - no data found for 1.1.1.33 - MaxMind-DB-test-ipv4-32.mmdb
ok 225 - no data found for 255.254.253.123 - MaxMind-DB-test-ipv4-32.mmdb
ok 226 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-mixed-32.mmdb
ok 227 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-mixed-32.mmdb
ok 228 - read expected value for metadata key database_type - MaxMind-DB-test-mixed-32.mmdb
ok 229 - read expected value for metadata key description - MaxMind-DB-test-mixed-32.mmdb
ok 230 - read expected value for metadata key ip_version - MaxMind-DB-test-mixed-32.mmdb
ok 231 - read expected value for metadata key languages - MaxMind-DB-test-mixed-32.mmdb
ok 232 - read expected value for metadata key record_size - MaxMind-DB-test-mixed-32.mmdb
ok 233 - build_epoch is an integer - MaxMind-DB-test-mixed-32.mmdb
ok 234 - build_epoch is <= the current timestamp - MaxMind-DB-test-mixed-32.mmdb
ok 235 - found expected data record for 1.1.1.1 - MaxMind-DB-test-mixed-32.mmdb
ok 236 - found expected data record for 1.1.1.2 - MaxMind-DB-test-mixed-32.mmdb
ok 237 - found expected data record for 1.1.1.4 - MaxMind-DB-test-mixed-32.mmdb
ok 238 - found expected data record for 1.1.1.8 - MaxMind-DB-test-mixed-32.mmdb
ok 239 - found expected data record for 1.1.1.16 - MaxMind-DB-test-mixed-32.mmdb
ok 240 - found expected data record for 1.1.1.32 - MaxMind-DB-test-mixed-32.mmdb
ok 241 - found expected data record for 1.1.1.3 - MaxMind-DB-test-mixed-32.mmdb
ok 242 - found expected data record for 1.1.1.5 - MaxMind-DB-test-mixed-32.mmdb
ok 243 - found expected data record for 1.1.1.7 - MaxMind-DB-test-mixed-32.mmdb
ok 244 - found expected data record for 1.1.1.9 - MaxMind-DB-test-mixed-32.mmdb
ok 245 - found expected data record for 1.1.1.15 - MaxMind-DB-test-mixed-32.mmdb
ok 246 - found expected data record for 1.1.1.17 - MaxMind-DB-test-mixed-32.mmdb
ok 247 - found expected data record for 1.1.1.31 - MaxMind-DB-test-mixed-32.mmdb
ok 248 - found expected data record for 1.1.1.32 - MaxMind-DB-test-mixed-32.mmdb
ok 249 - no data found for 1.1.1.33 - MaxMind-DB-test-mixed-32.mmdb
ok 250 - no data found for 255.254.253.123 - MaxMind-DB-test-mixed-32.mmdb
ok 251 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-ipv6-32.mmdb
ok 252 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-ipv6-32.mmdb
ok 253 - read expected value for metadata key database_type - MaxMind-DB-test-ipv6-32.mmdb
ok 254 - read expected value for metadata key description - MaxMind-DB-test-ipv6-32.mmdb
ok 255 - read expected value for metadata key ip_version - MaxMind-DB-test-ipv6-32.mmdb
ok 256 - read expected value for metadata key languages - MaxMind-DB-test-ipv6-32.mmdb
ok 257 - read expected value for metadata key record_size - MaxMind-DB-test-ipv6-32.mmdb
ok 258 - build_epoch is an integer - MaxMind-DB-test-ipv6-32.mmdb
ok 259 - build_epoch is <= the current timestamp - MaxMind-DB-test-ipv6-32.mmdb
ok 260 - found expected data record for ::1:ffff:ffff - MaxMind-DB-test-ipv6-32.mmdb
ok 261 - found expected data record for ::2:0:0 - MaxMind-DB-test-ipv6-32.mmdb
ok 262 - found expected data record for ::2:0:40 - MaxMind-DB-test-ipv6-32.mmdb
ok 263 - found expected data record for ::2:0:50 - MaxMind-DB-test-ipv6-32.mmdb
ok 264 - found expected data record for ::2:0:58 - MaxMind-DB-test-ipv6-32.mmdb
ok 265 - found expected data record for ::2:0:1 - MaxMind-DB-test-ipv6-32.mmdb
ok 266 - found expected data record for ::2:0:33 - MaxMind-DB-test-ipv6-32.mmdb
ok 267 - found expected data record for ::2:0:39 - MaxMind-DB-test-ipv6-32.mmdb
ok 268 - found expected data record for ::2:0:41 - MaxMind-DB-test-ipv6-32.mmdb
ok 269 - found expected data record for ::2:0:49 - MaxMind-DB-test-ipv6-32.mmdb
ok 270 - found expected data record for ::2:0:52 - MaxMind-DB-test-ipv6-32.mmdb
ok 271 - found expected data record for ::2:0:57 - MaxMind-DB-test-ipv6-32.mmdb
ok 272 - found expected data record for ::2:0:59 - MaxMind-DB-test-ipv6-32.mmdb
ok 273 - no data found for 1.1.1.33 - MaxMind-DB-test-ipv6-32.mmdb
ok 274 - no data found for 255.254.253.123 - MaxMind-DB-test-ipv6-32.mmdb
ok 275 - no data found for 89fa:: - MaxMind-DB-test-ipv6-32.mmdb
ok 276 - read expected value for metadata key binary_format_major_version - MaxMind-DB-test-mixed-32.mmdb
ok 277 - read expected value for metadata key binary_format_minor_version - MaxMind-DB-test-mixed-32.mmdb
ok 278 - read expected value for metadata key database_type - MaxMind-DB-test-mixed-32.mmdb
ok 279 - read expected value for metadata key description - MaxMind-DB-test-mixed-32.mmdb
ok 280 - read expected value for metadata key ip_version - MaxMind-DB-test-mixed-32.mmdb
ok 281 - read expected value for metadata key languages - MaxMind-DB-test-mixed-32.mmdb
ok 282 - read expected value for metadata key record_size - MaxMind-DB-test-mixed-32.mmdb
ok 283 - build_epoch is an integer - MaxMind-DB-test-mixed-32.mmdb
ok 284 - build_epoch is <= the current timestamp - MaxMind-DB-test-mixed-32.mmdb
ok 285 - found expected data record for ::1:ffff:ffff - MaxMind-DB-test-mixed-32.mmdb
ok 286 - found expected data record for ::2:0:0 - MaxMind-DB-test-mixed-32.mmdb
ok 287 - found expected data record for ::2:0:40 - MaxMind-DB-test-mixed-32.mmdb
ok 288 - found expected data record for ::2:0:50 - MaxMind-DB-test-mixed-32.mmdb
ok 289 - found expected data record for ::2:0:58 - MaxMind-DB-test-mixed-32.mmdb
ok 290 - found expected data record for ::2:0:1 - MaxMind-DB-test-mixed-32.mmdb
ok 291 - found expected data record for ::2:0:33 - MaxMind-DB-test-mixed-32.mmdb
ok 292 - found expected data record for ::2:0:39 - MaxMind-DB-test-mixed-32.mmdb
ok 293 - found expected data record for ::2:0:41 - MaxMind-DB-test-mixed-32.mmdb
ok 294 - found expected data record for ::2:0:49 - MaxMind-DB-test-mixed-32.mmdb
ok 295 - found expected data record for ::2:0:52 - MaxMind-DB-test-mixed-32.mmdb
ok 296 - found expected data record for ::2:0:57 - MaxMind-DB-test-mixed-32.mmdb
ok 297 - found expected data record for ::2:0:59 - MaxMind-DB-test-mixed-32.mmdb
ok 298 - no data found for 1.1.1.33 - MaxMind-DB-test-mixed-32.mmdb
ok 299 - no data found for 255.254.253.123 - MaxMind-DB-test-mixed-32.mmdb
ok 300 - no data found for 89fa:: - MaxMind-DB-test-mixed-32.mmdb
ok 301 - exception when no IP address is passed to record_for_address()
ok 302 - exception when a bad IP address (foo) is passed to record_for_address()
ok 303 - exception when a bad IP address (023.2.3.4) is passed to record_for_address()
ok 304 - exception when a bad IP address (1.2.3) is passed to record_for_address()
ok 305 - exception when a bad IP address (2003::abcd::24) is passed to record_for_address()
ok 306 - exception when a bad IP address (-@@*><) is passed to record_for_address()
ok 307 - undef when a private IP address (10.44.51.212) is passed to record_for_address()
ok 308 - undef when a private IP address (10.0.0.3) is passed to record_for_address()
ok 309 - undef when a private IP address (172.16.99.44) is passed to record_for_address()
ok 310 - undef when a private IP address (fc00::24) is passed to record_for_address()
ok 311 - undef when a private IP address (fc00:1234:4bdf::1) is passed to record_for_address()
ok 312 - values seen for node 0 match expected values
ok 313 - values seen for node 103 match expected values
ok 314 - values seen for node 241 match expected values
ok 315 - values seen for node 80 match expected values
ok 316 - values seen for node 96 match expected values
ok 317 - $reader->iterate_search_tree() finds all the networks in the database
ok 318 - Using a file object does not cause a type error
1..318
ok
t/MaxMind/DB/Reader/Decoder-maps-with-pointers.t ..
ok 1 - decoded expected data structure at offset 0
ok 2 - decoded expected data structure at offset 22
ok 3 - decoded expected data structure at offset 37
ok 4 - decoded expected data structure at offset 50
ok 5 - decoded expected data structure at offset 55
ok 6 - decoded expected data structure at offset 57
1..6
ok
t/MaxMind/DB/Reader/Decoder-types/array.t .........
ok 1 - decoded array - array with 0 keys
ok 2 - decoded array - array with 1 keys
ok 3 - decoded array - array with 2 keys
1..3
ok
t/MaxMind/DB/Reader/Decoder-types/boolean.t .......
ok 1 - decoded boolean - 0
ok 2 - decoded boolean - 1
1..2
ok
t/MaxMind/DB/Reader/Decoder-types/bytes.t .........
ok 1 - decoded bytes -
ok 2 - decoded bytes - 1
ok 3 - decoded bytes - 123
ok 4 - decoded bytes - 123456789012345678901234567
ok 5 - decoded bytes - 1234567890123456789012345678
ok 6 - decoded bytes - 12345678901234567890123456789
ok 7 - decoded bytes - 123456789012345678901234567890
ok 8 - decoded bytes - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(500)
ok 9 - decoded bytes - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(2000)
ok 10 - decoded bytes - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(70000)
ok 11 - utf8 flag is off for bytes returned by decoder
1..11
ok
t/MaxMind/DB/Reader/Decoder-types/container.t .....
ok 1 - An object of class 'MaxMind::DB::Reader::Data::Container' isa 'MaxMind::DB::Reader::Data::Container'
1..1
ok
t/MaxMind/DB/Reader/Decoder-types/double.t ........
ok 1 - decoded double - 0
ok 2 - decoded double - 0.5
ok 3 - decoded double - 3.14159265359
ok 4 - decoded double - 123
ok 5 - decoded double - 1073741824.12457
ok 6 - decoded double - -0.5
ok 7 - decoded double - -3.14159265359
ok 8 - decoded double - -1073741824.12457
1..8
ok
t/MaxMind/DB/Reader/Decoder-types/end_marker.t ....
ok 1 - An object of class 'MaxMind::DB::Reader::Data::EndMarker' isa 'MaxMind::DB::Reader::Data::EndMarker'
1..1
ok
t/MaxMind/DB/Reader/Decoder-types/float.t .........
ok 1 - decoded float - 0
ok 2 - decoded float - 1
ok 3 - decoded float - 1.1
ok 4 - decoded float - 3.14
ok 5 - decoded float - 9999.99
ok 6 - decoded float - -1
ok 7 - decoded float - -1.1
ok 8 - decoded float - -3.14
ok 9 - decoded float - -9999.99
1..9
ok
t/MaxMind/DB/Reader/Decoder-types/int32.t .........
ok 1 - decoded int32 - 0
ok 2 - decoded int32 - -1
ok 3 - decoded int32 - 255
ok 4 - decoded int32 - -255
ok 5 - decoded int32 - 500
ok 6 - decoded int32 - -500
ok 7 - decoded int32 - 65535
ok 8 - decoded int32 - -65535
ok 9 - decoded int32 - 16777215
ok 10 - decoded int32 - -16777215
ok 11 - decoded int32 - 2147483647
ok 12 - decoded int32 - -2147483647
1..12
ok
t/MaxMind/DB/Reader/Decoder-types/map.t ...........
ok 1 - decoded map - hash with 0 keys
ok 2 - decoded map - hash with 1 keys
ok 3 - decoded map - hash with 2 keys
ok 4 - decoded map - hash with 1 keys
ok 5 - decoded map - hash with 1 keys
1..5
ok
t/MaxMind/DB/Reader/Decoder-types/pointer.t .......
ok 1 - decoded pointer - 0
ok 2 - decoded pointer - 5
ok 3 - decoded pointer - 10
ok 4 - decoded pointer - 1023
ok 5 - decoded pointer - 3017
ok 6 - decoded pointer - 524283
ok 7 - decoded pointer - 526335
ok 8 - decoded pointer - 134217726
ok 9 - decoded pointer - 134744063
ok 10 - decoded pointer - 4294967295
1..10
ok
t/MaxMind/DB/Reader/Decoder-types/uint128.t .......
ok 1 - decoded uint128 - 0
ok 2 - decoded uint128 - 500
ok 3 - decoded uint128 - 10872
ok 4 - decoded uint128 - 255
ok 5 - decoded uint128 - 65535
ok 6 - decoded uint128 - 16777215
ok 7 - decoded uint128 - 4294967295
ok 8 - decoded uint128 - 1099511627775
ok 9 - decoded uint128 - 281474976710655
ok 10 - decoded uint128 - 72057594037927935
ok 11 - decoded uint128 - 18446744073709551615
ok 12 - decoded uint128 - 4722366482869645213695
ok 13 - decoded uint128 - 1208925819614629174706175
ok 14 - decoded uint128 - 309485009821345068724781055
ok 15 - decoded uint128 - 79228162514264337593543950335
ok 16 - decoded uint128 - 20282409603651670423947251286015
ok 17 - decoded uint128 - 5192296858534827628530496329220095
ok 18 - decoded uint128 - 1329227995784915872903807060280344575
ok 19 - decoded uint128 - 340282366920938463463374607431768211455
1..19
ok
t/MaxMind/DB/Reader/Decoder-types/uint16.t ........
ok 1 - decoded uint16 - 0
ok 2 - decoded uint16 - 255
ok 3 - decoded uint16 - 500
ok 4 - decoded uint16 - 10872
ok 5 - decoded uint16 - 65535
1..5
ok
t/MaxMind/DB/Reader/Decoder-types/uint32.t ........
ok 1 - decoded uint32 - 0
ok 2 - decoded uint32 - 255
ok 3 - decoded uint32 - 500
ok 4 - decoded uint32 - 10872
ok 5 - decoded uint32 - 65535
ok 6 - decoded uint32 - 16777215
ok 7 - decoded uint32 - 4294967295
1..7
ok
t/MaxMind/DB/Reader/Decoder-types/uint64.t ........
ok 1 - decoded uint64 - 0
ok 2 - decoded uint64 - 500
ok 3 - decoded uint64 - 10872
ok 4 - decoded uint64 - 255
ok 5 - decoded uint64 - 65535
ok 6 - decoded uint64 - 16777215
ok 7 - decoded uint64 - 4294967295
ok 8 - decoded uint64 - 1099511627775
ok 9 - decoded uint64 - 281474976710655
ok 10 - decoded uint64 - 72057594037927935
ok 11 - decoded uint64 - 18446744073709551615
1..11
ok
t/MaxMind/DB/Reader/Decoder-types/utf8_string.t ...
ok 1 - decoded utf8_string -
ok 2 - decoded utf8_string - 1
ok 3 - decoded utf8_string - 人
ok 4 - decoded utf8_string - 123
ok 5 - decoded utf8_string - 123456789012345678901234567
ok 6 - decoded utf8_string - 1234567890123456789012345678
ok 7 - decoded utf8_string - 12345678901234567890123456789
ok 8 - decoded utf8_string - 123456789012345678901234567890
ok 9 - decoded utf8_string - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(500)
ok 10 - decoded utf8_string - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(2000)
ok 11 - decoded utf8_string - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(70000)
ok 12 - utf8 flag is on for string returned by decoder
1..12
ok
t/MaxMind/DB/Reader/Decoder.t .....................
ok 1 - decoder does not add left padding when it is not needed
ok 2 - decoder added one zero byte at the left of the content
ok 3 - decoder added one three bytes at the left of the content
ok 4 - _read( 0, 7 ) got the expected data
ok 5 - _read( 1, 3 ) got the expected data
ok 6 - got an error when trying to read past the end of the data source
ok 7 - got an error when calling ->decode without an offset
1..7
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-syntax.t ............................ skipped: these tests are for release candidate testing
All tests successful.
Files=26, Tests=480, 16 wallclock secs ( 0.18 usr 0.07 sys + 14.06 cusr 1.48 csys = 15.79 CPU)
Result: PASS
MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
make test TEST_VERBOSE=1 -- OK
MaxMind, Inc. <support@maxmind.com>
Read MaxMind DB files and look up IP addresses
>>> (cd /home/fly2000/var/cpan/build/MaxMind-DB-Reader-1.000000-LH0Re3 && tar cvf - MaxMind-DB-Reader-1.000000.ppd blib) | gzip -c >/home/fly2000/var/REPO/M/MA/MAXMIND/MaxMind-DB-Reader-1.000000.tar.gz
MaxMind-DB-Reader-1.000000.ppd
blib/
blib/script/
blib/script/mmdb-dump-metadata
blib/script/mmdb-verify-database
blib/script/mmdb-dump-search-tree
blib/script/mmdb-dump-database
blib/man3/
blib/man3/MaxMind::DB::Reader.3
blib/lib/
blib/lib/MaxMind/
blib/lib/MaxMind/DB/
blib/lib/MaxMind/DB/Verifier.pm
blib/lib/MaxMind/DB/Reader/
blib/lib/MaxMind/DB/Reader/PP.pm
blib/lib/MaxMind/DB/Reader/Data/
blib/lib/MaxMind/DB/Reader/Data/EndMarker.pm
blib/lib/MaxMind/DB/Reader/Data/Container.pm
blib/lib/MaxMind/DB/Reader/Role/
blib/lib/MaxMind/DB/Reader/Role/HasMetadata.pm
blib/lib/MaxMind/DB/Reader/Role/Sysreader.pm
blib/lib/MaxMind/DB/Reader/Role/HasDecoder.pm
blib/lib/MaxMind/DB/Reader/Role/Reader.pm
blib/lib/MaxMind/DB/Reader/Role/NodeReader.pm
blib/lib/MaxMind/DB/Reader/Decoder.pm
blib/lib/MaxMind/DB/Reader.pm
>>> mv /home/fly2000/var/cpan/build/MaxMind-DB-Reader-1.000000-LH0Re3/MaxMind-DB-Reader-1.000000.ppd /home/fly2000/var/REPO/M/MA/MAXMIND
Running make for M/MA/MAXMIND/GeoIP2-2.000001.tar.gz
Prepending %BUILDDIR%/MaxMind-DB-Reader-1.000000-LH0Re3/blib/arch %BUILDDIR%/MaxMind-DB-Reader-1.000000-LH0Re3/blib/lib %BUILDDIR%/Data-IEEE754-0.01-m79Trw/blib/arch %BUILDDIR%/Data-IEEE754-0.01-m79Trw/blib/lib %BUILDDIR%/Net-Works-0.19-o2NS7m/blib/arch %BUILDDIR%/Net-Works-0.19-o2NS7m/blib/lib %BUILDDIR%/Test-Bits-0.02-l0TGY5/blib/arch %BUILDDIR%/Test-Bits-0.02-l0TGY5/blib/lib %BUILDDIR%/MaxMind-DB-Common-0.031003-4tVESi/blib/arch %BUILDDIR%/MaxMind-DB-Common-0.031003-4tVESi/blib/lib %BUILDDIR%/Math-Int128-0.13-Ksm9MF/blib/arch %BUILDDIR%/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'get'
Has already been unwrapped into directory /home/fly2000/var/cpan/build/GeoIP2-2.000001-TTggQx
Prepending %BUILDDIR%/MaxMind-DB-Reader-1.000000-LH0Re3/blib/arch %BUILDDIR%/MaxMind-DB-Reader-1.000000-LH0Re3/blib/lib %BUILDDIR%/Data-IEEE754-0.01-m79Trw/blib/arch %BUILDDIR%/Data-IEEE754-0.01-m79Trw/blib/lib %BUILDDIR%/Net-Works-0.19-o2NS7m/blib/arch %BUILDDIR%/Net-Works-0.19-o2NS7m/blib/lib %BUILDDIR%/Test-Bits-0.02-l0TGY5/blib/arch %BUILDDIR%/Test-Bits-0.02-l0TGY5/blib/lib %BUILDDIR%/MaxMind-DB-Common-0.031003-4tVESi/blib/arch %BUILDDIR%/MaxMind-DB-Common-0.031003-4tVESi/blib/lib %BUILDDIR%/Math-Int128-0.13-Ksm9MF/blib/arch %BUILDDIR%/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'make'
CPAN.pm: Building M/MA/MAXMIND/GeoIP2-2.000001.tar.gz
>>> make
cp lib/GeoIP2/Model/Domain.pm blib/lib/GeoIP2/Model/Domain.pm
cp lib/GeoIP2/Database/Reader.pm blib/lib/GeoIP2/Database/Reader.pm
cp lib/GeoIP2/Role/Model/Location.pm blib/lib/GeoIP2/Role/Model/Location.pm
cp lib/GeoIP2/Record/Subdivision.pm blib/lib/GeoIP2/Record/Subdivision.pm
cp lib/GeoIP2/Record/MaxMind.pm blib/lib/GeoIP2/Record/MaxMind.pm
cp lib/GeoIP2/Model/Insights.pm blib/lib/GeoIP2/Model/Insights.pm
cp lib/GeoIP2/Record/Traits.pm blib/lib/GeoIP2/Record/Traits.pm
cp lib/GeoIP2/Error/HTTP.pm blib/lib/GeoIP2/Error/HTTP.pm
cp lib/GeoIP2/Model/ISP.pm blib/lib/GeoIP2/Model/ISP.pm
cp lib/GeoIP2/Record/Country.pm blib/lib/GeoIP2/Record/Country.pm
cp lib/GeoIP2/Role/Error/HTTP.pm blib/lib/GeoIP2/Role/Error/HTTP.pm
cp lib/GeoIP2/Model/ConnectionType.pm blib/lib/GeoIP2/Model/ConnectionType.pm
cp lib/GeoIP2/Record/City.pm blib/lib/GeoIP2/Record/City.pm
cp lib/GeoIP2/Error/IPAddressNotFound.pm blib/lib/GeoIP2/Error/IPAddressNotFound.pm
cp lib/GeoIP2/Model/City.pm blib/lib/GeoIP2/Model/City.pm
cp lib/GeoIP2/Record/Postal.pm blib/lib/GeoIP2/Record/Postal.pm
cp lib/GeoIP2/Role/Record/HasNames.pm blib/lib/GeoIP2/Role/Record/HasNames.pm
cp lib/GeoIP2/Model/Country.pm blib/lib/GeoIP2/Model/Country.pm
cp lib/GeoIP2/Role/Record/Country.pm blib/lib/GeoIP2/Role/Record/Country.pm
cp lib/GeoIP2/Role/HasLocales.pm blib/lib/GeoIP2/Role/HasLocales.pm
cp lib/GeoIP2/Error/Generic.pm blib/lib/GeoIP2/Error/Generic.pm
cp lib/GeoIP2/WebService/Client.pm blib/lib/GeoIP2/WebService/Client.pm
cp lib/GeoIP2/Error/WebService.pm blib/lib/GeoIP2/Error/WebService.pm
cp lib/GeoIP2/Types.pm blib/lib/GeoIP2/Types.pm
cp lib/GeoIP2/Role/Model/Flat.pm blib/lib/GeoIP2/Role/Model/Flat.pm
cp lib/GeoIP2/Record/Location.pm blib/lib/GeoIP2/Record/Location.pm
cp lib/GeoIP2.pm blib/lib/GeoIP2.pm
cp lib/GeoIP2/Role/Model/HasSubdivisions.pm blib/lib/GeoIP2/Role/Model/HasSubdivisions.pm
cp lib/GeoIP2/Error/Type.pm blib/lib/GeoIP2/Error/Type.pm
cp lib/GeoIP2/Role/HasIPAddress.pm blib/lib/GeoIP2/Role/HasIPAddress.pm
cp lib/GeoIP2/Record/Continent.pm blib/lib/GeoIP2/Record/Continent.pm
cp lib/GeoIP2/Role/Model.pm blib/lib/GeoIP2/Role/Model.pm
cp lib/GeoIP2/Record/RepresentedCountry.pm blib/lib/GeoIP2/Record/RepresentedCountry.pm
cp bin/web-service-request blib/script/web-service-request
/home/fly2000/ap2000-298540/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/web-service-request
Manifying blib/man3/GeoIP2.3
Manifying blib/man3/GeoIP2::Database::Reader.3
Manifying blib/man3/GeoIP2::Error::Generic.3
Manifying blib/man3/GeoIP2::Error::HTTP.3
Manifying blib/man3/GeoIP2::Error::IPAddressNotFound.3
Manifying blib/man3/GeoIP2::Error::Type.3
Manifying blib/man3/GeoIP2::Error::WebService.3
Manifying blib/man3/GeoIP2::Model::City.3
Manifying blib/man3/GeoIP2::Model::ConnectionType.3
Manifying blib/man3/GeoIP2::Model::Country.3
Manifying blib/man3/GeoIP2::Model::Domain.3
Manifying blib/man3/GeoIP2::Model::ISP.3
Manifying blib/man3/GeoIP2::Model::Insights.3
Manifying blib/man3/GeoIP2::Record::City.3
Manifying blib/man3/GeoIP2::Record::Continent.3
Manifying blib/man3/GeoIP2::Record::Country.3
Manifying blib/man3/GeoIP2::Record::Location.3
Manifying blib/man3/GeoIP2::Record::MaxMind.3
Manifying blib/man3/GeoIP2::Record::Postal.3
Manifying blib/man3/GeoIP2::Record::RepresentedCountry.3
Manifying blib/man3/GeoIP2::Record::Subdivision.3
Manifying blib/man3/GeoIP2::Record::Traits.3
Manifying blib/man3/GeoIP2::WebService::Client.3
MAXMIND/GeoIP2-2.000001.tar.gz
make -- OK
Prepending %BUILDDIR%/MaxMind-DB-Reader-1.000000-LH0Re3/blib/arch %BUILDDIR%/MaxMind-DB-Reader-1.000000-LH0Re3/blib/lib %BUILDDIR%/Data-IEEE754-0.01-m79Trw/blib/arch %BUILDDIR%/Data-IEEE754-0.01-m79Trw/blib/lib %BUILDDIR%/Net-Works-0.19-o2NS7m/blib/arch %BUILDDIR%/Net-Works-0.19-o2NS7m/blib/lib %BUILDDIR%/Test-Bits-0.02-l0TGY5/blib/arch %BUILDDIR%/Test-Bits-0.02-l0TGY5/blib/lib %BUILDDIR%/MaxMind-DB-Common-0.031003-4tVESi/blib/arch %BUILDDIR%/MaxMind-DB-Common-0.031003-4tVESi/blib/lib %BUILDDIR%/Math-Int128-0.13-Ksm9MF/blib/arch %BUILDDIR%/Math-Int128-0.13-Ksm9MF/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly2000/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-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
t/GeoIP2/Database/Reader.t ....
ok 1 - dies on missing ip - country method
ok 2 - dies on "me" - country method
ok 3 - dies on private IP - country method
ok 4 - dies if IP is not in database - country method
ok 5 - 'error thrown when IP address cannot be found' isa 'GeoIP2::Error::IPAddressNotFound'
ok 6 - exception ip_address() method returns the IP address
ok 7 - dies on invalid ip - country method
ok 8 - country name - country method
ok 9 - ip address is filled in - country method
ok 10 - calling $model_obj->continent() does not throw an error - country model
ok 11 - calling $model_obj->country() does not throw an error - country model
ok 12 - calling $model_obj->maxmind() does not throw an error - country model
ok 13 - calling $model_obj->registered_country() does not throw an error - country model
ok 14 - calling $model_obj->traits() does not throw an error - country model
ok 15 - dies on missing ip - city method
ok 16 - dies on "me" - city method
ok 17 - dies on private IP - city method
ok 18 - dies if IP is not in database - city method
ok 19 - 'error thrown when IP address cannot be found' isa 'GeoIP2::Error::IPAddressNotFound'
ok 20 - exception ip_address() method returns the IP address
ok 21 - dies on invalid ip - city method
ok 22 - country name - city method
ok 23 - ip address is filled in - city method
ok 24 - calling $model_obj->city() does not throw an error - city model
ok 25 - calling $model_obj->continent() does not throw an error - city model
ok 26 - calling $model_obj->country() does not throw an error - city model
ok 27 - calling $model_obj->location() does not throw an error - city model
ok 28 - calling $model_obj->maxmind() does not throw an error - city model
ok 29 - calling $model_obj->postal() does not throw an error - city model
ok 30 - calling $model_obj->registered_country() does not throw an error - city model
ok 31 - calling $model_obj->represented_country() does not throw an error - city model
ok 32 - calling $model_obj->traits() does not throw an error - city model
ok 33 - city name - city method
ok 34 - correct connection type in Connection-Type database
ok 35 - correct IP in Connection-Type database
ok 36 - correct domain in Domain database
ok 37 - correct IP in Domain database
ok 38 - correct ASN in ISP database
ok 39 - correct AS Org in ISP database
ok 40 - correct ISP in ISP database
ok 41 - correct Org in ISP database
ok 42 - correct IP in ISP database
1..42
ok
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/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/Insights.t .....
ok 1 - 'GeoIP2::Model::Insights->new returns' isa 'GeoIP2::Model::Insights'
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::Insights object with no data except maxmind.queries_remaining & traits.ip_address' isa 'GeoIP2::Model::Insights'
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::Insights class gets raw data with unknown keys
ok 28 - raw method returns raw input
1..28
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/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
All tests successful.
Files=15, Tests=384, 3 wallclock secs ( 0.13 usr 0.03 sys + 3.24 cusr 0.29 csys = 3.69 CPU)
Result: PASS
MAXMIND/GeoIP2-2.000001.tar.gz
make test TEST_VERBOSE=1 -- OK
MaxMind, Inc. <support@maxmind.com>
Perl API for MaxMind's GeoIP2 web services and databases
>>> (cd /home/fly2000/var/cpan/build/GeoIP2-2.000001-TTggQx && tar cvf - GeoIP2-2.000001.ppd blib) | gzip -c >/home/fly2000/var/REPO/M/MA/MAXMIND/GeoIP2-2.000001.tar.gz
GeoIP2-2.000001.ppd
blib/
blib/script/
blib/script/web-service-request
blib/man3/
blib/man3/GeoIP2::Record::MaxMind.3
blib/man3/GeoIP2::Record::RepresentedCountry.3
blib/man3/GeoIP2.3
blib/man3/GeoIP2::WebService::Client.3
blib/man3/GeoIP2::Model::City.3
blib/man3/GeoIP2::Database::Reader.3
blib/man3/GeoIP2::Record::Traits.3
blib/man3/GeoIP2::Error::Type.3
blib/man3/GeoIP2::Model::Country.3
blib/man3/GeoIP2::Error::WebService.3
blib/man3/GeoIP2::Error::IPAddressNotFound.3
blib/man3/GeoIP2::Record::City.3
blib/man3/GeoIP2::Model::ConnectionType.3
blib/man3/GeoIP2::Record::Continent.3
blib/man3/GeoIP2::Record::Subdivision.3
blib/man3/GeoIP2::Record::Location.3
blib/man3/GeoIP2::Model::Insights.3
blib/man3/GeoIP2::Model::Domain.3
blib/man3/GeoIP2::Error::Generic.3
blib/man3/GeoIP2::Record::Country.3
blib/man3/GeoIP2::Model::ISP.3
blib/man3/GeoIP2::Error::HTTP.3
blib/man3/GeoIP2::Record::Postal.3
blib/lib/
blib/lib/GeoIP2.pm
blib/lib/GeoIP2/
blib/lib/GeoIP2/Model/
blib/lib/GeoIP2/Model/City.pm
blib/lib/GeoIP2/Model/Country.pm
blib/lib/GeoIP2/Model/Domain.pm
blib/lib/GeoIP2/Model/ISP.pm
blib/lib/GeoIP2/Model/ConnectionType.pm
blib/lib/GeoIP2/Model/Insights.pm
blib/lib/GeoIP2/Record/
blib/lib/GeoIP2/Record/RepresentedCountry.pm
blib/lib/GeoIP2/Record/Subdivision.pm
blib/lib/GeoIP2/Record/Continent.pm
blib/lib/GeoIP2/Record/Traits.pm
blib/lib/GeoIP2/Record/City.pm
blib/lib/GeoIP2/Record/Country.pm
blib/lib/GeoIP2/Record/Postal.pm
blib/lib/GeoIP2/Record/MaxMind.pm
blib/lib/GeoIP2/Record/Location.pm
blib/lib/GeoIP2/WebService/
blib/lib/GeoIP2/WebService/Client.pm
blib/lib/GeoIP2/Role/
blib/lib/GeoIP2/Role/HasLocales.pm
blib/lib/GeoIP2/Role/Model/
blib/lib/GeoIP2/Role/Model/HasSubdivisions.pm
blib/lib/GeoIP2/Role/Model/Flat.pm
blib/lib/GeoIP2/Role/Model/Location.pm
blib/lib/GeoIP2/Role/Record/
blib/lib/GeoIP2/Role/Record/Country.pm
blib/lib/GeoIP2/Role/Record/HasNames.pm
blib/lib/GeoIP2/Role/Model.pm
blib/lib/GeoIP2/Role/HasIPAddress.pm
blib/lib/GeoIP2/Role/Error/
blib/lib/GeoIP2/Role/Error/HTTP.pm
blib/lib/GeoIP2/Types.pm
blib/lib/GeoIP2/Error/
blib/lib/GeoIP2/Error/WebService.pm
blib/lib/GeoIP2/Error/IPAddressNotFound.pm
blib/lib/GeoIP2/Error/Type.pm
blib/lib/GeoIP2/Error/HTTP.pm
blib/lib/GeoIP2/Error/Generic.pm
blib/lib/GeoIP2/Database/
blib/lib/GeoIP2/Database/Reader.pm
>>> mv /home/fly2000/var/cpan/build/GeoIP2-2.000001-TTggQx/GeoIP2-2.000001.ppd /home/fly2000/var/REPO/M/MA/MAXMIND
VmSize: 301432 kB
Finished 2014-10-16T09:09:44