I: pbuilder: network access will be disabled during build I: Current time: Thu Dec 30 08:46:42 +14 2021 I: pbuilder-time-stamp: 1640803602 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libmaxmind-db-writer-perl_0.300003-4.dsc] I: copying [./libmaxmind-db-writer-perl_0.300003.orig.tar.gz] I: copying [./libmaxmind-db-writer-perl_0.300003-4.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.hakxQ4wG/trustedkeys.kbx': General error gpgv: Signature made Sat Nov 28 02:34:38 2020 +14 gpgv: using RSA key 7CA7DDFB333921408C6F2B966F31BC44F5177DAA gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libmaxmind-db-writer-perl_0.300003-4.dsc dpkg-source: info: extracting libmaxmind-db-writer-perl in libmaxmind-db-writer-perl-0.300003 dpkg-source: info: unpacking libmaxmind-db-writer-perl_0.300003.orig.tar.gz dpkg-source: info: unpacking libmaxmind-db-writer-perl_0.300003-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying use-digest-sha.patch dpkg-source: info: applying format-croak.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1308530/tmp/hooks/D01_modify_environment starting debug: Running on ionos11-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1308530/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1308530/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=b9475142ec75461bbb018671db248f9e LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1308530 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.eDNn6jhjib/pbuilderrc_mjHO --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.eDNn6jhjib/b2 --logfile b2/build.log libmaxmind-db-writer-perl_0.300003-4.dsc' SUDO_GID=111 SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://78.137.99.97:3128 I: uname -a Linux i-capture-the-hostname 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Aug 5 10:25 bash -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash -rwxr-xr-x 1 root root 113664 Sep 24 2020 date -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd -rwxr-xr-x 1 root root 93936 Sep 24 2020 df -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir -rwxr-xr-x 1 root root 84440 Jul 29 09:09 dmesg lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep -rwxr-xr-x 1 root root 39680 Sep 24 2020 false -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep -rwxr-xr-x 1 root root 69032 Jul 29 09:09 findmnt -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount -rwxr-xr-x 1 root root 203072 Nov 10 2020 grep -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe -rwxr-xr-x 1 root root 98048 Mar 3 2021 gzip -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln -rwxr-xr-x 1 root root 56952 Feb 8 2020 login -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls -rwxr-xr-x 1 root root 149736 Jul 29 09:09 lsblk -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp -rwxr-xr-x 1 root root 59632 Jul 29 09:09 more -rwsr-xr-x 1 root root 55528 Jul 29 09:09 mount -rwxr-xr-x 1 root root 18664 Jul 29 09:09 mountpoint -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Dec 30 08:46 sh -> bash lrwxrwxrwx 1 root root 4 Dec 21 23:24 sh.distrib -> dash -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty -rwsr-xr-x 1 root root 71912 Jul 29 09:09 su -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch -rwxr-xr-x 1 root root 39680 Sep 24 2020 true -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server -rwsr-xr-x 1 root root 35040 Jul 29 09:09 umount -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir -rwxr-xr-x 1 root root 63744 Jul 29 09:09 wdctl lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew I: user script /srv/workspace/pbuilder/1308530/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libdata-dumper-concise-perl, libdata-ieee754-perl, libdata-printer-perl, libdevel-refcount-perl, libencode-perl, libjson-perl, liblist-allutils-perl, libmath-int128-perl, libmath-int64-perl (>= 0.51), libmaxmind-db-common-perl, libmaxmind-db-reader-perl, libmodule-build-perl, libmoose-perl, libmoosex-params-validate-perl, libmoosex-strictconstructor-perl, libnamespace-autoclean-perl, libnet-works-perl, libscalar-list-utils-perl, libsereal-decoder-perl, libsereal-encoder-perl, libtest-bits-perl, libtest-deep-perl, libtest-fatal-perl, libtest-hexdifferences-perl, libtest-requires-perl, libtest-simple-perl, libtest-warnings-perl, perl-xs-dev, perl:native dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19655 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libdata-dumper-concise-perl; however: Package libdata-dumper-concise-perl is not installed. pbuilder-satisfydepends-dummy depends on libdata-ieee754-perl; however: Package libdata-ieee754-perl is not installed. pbuilder-satisfydepends-dummy depends on libdata-printer-perl; however: Package libdata-printer-perl is not installed. pbuilder-satisfydepends-dummy depends on libdevel-refcount-perl; however: Package libdevel-refcount-perl is not installed. pbuilder-satisfydepends-dummy depends on libjson-perl; however: Package libjson-perl is not installed. pbuilder-satisfydepends-dummy depends on liblist-allutils-perl; however: Package liblist-allutils-perl is not installed. pbuilder-satisfydepends-dummy depends on libmath-int128-perl; however: Package libmath-int128-perl is not installed. pbuilder-satisfydepends-dummy depends on libmath-int64-perl (>= 0.51); however: Package libmath-int64-perl is not installed. pbuilder-satisfydepends-dummy depends on libmaxmind-db-common-perl; however: Package libmaxmind-db-common-perl is not installed. pbuilder-satisfydepends-dummy depends on libmaxmind-db-reader-perl; however: Package libmaxmind-db-reader-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-build-perl; however: Package libmodule-build-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoose-perl; however: Package libmoose-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoosex-params-validate-perl; however: Package libmoosex-params-validate-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoosex-strictconstructor-perl; however: Package libmoosex-strictconstructor-perl is not installed. pbuilder-satisfydepends-dummy depends on libnamespace-autoclean-perl; however: Package libnamespace-autoclean-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-works-perl; however: Package libnet-works-perl is not installed. pbuilder-satisfydepends-dummy depends on libsereal-decoder-perl; however: Package libsereal-decoder-perl is not installed. pbuilder-satisfydepends-dummy depends on libsereal-encoder-perl; however: Package libsereal-encoder-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-bits-perl; however: Package libtest-bits-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-deep-perl; however: Package libtest-deep-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-fatal-perl; however: Package libtest-fatal-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-hexdifferences-perl; however: Package libtest-hexdifferences-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-requires-perl; however: Package libtest-requires-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-warnings-perl; however: Package libtest-warnings-perl is not installed. pbuilder-satisfydepends-dummy depends on perl-xs-dev; however: Package perl-xs-dev is not installed. pbuilder-satisfydepends-dummy depends on perl:native. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libalgorithm-c3-perl{a} libalgorithm-diff-perl{a} libarchive-zip-perl{a} libb-hooks-endofscope-perl{a} libb-hooks-op-check-perl{a} libcapture-tiny-perl{a} libclass-c3-perl{a} libclass-data-inheritable-perl{a} libclass-inspector-perl{a} libclass-load-perl{a} libclass-load-xs-perl{a} libclass-method-modifiers-perl{a} libclass-singleton-perl{a} libdata-dumper-concise-perl{a} libdata-ieee754-perl{a} libdata-optlist-perl{a} libdata-printer-perl{a} libdata-validate-ip-perl{a} libdatetime-locale-perl{a} libdatetime-perl{a} libdatetime-timezone-perl{a} libdebhelper-perl{a} libdevel-callchecker-perl{a} libdevel-caller-perl{a} libdevel-globaldestruction-perl{a} libdevel-overloadinfo-perl{a} libdevel-refcount-perl{a} libdevel-stacktrace-perl{a} libdist-checkconflicts-perl{a} libdynaloader-functions-perl{a} libelf1{a} libeval-closure-perl{a} libexception-class-perl{a} libfile-sharedir-perl{a} libfile-stripnondeterminism-perl{a} libicu67{a} libimport-into-perl{a} libjson-perl{a} liblist-allutils-perl{a} liblist-someutils-perl{a} liblist-utilsby-perl{a} libmagic-mgc{a} libmagic1{a} libmath-base85-perl{a} libmath-int128-perl{a} libmath-int64-perl{a} libmaxmind-db-common-perl{a} libmaxmind-db-reader-perl{a} libmodule-build-perl{a} libmodule-implementation-perl{a} libmodule-runtime-conflicts-perl{a} libmodule-runtime-perl{a} libmoo-perl{a} libmoose-perl{a} libmoosex-params-validate-perl{a} libmoosex-strictconstructor-perl{a} libmoox-strictconstructor-perl{a} libmro-compat-perl{a} libnamespace-autoclean-perl{a} libnamespace-clean-perl{a} libnet-ipv6addr-perl{a} libnet-netmask-perl{a} libnet-works-perl{a} libnetaddr-ip-perl{a} libnetwork-ipv4addr-perl{a} libpackage-deprecationmanager-perl{a} libpackage-stash-perl{a} libpackage-stash-xs-perl{a} libpadwalker-perl{a} libparams-classify-perl{a} libparams-util-perl{a} libparams-validate-perl{a} libparams-validationcompiler-perl{a} libperl-dev{a} libpipeline1{a} librole-tiny-perl{a} libsereal-decoder-perl{a} libsereal-encoder-perl{a} libsigsegv2{a} libspecio-perl{a} libstrictures-perl{a} libsub-exporter-perl{a} libsub-exporter-progressive-perl{a} libsub-identify-perl{a} libsub-install-perl{a} libsub-name-perl{a} libsub-override-perl{a} libsub-quote-perl{a} libtest-bits-perl{a} libtest-deep-perl{a} libtest-differences-perl{a} libtest-fatal-perl{a} libtest-hexdifferences-perl{a} libtest-nowarnings-perl{a} libtest-requires-perl{a} libtest-warnings-perl{a} libtext-diff-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} libvariable-magic-perl{a} libxml2{a} libxstring-perl{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libalgorithm-diff-xs-perl libarchive-cpio-perl libclass-c3-xs-perl libclass-xsaccessor-perl libdevel-argnames-perl libdevel-lexalias-perl libdevel-partialdump-perl libjson-xs-perl liblist-someutils-xs-perl libltdl-dev libmail-sendmail-perl libmaxmind-db-reader-xs-perl libmodule-signature-perl libpod-readme-perl libref-util-perl libsocket6-perl libsoftware-license-perl lynx wget 0 packages upgraded, 121 newly installed, 0 to remove and 0 not upgraded. Need to get 25.7 MB of archives. After unpacking 109 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main amd64 bsdextrautils amd64 2.36.1-8 [145 kB] Get: 2 http://deb.debian.org/debian bullseye/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 3 http://deb.debian.org/debian bullseye/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get: 4 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get: 5 http://deb.debian.org/debian bullseye/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get: 6 http://deb.debian.org/debian bullseye/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get: 7 http://deb.debian.org/debian bullseye/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get: 8 http://deb.debian.org/debian bullseye/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get: 9 http://deb.debian.org/debian bullseye/main amd64 file amd64 1:5.39-3 [69.1 kB] Get: 10 http://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB] Get: 11 http://deb.debian.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get: 12 http://deb.debian.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB] Get: 13 http://deb.debian.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB] Get: 14 http://deb.debian.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 15 http://deb.debian.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB] Get: 16 http://deb.debian.org/debian bullseye/main amd64 autopoint all 0.21-4 [510 kB] Get: 17 http://deb.debian.org/debian bullseye/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get: 18 http://deb.debian.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB] Get: 19 http://deb.debian.org/debian bullseye/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian bullseye/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian bullseye/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 22 http://deb.debian.org/debian bullseye/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 23 http://deb.debian.org/debian bullseye/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 24 http://deb.debian.org/debian bullseye/main amd64 libelf1 amd64 0.183-1 [165 kB] Get: 25 http://deb.debian.org/debian bullseye/main amd64 dwz amd64 0.13+20210201-1 [175 kB] Get: 26 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get: 27 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7 [693 kB] Get: 28 http://deb.debian.org/debian bullseye/main amd64 gettext amd64 0.21-4 [1311 kB] Get: 29 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] Get: 32 http://deb.debian.org/debian bullseye/main amd64 libalgorithm-c3-perl all 0.11-1 [11.7 kB] Get: 33 http://deb.debian.org/debian bullseye/main amd64 libalgorithm-diff-perl all 1.201-1 [43.3 kB] Get: 34 http://deb.debian.org/debian bullseye/main amd64 libb-hooks-op-check-perl amd64 0.22-1+b3 [11.3 kB] Get: 35 http://deb.debian.org/debian bullseye/main amd64 libdynaloader-functions-perl all 0.003-1.1 [12.7 kB] Get: 36 http://deb.debian.org/debian bullseye/main amd64 libdevel-callchecker-perl amd64 0.008-1+b2 [15.9 kB] Get: 37 http://deb.debian.org/debian bullseye/main amd64 libparams-classify-perl amd64 0.015-1+b3 [25.7 kB] Get: 38 http://deb.debian.org/debian bullseye/main amd64 libmodule-runtime-perl all 0.016-1 [19.4 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 libmodule-implementation-perl all 0.09-1.1 [12.4 kB] Get: 41 http://deb.debian.org/debian bullseye/main amd64 libsub-exporter-progressive-perl all 0.001013-1 [7588 B] Get: 42 http://deb.debian.org/debian bullseye/main amd64 libvariable-magic-perl amd64 0.62-1+b3 [45.7 kB] Get: 43 http://deb.debian.org/debian bullseye/main amd64 libb-hooks-endofscope-perl all 0.24-1.1 [18.9 kB] Get: 44 http://deb.debian.org/debian bullseye/main amd64 libcapture-tiny-perl all 0.48-1 [26.0 kB] Get: 45 http://deb.debian.org/debian bullseye/main amd64 libclass-c3-perl all 0.35-1 [22.9 kB] Get: 46 http://deb.debian.org/debian bullseye/main amd64 libclass-data-inheritable-perl all 0.08-3 [8588 B] Get: 47 http://deb.debian.org/debian bullseye/main amd64 libclass-inspector-perl all 1.36-1 [19.6 kB] Get: 48 http://deb.debian.org/debian bullseye/main amd64 libparams-util-perl amd64 1.102-1+b1 [25.6 kB] Get: 49 http://deb.debian.org/debian bullseye/main amd64 libsub-install-perl all 0.928-1.1 [10.8 kB] Get: 50 http://deb.debian.org/debian bullseye/main amd64 libdata-optlist-perl all 0.110-1.1 [10.8 kB] Get: 51 http://deb.debian.org/debian bullseye/main amd64 libpackage-stash-perl all 0.39-1 [21.9 kB] Get: 52 http://deb.debian.org/debian bullseye/main amd64 libclass-load-perl all 0.25-1 [16.1 kB] Get: 53 http://deb.debian.org/debian bullseye/main amd64 libclass-load-xs-perl amd64 0.10-1+b5 [14.6 kB] Get: 54 http://deb.debian.org/debian bullseye/main amd64 libclass-method-modifiers-perl all 2.13-1 [19.2 kB] Get: 55 http://deb.debian.org/debian bullseye/main amd64 libclass-singleton-perl all 1.6-1 [13.5 kB] Get: 56 http://deb.debian.org/debian bullseye/main amd64 libdata-dumper-concise-perl all 2.023-1 [14.9 kB] Get: 57 http://deb.debian.org/debian bullseye/main amd64 libdata-ieee754-perl all 0.02-1.1 [10.4 kB] Get: 58 http://deb.debian.org/debian bullseye/main amd64 libdata-printer-perl all 1.000001-1 [132 kB] Get: 59 http://deb.debian.org/debian bullseye/main amd64 libmath-base85-perl all 0.5+dfsg-1 [7308 B] Get: 60 http://deb.debian.org/debian bullseye/main amd64 libnetwork-ipv4addr-perl all 0.10.ds-3.1 [13.7 kB] Get: 61 http://deb.debian.org/debian bullseye/main amd64 libnet-ipv6addr-perl all 1.01-1 [21.2 kB] Get: 62 http://deb.debian.org/debian bullseye/main amd64 libnet-netmask-perl all 1.9104-2 [31.1 kB] Get: 63 http://deb.debian.org/debian bullseye/main amd64 libnetaddr-ip-perl amd64 4.079+dfsg-1+b5 [104 kB] Get: 64 http://deb.debian.org/debian bullseye/main amd64 libdata-validate-ip-perl all 0.30-1 [21.0 kB] Get: 65 http://deb.debian.org/debian bullseye/main amd64 libfile-sharedir-perl all 1.118-1 [17.3 kB] Get: 66 http://deb.debian.org/debian bullseye/main amd64 libsub-identify-perl amd64 0.14-1+b3 [12.0 kB] Get: 67 http://deb.debian.org/debian bullseye/main amd64 libsub-name-perl amd64 0.26-1+b1 [13.8 kB] Get: 68 http://deb.debian.org/debian bullseye/main amd64 libnamespace-clean-perl all 0.27-1 [17.3 kB] Get: 69 http://deb.debian.org/debian bullseye/main amd64 libnamespace-autoclean-perl all 0.29-1 [15.0 kB] Get: 70 http://deb.debian.org/debian bullseye/main amd64 libsub-exporter-perl all 0.987-1 [47.2 kB] Get: 71 http://deb.debian.org/debian bullseye/main amd64 libeval-closure-perl all 0.14-1 [11.5 kB] Get: 72 http://deb.debian.org/debian bullseye/main amd64 libdevel-stacktrace-perl all 2.0400-1 [28.6 kB] Get: 73 http://deb.debian.org/debian bullseye/main amd64 libexception-class-perl all 1.44-1 [32.3 kB] Get: 74 http://deb.debian.org/debian bullseye/main amd64 libparams-validationcompiler-perl all 0.30-1 [31.6 kB] Get: 75 http://deb.debian.org/debian bullseye/main amd64 libmro-compat-perl all 0.13-1 [12.2 kB] Get: 76 http://deb.debian.org/debian bullseye/main amd64 librole-tiny-perl all 2.002004-1 [21.4 kB] Get: 77 http://deb.debian.org/debian bullseye/main amd64 libsub-quote-perl all 2.006006-1 [21.0 kB] Get: 78 http://deb.debian.org/debian bullseye/main amd64 libxstring-perl amd64 0.005-1+b1 [8260 B] Get: 79 http://deb.debian.org/debian bullseye/main amd64 libspecio-perl all 0.47-1 [145 kB] Get: 80 http://deb.debian.org/debian bullseye/main amd64 libdatetime-locale-perl all 1:1.31-1 [2604 kB] Get: 81 http://deb.debian.org/debian bullseye/main amd64 libdatetime-timezone-perl all 1:2.47-1+2021e [282 kB] Get: 82 http://deb.debian.org/debian bullseye/main amd64 libdatetime-perl amd64 2:1.54-1 [120 kB] Get: 83 http://deb.debian.org/debian bullseye/main amd64 libpadwalker-perl amd64 2.5-1+b1 [20.3 kB] Get: 84 http://deb.debian.org/debian bullseye/main amd64 libdevel-caller-perl amd64 2.06-2+b3 [12.1 kB] Get: 85 http://deb.debian.org/debian bullseye/main amd64 libdevel-globaldestruction-perl all 0.14-1.1 [8312 B] Get: 86 http://deb.debian.org/debian bullseye/main amd64 libdevel-overloadinfo-perl all 0.005-1 [7212 B] Get: 87 http://deb.debian.org/debian bullseye/main amd64 libdevel-refcount-perl amd64 0.10-2+b7 [11.7 kB] Get: 88 http://deb.debian.org/debian bullseye/main amd64 libdist-checkconflicts-perl all 0.11-1.1 [10.2 kB] Get: 89 http://deb.debian.org/debian bullseye/main amd64 libimport-into-perl all 1.002005-1 [11.6 kB] Get: 90 http://deb.debian.org/debian bullseye/main amd64 libjson-perl all 4.03000-1 [88.6 kB] Get: 91 http://deb.debian.org/debian bullseye/main amd64 liblist-someutils-perl all 0.58-1 [36.5 kB] Get: 92 http://deb.debian.org/debian bullseye/main amd64 liblist-utilsby-perl all 0.11-1 [15.4 kB] Get: 93 http://deb.debian.org/debian bullseye/main amd64 liblist-allutils-perl all 0.18-1 [40.7 kB] Get: 94 http://deb.debian.org/debian bullseye/main amd64 libmath-int64-perl amd64 0.54-1+b6 [39.3 kB] Get: 95 http://deb.debian.org/debian bullseye/main amd64 libmath-int128-perl amd64 0.22-2+b3 [34.7 kB] Get: 96 http://deb.debian.org/debian bullseye/main amd64 libstrictures-perl all 2.000006-1 [18.6 kB] Get: 97 http://deb.debian.org/debian bullseye/main amd64 libmoo-perl all 2.004004-1 [59.9 kB] Get: 98 http://deb.debian.org/debian bullseye/main amd64 libmoox-strictconstructor-perl all 0.011-1 [11.3 kB] Get: 99 http://deb.debian.org/debian bullseye/main amd64 libmaxmind-db-common-perl all 0.040001-1.1 [14.4 kB] Get: 100 http://deb.debian.org/debian bullseye/main amd64 libmaxmind-db-reader-perl all 1.000014-1 [29.2 kB] Get: 101 http://deb.debian.org/debian bullseye/main amd64 libmodule-build-perl all 0.423100-1 [258 kB] Get: 102 http://deb.debian.org/debian bullseye/main amd64 libmodule-runtime-conflicts-perl all 0.003-1.1 [7156 B] Get: 103 http://deb.debian.org/debian bullseye/main amd64 libpackage-deprecationmanager-perl all 0.17-1.1 [16.6 kB] Get: 104 http://deb.debian.org/debian bullseye/main amd64 libpackage-stash-xs-perl amd64 0.29-1+b2 [20.2 kB] Get: 105 http://deb.debian.org/debian bullseye/main amd64 libmoose-perl amd64 2.2014-2 [802 kB] Get: 106 http://deb.debian.org/debian bullseye/main amd64 libparams-validate-perl amd64 1.30-1+b1 [68.2 kB] Get: 107 http://deb.debian.org/debian bullseye/main amd64 libmoosex-params-validate-perl all 0.21-1.1 [17.0 kB] Get: 108 http://deb.debian.org/debian bullseye/main amd64 libmoosex-strictconstructor-perl all 0.21-1 [18.7 kB] Get: 109 http://deb.debian.org/debian bullseye/main amd64 libnet-works-perl all 0.22-1.1 [24.8 kB] Get: 110 http://deb.debian.org/debian bullseye/main amd64 libperl-dev amd64 5.32.1-4+deb11u2 [1075 kB] Get: 111 http://deb.debian.org/debian bullseye/main amd64 libsereal-decoder-perl amd64 4.018+ds-1+b1 [99.3 kB] Get: 112 http://deb.debian.org/debian bullseye/main amd64 libsereal-encoder-perl amd64 4.018+ds-1+b1 [103 kB] Get: 113 http://deb.debian.org/debian bullseye/main amd64 libtest-bits-perl all 0.02-2.1 [9500 B] Get: 114 http://deb.debian.org/debian bullseye/main amd64 libtest-deep-perl all 1.130-1 [49.3 kB] Get: 115 http://deb.debian.org/debian bullseye/main amd64 libtext-diff-perl all 1.45-1 [27.7 kB] Get: 116 http://deb.debian.org/debian bullseye/main amd64 libtest-differences-perl all 0.67-1 [18.7 kB] Get: 117 http://deb.debian.org/debian bullseye/main amd64 libtest-fatal-perl all 0.016-1 [13.3 kB] Get: 118 http://deb.debian.org/debian bullseye/main amd64 libtest-nowarnings-perl all 1.04-2 [12.2 kB] Get: 119 http://deb.debian.org/debian bullseye/main amd64 libtest-hexdifferences-perl all 1.001-2 [12.4 kB] Get: 120 http://deb.debian.org/debian bullseye/main amd64 libtest-requires-perl all 0.11-1 [6964 B] Get: 121 http://deb.debian.org/debian bullseye/main amd64 libtest-warnings-perl all 0.030-1 [20.0 kB] Fetched 25.7 MB in 1s (26.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19655 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36.1-8_amd64.deb ... Unpacking bsdextrautils (2.36.1-8) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../005-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../006-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../007-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../008-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../009-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../010-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../011-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../012-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../013-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../014-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../015-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../016-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../017-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../018-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../019-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../020-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../021-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../022-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../023-libelf1_0.183-1_amd64.deb ... Unpacking libelf1:amd64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../024-dwz_0.13+20210201-1_amd64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../025-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../026-libxml2_2.9.10+dfsg-6.7_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../027-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../028-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../029-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../030-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libalgorithm-c3-perl. Preparing to unpack .../031-libalgorithm-c3-perl_0.11-1_all.deb ... Unpacking libalgorithm-c3-perl (0.11-1) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../032-libalgorithm-diff-perl_1.201-1_all.deb ... Unpacking libalgorithm-diff-perl (1.201-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../033-libb-hooks-op-check-perl_0.22-1+b3_amd64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b3) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../034-libdynaloader-functions-perl_0.003-1.1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1.1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../035-libdevel-callchecker-perl_0.008-1+b2_amd64.deb ... Unpacking libdevel-callchecker-perl (0.008-1+b2) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../036-libparams-classify-perl_0.015-1+b3_amd64.deb ... Unpacking libparams-classify-perl (0.015-1+b3) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../037-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../038-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../039-libmodule-implementation-perl_0.09-1.1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1.1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../040-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../041-libvariable-magic-perl_0.62-1+b3_amd64.deb ... Unpacking libvariable-magic-perl (0.62-1+b3) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../042-libb-hooks-endofscope-perl_0.24-1.1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.24-1.1) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../043-libcapture-tiny-perl_0.48-1_all.deb ... Unpacking libcapture-tiny-perl (0.48-1) ... Selecting previously unselected package libclass-c3-perl. Preparing to unpack .../044-libclass-c3-perl_0.35-1_all.deb ... Unpacking libclass-c3-perl (0.35-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../045-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../046-libclass-inspector-perl_1.36-1_all.deb ... Unpacking libclass-inspector-perl (1.36-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../047-libparams-util-perl_1.102-1+b1_amd64.deb ... Unpacking libparams-util-perl (1.102-1+b1) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../048-libsub-install-perl_0.928-1.1_all.deb ... Unpacking libsub-install-perl (0.928-1.1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../049-libdata-optlist-perl_0.110-1.1_all.deb ... Unpacking libdata-optlist-perl (0.110-1.1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../050-libpackage-stash-perl_0.39-1_all.deb ... Unpacking libpackage-stash-perl (0.39-1) ... Selecting previously unselected package libclass-load-perl. Preparing to unpack .../051-libclass-load-perl_0.25-1_all.deb ... Unpacking libclass-load-perl (0.25-1) ... Selecting previously unselected package libclass-load-xs-perl. Preparing to unpack .../052-libclass-load-xs-perl_0.10-1+b5_amd64.deb ... Unpacking libclass-load-xs-perl (0.10-1+b5) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../053-libclass-method-modifiers-perl_2.13-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.13-1) ... Selecting previously unselected package libclass-singleton-perl. Preparing to unpack .../054-libclass-singleton-perl_1.6-1_all.deb ... Unpacking libclass-singleton-perl (1.6-1) ... Selecting previously unselected package libdata-dumper-concise-perl. Preparing to unpack .../055-libdata-dumper-concise-perl_2.023-1_all.deb ... Unpacking libdata-dumper-concise-perl (2.023-1) ... Selecting previously unselected package libdata-ieee754-perl. Preparing to unpack .../056-libdata-ieee754-perl_0.02-1.1_all.deb ... Unpacking libdata-ieee754-perl (0.02-1.1) ... Selecting previously unselected package libdata-printer-perl. Preparing to unpack .../057-libdata-printer-perl_1.000001-1_all.deb ... Unpacking libdata-printer-perl (1.000001-1) ... Selecting previously unselected package libmath-base85-perl. Preparing to unpack .../058-libmath-base85-perl_0.5+dfsg-1_all.deb ... Unpacking libmath-base85-perl (0.5+dfsg-1) ... Selecting previously unselected package libnetwork-ipv4addr-perl. Preparing to unpack .../059-libnetwork-ipv4addr-perl_0.10.ds-3.1_all.deb ... Unpacking libnetwork-ipv4addr-perl (0.10.ds-3.1) ... Selecting previously unselected package libnet-ipv6addr-perl. Preparing to unpack .../060-libnet-ipv6addr-perl_1.01-1_all.deb ... Unpacking libnet-ipv6addr-perl (1.01-1) ... Selecting previously unselected package libnet-netmask-perl. Preparing to unpack .../061-libnet-netmask-perl_1.9104-2_all.deb ... Unpacking libnet-netmask-perl (1.9104-2) ... Selecting previously unselected package libnetaddr-ip-perl. Preparing to unpack .../062-libnetaddr-ip-perl_4.079+dfsg-1+b5_amd64.deb ... Unpacking libnetaddr-ip-perl (4.079+dfsg-1+b5) ... Selecting previously unselected package libdata-validate-ip-perl. Preparing to unpack .../063-libdata-validate-ip-perl_0.30-1_all.deb ... Unpacking libdata-validate-ip-perl (0.30-1) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../064-libfile-sharedir-perl_1.118-1_all.deb ... Unpacking libfile-sharedir-perl (1.118-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../065-libsub-identify-perl_0.14-1+b3_amd64.deb ... Unpacking libsub-identify-perl (0.14-1+b3) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../066-libsub-name-perl_0.26-1+b1_amd64.deb ... Unpacking libsub-name-perl (0.26-1+b1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../067-libnamespace-clean-perl_0.27-1_all.deb ... Unpacking libnamespace-clean-perl (0.27-1) ... Selecting previously unselected package libnamespace-autoclean-perl. Preparing to unpack .../068-libnamespace-autoclean-perl_0.29-1_all.deb ... Unpacking libnamespace-autoclean-perl (0.29-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../069-libsub-exporter-perl_0.987-1_all.deb ... Unpacking libsub-exporter-perl (0.987-1) ... Selecting previously unselected package libeval-closure-perl. Preparing to unpack .../070-libeval-closure-perl_0.14-1_all.deb ... Unpacking libeval-closure-perl (0.14-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../071-libdevel-stacktrace-perl_2.0400-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0400-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../072-libexception-class-perl_1.44-1_all.deb ... Unpacking libexception-class-perl (1.44-1) ... Selecting previously unselected package libparams-validationcompiler-perl. Preparing to unpack .../073-libparams-validationcompiler-perl_0.30-1_all.deb ... Unpacking libparams-validationcompiler-perl (0.30-1) ... Selecting previously unselected package libmro-compat-perl. Preparing to unpack .../074-libmro-compat-perl_0.13-1_all.deb ... Unpacking libmro-compat-perl (0.13-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../075-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../076-libsub-quote-perl_2.006006-1_all.deb ... Unpacking libsub-quote-perl (2.006006-1) ... Selecting previously unselected package libxstring-perl. Preparing to unpack .../077-libxstring-perl_0.005-1+b1_amd64.deb ... Unpacking libxstring-perl (0.005-1+b1) ... Selecting previously unselected package libspecio-perl. Preparing to unpack .../078-libspecio-perl_0.47-1_all.deb ... Unpacking libspecio-perl (0.47-1) ... Selecting previously unselected package libdatetime-locale-perl. Preparing to unpack .../079-libdatetime-locale-perl_1%3a1.31-1_all.deb ... Unpacking libdatetime-locale-perl (1:1.31-1) ... Selecting previously unselected package libdatetime-timezone-perl. Preparing to unpack .../080-libdatetime-timezone-perl_1%3a2.47-1+2021e_all.deb ... Unpacking libdatetime-timezone-perl (1:2.47-1+2021e) ... Selecting previously unselected package libdatetime-perl:amd64. Preparing to unpack .../081-libdatetime-perl_2%3a1.54-1_amd64.deb ... Unpacking libdatetime-perl:amd64 (2:1.54-1) ... Selecting previously unselected package libpadwalker-perl. Preparing to unpack .../082-libpadwalker-perl_2.5-1+b1_amd64.deb ... Unpacking libpadwalker-perl (2.5-1+b1) ... Selecting previously unselected package libdevel-caller-perl. Preparing to unpack .../083-libdevel-caller-perl_2.06-2+b3_amd64.deb ... Unpacking libdevel-caller-perl (2.06-2+b3) ... Selecting previously unselected package libdevel-globaldestruction-perl. Preparing to unpack .../084-libdevel-globaldestruction-perl_0.14-1.1_all.deb ... Unpacking libdevel-globaldestruction-perl (0.14-1.1) ... Selecting previously unselected package libdevel-overloadinfo-perl. Preparing to unpack .../085-libdevel-overloadinfo-perl_0.005-1_all.deb ... Unpacking libdevel-overloadinfo-perl (0.005-1) ... Selecting previously unselected package libdevel-refcount-perl. Preparing to unpack .../086-libdevel-refcount-perl_0.10-2+b7_amd64.deb ... Unpacking libdevel-refcount-perl (0.10-2+b7) ... Selecting previously unselected package libdist-checkconflicts-perl. Preparing to unpack .../087-libdist-checkconflicts-perl_0.11-1.1_all.deb ... Unpacking libdist-checkconflicts-perl (0.11-1.1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../088-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../089-libjson-perl_4.03000-1_all.deb ... Unpacking libjson-perl (4.03000-1) ... Selecting previously unselected package liblist-someutils-perl. Preparing to unpack .../090-liblist-someutils-perl_0.58-1_all.deb ... Unpacking liblist-someutils-perl (0.58-1) ... Selecting previously unselected package liblist-utilsby-perl. Preparing to unpack .../091-liblist-utilsby-perl_0.11-1_all.deb ... Unpacking liblist-utilsby-perl (0.11-1) ... Selecting previously unselected package liblist-allutils-perl. Preparing to unpack .../092-liblist-allutils-perl_0.18-1_all.deb ... Unpacking liblist-allutils-perl (0.18-1) ... Selecting previously unselected package libmath-int64-perl. Preparing to unpack .../093-libmath-int64-perl_0.54-1+b6_amd64.deb ... Unpacking libmath-int64-perl (0.54-1+b6) ... Selecting previously unselected package libmath-int128-perl. Preparing to unpack .../094-libmath-int128-perl_0.22-2+b3_amd64.deb ... Unpacking libmath-int128-perl (0.22-2+b3) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../095-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../096-libmoo-perl_2.004004-1_all.deb ... Unpacking libmoo-perl (2.004004-1) ... Selecting previously unselected package libmoox-strictconstructor-perl. Preparing to unpack .../097-libmoox-strictconstructor-perl_0.011-1_all.deb ... Unpacking libmoox-strictconstructor-perl (0.011-1) ... Selecting previously unselected package libmaxmind-db-common-perl. Preparing to unpack .../098-libmaxmind-db-common-perl_0.040001-1.1_all.deb ... Unpacking libmaxmind-db-common-perl (0.040001-1.1) ... Selecting previously unselected package libmaxmind-db-reader-perl. Preparing to unpack .../099-libmaxmind-db-reader-perl_1.000014-1_all.deb ... Unpacking libmaxmind-db-reader-perl (1.000014-1) ... Selecting previously unselected package libmodule-build-perl. Preparing to unpack .../100-libmodule-build-perl_0.423100-1_all.deb ... Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl' Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl' Unpacking libmodule-build-perl (0.423100-1) ... Selecting previously unselected package libmodule-runtime-conflicts-perl. Preparing to unpack .../101-libmodule-runtime-conflicts-perl_0.003-1.1_all.deb ... Unpacking libmodule-runtime-conflicts-perl (0.003-1.1) ... Selecting previously unselected package libpackage-deprecationmanager-perl. Preparing to unpack .../102-libpackage-deprecationmanager-perl_0.17-1.1_all.deb ... Unpacking libpackage-deprecationmanager-perl (0.17-1.1) ... Selecting previously unselected package libpackage-stash-xs-perl. Preparing to unpack .../103-libpackage-stash-xs-perl_0.29-1+b2_amd64.deb ... Unpacking libpackage-stash-xs-perl (0.29-1+b2) ... Selecting previously unselected package libmoose-perl. Preparing to unpack .../104-libmoose-perl_2.2014-2_amd64.deb ... Unpacking libmoose-perl (2.2014-2) ... Selecting previously unselected package libparams-validate-perl:amd64. Preparing to unpack .../105-libparams-validate-perl_1.30-1+b1_amd64.deb ... Unpacking libparams-validate-perl:amd64 (1.30-1+b1) ... Selecting previously unselected package libmoosex-params-validate-perl. Preparing to unpack .../106-libmoosex-params-validate-perl_0.21-1.1_all.deb ... Unpacking libmoosex-params-validate-perl (0.21-1.1) ... Selecting previously unselected package libmoosex-strictconstructor-perl. Preparing to unpack .../107-libmoosex-strictconstructor-perl_0.21-1_all.deb ... Unpacking libmoosex-strictconstructor-perl (0.21-1) ... Selecting previously unselected package libnet-works-perl. Preparing to unpack .../108-libnet-works-perl_0.22-1.1_all.deb ... Unpacking libnet-works-perl (0.22-1.1) ... Selecting previously unselected package libperl-dev:amd64. Preparing to unpack .../109-libperl-dev_5.32.1-4+deb11u2_amd64.deb ... Unpacking libperl-dev:amd64 (5.32.1-4+deb11u2) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../110-libsereal-decoder-perl_4.018+ds-1+b1_amd64.deb ... Unpacking libsereal-decoder-perl (4.018+ds-1+b1) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../111-libsereal-encoder-perl_4.018+ds-1+b1_amd64.deb ... Unpacking libsereal-encoder-perl (4.018+ds-1+b1) ... Selecting previously unselected package libtest-bits-perl. Preparing to unpack .../112-libtest-bits-perl_0.02-2.1_all.deb ... Unpacking libtest-bits-perl (0.02-2.1) ... Selecting previously unselected package libtest-deep-perl. Preparing to unpack .../113-libtest-deep-perl_1.130-1_all.deb ... Unpacking libtest-deep-perl (1.130-1) ... Selecting previously unselected package libtext-diff-perl. Preparing to unpack .../114-libtext-diff-perl_1.45-1_all.deb ... Unpacking libtext-diff-perl (1.45-1) ... Selecting previously unselected package libtest-differences-perl. Preparing to unpack .../115-libtest-differences-perl_0.67-1_all.deb ... Unpacking libtest-differences-perl (0.67-1) ... Selecting previously unselected package libtest-fatal-perl. Preparing to unpack .../116-libtest-fatal-perl_0.016-1_all.deb ... Unpacking libtest-fatal-perl (0.016-1) ... Selecting previously unselected package libtest-nowarnings-perl. Preparing to unpack .../117-libtest-nowarnings-perl_1.04-2_all.deb ... Unpacking libtest-nowarnings-perl (1.04-2) ... Selecting previously unselected package libtest-hexdifferences-perl. Preparing to unpack .../118-libtest-hexdifferences-perl_1.001-2_all.deb ... Unpacking libtest-hexdifferences-perl (1.001-2) ... Selecting previously unselected package libtest-requires-perl. Preparing to unpack .../119-libtest-requires-perl_0.11-1_all.deb ... Unpacking libtest-requires-perl (0.11-1) ... Selecting previously unselected package libtest-warnings-perl. Preparing to unpack .../120-libtest-warnings-perl_0.030-1_all.deb ... Unpacking libtest-warnings-perl (0.030-1) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up bsdextrautils (2.36.1-8) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libclass-inspector-perl (1.36-1) ... Setting up libicu67:amd64 (67.1-7) ... Setting up libdynaloader-functions-perl (0.003-1.1) ... Setting up libtest-deep-perl (1.130-1) ... Setting up libclass-method-modifiers-perl (2.13-1) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libalgorithm-diff-perl (1.201-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libsub-identify-perl (0.14-1+b3) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up libtest-warnings-perl (0.030-1) ... Setting up libtest-fatal-perl (0.016-1) ... Setting up gettext-base (0.21-4) ... Setting up libclass-singleton-perl (1.6-1) ... Setting up libpadwalker-perl (2.5-1+b1) ... Setting up libperl-dev:amd64 (5.32.1-4+deb11u2) ... Setting up file (1:5.39-3) ... Setting up libxstring-perl (0.005-1+b1) ... Setting up libmath-base85-perl (0.5+dfsg-1) ... Setting up libsereal-encoder-perl (4.018+ds-1+b1) ... Setting up libtest-nowarnings-perl (1.04-2) ... Setting up liblist-utilsby-perl (0.11-1) ... Setting up libdata-dumper-concise-perl (2.023-1) ... Setting up libdevel-caller-perl (2.06-2+b3) ... Setting up libnet-netmask-perl (1.9104-2) ... Setting up libsub-install-perl (0.928-1.1) ... Setting up libmodule-build-perl (0.423100-1) ... Setting up libdata-ieee754-perl (0.02-1.1) ... Setting up libnetaddr-ip-perl (4.079+dfsg-1+b5) ... Setting up libpackage-stash-xs-perl (0.29-1+b2) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libalgorithm-c3-perl (0.11-1) ... Setting up libtext-diff-perl (1.45-1) ... Setting up libdevel-refcount-perl (0.10-2+b7) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libtest-requires-perl (0.11-1) ... Setting up libvariable-magic-perl (0.62-1+b3) ... Setting up autopoint (0.21-4) ... Setting up libb-hooks-op-check-perl (0.22-1+b3) ... Setting up libparams-util-perl (1.102-1+b1) ... Setting up libmath-int64-perl (0.54-1+b6) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libcapture-tiny-perl (0.48-1) ... Setting up libsub-name-perl (0.26-1+b1) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libjson-perl (4.03000-1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libfile-sharedir-perl (1.118-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libdevel-globaldestruction-perl (0.14-1.1) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006006-1) ... Setting up libdevel-stacktrace-perl (2.0400-1) ... Setting up libnetwork-ipv4addr-perl (0.10.ds-3.1) ... Setting up libelf1:amd64 (0.183-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7) ... Setting up libsereal-decoder-perl (4.018+ds-1+b1) ... Setting up libdata-printer-perl (1.000001-1) ... Setting up libnet-ipv6addr-perl (1.01-1) ... Setting up libdata-validate-ip-perl (0.30-1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libtest-differences-perl (0.67-1) ... Setting up libmath-int128-perl (0.22-2+b3) ... Setting up m4 (1.4.18-5) ... Setting up libexception-class-perl (1.44-1) ... Setting up libclass-c3-perl (0.35-1) ... Setting up libdevel-callchecker-perl (0.008-1+b2) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libdata-optlist-perl (0.110-1.1) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libmro-compat-perl (0.13-1) ... Setting up libsub-exporter-perl (0.987-1) ... Setting up libeval-closure-perl (0.14-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libparams-validationcompiler-perl (0.30-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libparams-classify-perl (0.015-1+b3) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libdist-checkconflicts-perl (0.11-1.1) ... Setting up libtest-hexdifferences-perl (1.001-2) ... Setting up libmodule-implementation-perl (0.09-1.1) ... Setting up libpackage-stash-perl (0.39-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.004004-1) ... Setting up liblist-someutils-perl (0.58-1) ... Setting up debhelper (13.3.4) ... Setting up libmodule-runtime-conflicts-perl (0.003-1.1) ... Setting up libclass-load-perl (0.25-1) ... Setting up libspecio-perl (0.47-1) ... Setting up liblist-allutils-perl (0.18-1) ... Setting up libmoox-strictconstructor-perl (0.011-1) ... Setting up libpackage-deprecationmanager-perl (0.17-1.1) ... Setting up libdevel-overloadinfo-perl (0.005-1) ... Setting up libclass-load-xs-perl (0.10-1+b5) ... Setting up libparams-validate-perl:amd64 (1.30-1+b1) ... Setting up libb-hooks-endofscope-perl (0.24-1.1) ... Setting up libmoose-perl (2.2014-2) ... Setting up libtest-bits-perl (0.02-2.1) ... Setting up libmoosex-params-validate-perl (0.21-1.1) ... Setting up libnamespace-clean-perl (0.27-1) ... Setting up libnamespace-autoclean-perl (0.29-1) ... Setting up libdatetime-locale-perl (1:1.31-1) ... Setting up libmoosex-strictconstructor-perl (0.21-1) ... Setting up libdatetime-timezone-perl (1:2.47-1+2021e) ... Setting up libnet-works-perl (0.22-1.1) ... Setting up libdatetime-perl:amd64 (2:1.54-1) ... Setting up libmaxmind-db-common-perl (0.040001-1.1) ... Setting up libmaxmind-db-reader-perl (1.000014-1) ... Processing triggers for libc-bin (2.31-13+deb11u2) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package hostname: Name or service not known I: Running cd /build/libmaxmind-db-writer-perl-0.300003/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libmaxmind-db-writer-perl_0.300003-4_source.changes dpkg-buildpackage: info: source package libmaxmind-db-writer-perl dpkg-buildpackage: info: source version 0.300003-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Federico Ceratto dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/libmaxmind-db-writer-perl.substvars debian/files rm -fr -- debian/libmaxmind-db-writer-perl/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure install -d /build/libmaxmind-db-writer-perl-0.300003/debian/.debhelper/generated/_source/home perl Build.PL --installdirs vendor --config "optimize=-g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2" --config "ld=x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed" Checking for stdlib.h... yes Checking for stdarg.h... yes Checking for string.h... yes Checking for float.h... yes Checking for assert.h... yes Checking for ctype.h... yes Checking for errno.h... yes Checking for limits.h... yes Checking for locale.h... yes Checking for math.h... yes Checking for setjmp.h... yes Checking for signal.h... yes Checking for stddef.h... yes Checking for stdio.h... yes Checking for time.h... yes Checking for sys/types.h... yes Checking for sys/stat.h... yes Checking for memory.h... yes Checking for strings.h... yes Checking for inttypes.h... yes Checking for stdint.h... yes Checking for unistd.h... yes Checking for int64_t... yes Checking for stdlib.h... yes Checking for stdarg.h... yes Checking for string.h... yes Checking for float.h... yes Checking for assert.h... yes Checking for ctype.h... yes Checking for errno.h... yes Checking for limits.h... yes Checking for locale.h... yes Checking for math.h... yes Checking for setjmp.h... yes Checking for signal.h... yes Checking for stddef.h... yes Checking for stdio.h... yes Checking for time.h... yes Checking for sys/types.h... yes Checking for sys/stat.h... yes Checking for memory.h... yes Checking for strings.h... yes Checking for inttypes.h... yes Checking for stdint.h... yes Checking for unistd.h... yes Checking for uint64_t... yes Checking for __int128... yes Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'MaxMind-DB-Writer' version '0.300003' dh_auto_build perl Build Building MaxMind-DB-Writer x86_64-linux-gnu-gcc -Ic -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -fPIC -DINT64_T -fms-extensions -g -D__INT128 -Wall -std=c99 -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o c/perl_math_int128.o c/perl_math_int128.c In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h: In function 'CvNAME_HEK': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:233:12: note: in expansion of macro 'CvNAMED' 233 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:234:13: note: in expansion of macro 'MUTABLE_PTR' 234 | ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek | ^~~~~~~~~~~ In file included from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:150:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 150 | ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:151:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 151 | ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:152:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 152 | ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:156:5: note: in expansion of macro 'ZAPHOD32_MIX' 156 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:157:5: note: in expansion of macro 'ZAPHOD32_MIX' 157 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:158:5: note: in expansion of macro 'ZAPHOD32_MIX' 158 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:159:5: note: in expansion of macro 'ZAPHOD32_MIX' 159 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:162:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 162 | ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:163:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 163 | ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:164:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 164 | ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:167:5: note: in expansion of macro 'ZAPHOD32_MIX' 167 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:168:5: note: in expansion of macro 'ZAPHOD32_MIX' 168 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:169:5: note: in expansion of macro 'ZAPHOD32_MIX' 169 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:170:5: note: in expansion of macro 'ZAPHOD32_MIX' 170 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:171:5: note: in expansion of macro 'ZAPHOD32_MIX' 171 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:247:13: note: in expansion of macro 'ZAPHOD32_MIX' 247 | ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:90:37: note: in expansion of macro 'STMT_START' 90 | #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:268:5: note: in expansion of macro 'ZAPHOD32_FINALIZE' 268 | ZAPHOD32_FINALIZE(v0,v1,v2); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:99:36: note: in expansion of macro 'STMT_START' 99 | #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1448:9: note: in expansion of macro 'SBOX32_MIX3' 1448 | SBOX32_MIX3(s0,s1,s2,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1453:13: note: in expansion of macro 'XORSHIFT96_set' 1453 | XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1456:5: note: in expansion of macro 'XORSHIFT96_set' 1456 | XORSHIFT96_set(*state,s0,s1,s2,t2); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:85:39: note: in expansion of macro 'STMT_START' 85 | #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1482:9: note: in expansion of macro 'SBOX32_MIX4' 1482 | SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1487:13: note: in expansion of macro 'XORSHIFT128_set' 1487 | XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1490:5: note: in expansion of macro 'XORSHIFT128_set' 1490 | XORSHIFT128_set(*state,s0,s1,s2,s3,t2); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h: In function 'stadtx_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:113:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 113 | STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:114:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 114 | STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:115:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 115 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:116:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 116 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:117:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 117 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:118:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 118 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:119:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 119 | STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:120:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 120 | STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:91:43: note: in expansion of macro 'STMT_START' 91 | #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:107:5: note: in expansion of macro '_PERL_HASH_SEED_STATE' 107 | _PERL_HASH_SEED_STATE(seed,state); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:663, from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3921, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:6: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:15: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:24: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:6: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:15: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:24: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:33: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5606, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_av_top_index': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/embed.h:313:40: note: in definition of macro 'mg_size' 313 | #define mg_size(a) Perl_mg_size(aTHX_ a) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/av.h:83:15: note: in expansion of macro 'MUTABLE_SV' 83 | ? mg_size(MUTABLE_SV(av)) : AvFILLp(av)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:48:12: note: in expansion of macro 'AvFILL' 48 | return AvFILL(av); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_CvGV': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:58:12: note: in expansion of macro 'CvNAMED' 58 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:60:13: note: in expansion of macro 'MUTABLE_PTR' 60 | : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv; | ^~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushsub': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2171:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2171 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_common': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2191:5: note: in expansion of macro 'SvREFCNT_dec' 2191 | SvREFCNT_dec(cv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_args': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:661:9: note: in expansion of macro 'SvREFCNT_dec' 661 | SvREFCNT_dec(cx_pop_savearray_av); \ | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:657:5: note: in expansion of macro 'STMT_START' 657 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:62:30: note: in expansion of macro 'MUTABLE_PTR' 62 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2210:10: note: in expansion of macro 'MUTABLE_AV' 2210 | av = MUTABLE_AV(PAD_SVl(0)); | ^~~~~~~~~~ In file included from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:667:5: note: in expansion of macro 'STMT_START' 667 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2215:9: note: in expansion of macro 'CLEAR_ARGARRAY' 2215 | CLEAR_ARGARRAY(av); | ^~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2248:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2248 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:343:55: note: in expansion of macro 'MUTABLE_SV' 343 | #define SvREFCNT_inc_void(sv) Perl_SvREFCNT_inc_void(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2250:5: note: in expansion of macro 'SvREFCNT_inc_void' 2250 | SvREFCNT_inc_void(cx->blk_format.dfoutgv); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2266:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2266 | SvREFCNT_dec_NN(dfout); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2273:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2273 | SvREFCNT_dec_NN(cv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popeval': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2312:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2312 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2318:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2318 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_poploop': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2374:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2374 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2378:13: note: in expansion of macro 'SvREFCNT_dec_NN' 2378 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2389:9: note: in expansion of macro 'SvREFCNT_dec' 2389 | SvREFCNT_dec(cursv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popgiven': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2436:5: note: in expansion of macro 'SvREFCNT_dec' 2436 | SvREFCNT_dec(sv); | ^~~~~~~~~~~~ In file included from c/perl_math_int128.c:10: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_mortal_getenv': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:214:5: note: in expansion of macro 'STMT_START' 214 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2924:31: note: in expansion of macro 'MUTEX_LOCK' 2924 | # define ENV_LOCK MUTEX_LOCK(&PL_env_mutex) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2619:5: note: in expansion of macro 'ENV_LOCK' 2619 | ENV_LOCK; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:222:5: note: in expansion of macro 'STMT_START' 222 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2925:31: note: in expansion of macro 'MUTEX_UNLOCK' 2925 | # define ENV_UNLOCK MUTEX_UNLOCK(&PL_env_mutex) | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2627:5: note: in expansion of macro 'ENV_UNLOCK' 2627 | ENV_UNLOCK; | ^~~~~~~~~~ c/perl_math_int128.c: At top level: c/perl_math_int128.c:21:9: warning: ISO C does not support '__int128' types [-Wpedantic] 21 | typedef __int128 int128_t; | ^~~~~~~~ c/perl_math_int128.c:22:18: warning: ISO C does not support '__int128' types [-Wpedantic] 22 | typedef unsigned __int128 uint128_t; | ^~~~~~~~ c/perl_math_int128.c: In function 'perl_math_int128_load': c/perl_math_int128.c:70:30: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 70 | math_int128_c_api_SvI128 = INT2PTR(void *, SvIV(*svp)); | ^ c/perl_math_int128.c:76:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 76 | math_int128_c_api_SvI128OK = INT2PTR(void *, SvIV(*svp)); | ^ c/perl_math_int128.c:82:30: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 82 | math_int128_c_api_SvU128 = INT2PTR(void *, SvIV(*svp)); | ^ c/perl_math_int128.c:88:32: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 88 | math_int128_c_api_SvU128OK = INT2PTR(void *, SvIV(*svp)); | ^ c/perl_math_int128.c:94:33: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 94 | math_int128_c_api_newSVi128 = INT2PTR(void *, SvIV(*svp)); | ^ c/perl_math_int128.c:100:33: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 100 | math_int128_c_api_newSVu128 = INT2PTR(void *, SvIV(*svp)); | ^ x86_64-linux-gnu-gcc -Ic -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -fPIC -DINT64_T -fms-extensions -g -D__INT128 -Wall -std=c99 -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o c/perl_math_int64.o c/perl_math_int64.c In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h: In function 'CvNAME_HEK': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:233:12: note: in expansion of macro 'CvNAMED' 233 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:234:13: note: in expansion of macro 'MUTABLE_PTR' 234 | ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek | ^~~~~~~~~~~ In file included from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:150:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 150 | ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:151:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 151 | ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:152:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 152 | ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:156:5: note: in expansion of macro 'ZAPHOD32_MIX' 156 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:157:5: note: in expansion of macro 'ZAPHOD32_MIX' 157 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:158:5: note: in expansion of macro 'ZAPHOD32_MIX' 158 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:159:5: note: in expansion of macro 'ZAPHOD32_MIX' 159 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:162:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 162 | ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:163:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 163 | ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:164:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 164 | ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:167:5: note: in expansion of macro 'ZAPHOD32_MIX' 167 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:168:5: note: in expansion of macro 'ZAPHOD32_MIX' 168 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:169:5: note: in expansion of macro 'ZAPHOD32_MIX' 169 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:170:5: note: in expansion of macro 'ZAPHOD32_MIX' 170 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:171:5: note: in expansion of macro 'ZAPHOD32_MIX' 171 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:247:13: note: in expansion of macro 'ZAPHOD32_MIX' 247 | ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:90:37: note: in expansion of macro 'STMT_START' 90 | #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:268:5: note: in expansion of macro 'ZAPHOD32_FINALIZE' 268 | ZAPHOD32_FINALIZE(v0,v1,v2); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:99:36: note: in expansion of macro 'STMT_START' 99 | #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1448:9: note: in expansion of macro 'SBOX32_MIX3' 1448 | SBOX32_MIX3(s0,s1,s2,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1453:13: note: in expansion of macro 'XORSHIFT96_set' 1453 | XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1456:5: note: in expansion of macro 'XORSHIFT96_set' 1456 | XORSHIFT96_set(*state,s0,s1,s2,t2); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:85:39: note: in expansion of macro 'STMT_START' 85 | #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1482:9: note: in expansion of macro 'SBOX32_MIX4' 1482 | SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1487:13: note: in expansion of macro 'XORSHIFT128_set' 1487 | XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1490:5: note: in expansion of macro 'XORSHIFT128_set' 1490 | XORSHIFT128_set(*state,s0,s1,s2,s3,t2); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h: In function 'stadtx_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:113:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 113 | STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:114:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 114 | STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:115:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 115 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:116:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 116 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:117:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 117 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:118:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 118 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:119:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 119 | STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:120:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 120 | STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:91:43: note: in expansion of macro 'STMT_START' 91 | #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:107:5: note: in expansion of macro '_PERL_HASH_SEED_STATE' 107 | _PERL_HASH_SEED_STATE(seed,state); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:663, from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3921, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:6: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:15: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:24: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:6: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:15: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:24: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:33: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5606, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_av_top_index': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/embed.h:313:40: note: in definition of macro 'mg_size' 313 | #define mg_size(a) Perl_mg_size(aTHX_ a) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/av.h:83:15: note: in expansion of macro 'MUTABLE_SV' 83 | ? mg_size(MUTABLE_SV(av)) : AvFILLp(av)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:48:12: note: in expansion of macro 'AvFILL' 48 | return AvFILL(av); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_CvGV': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:58:12: note: in expansion of macro 'CvNAMED' 58 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:60:13: note: in expansion of macro 'MUTABLE_PTR' 60 | : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv; | ^~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushsub': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2171:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2171 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_common': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2191:5: note: in expansion of macro 'SvREFCNT_dec' 2191 | SvREFCNT_dec(cv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_args': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:661:9: note: in expansion of macro 'SvREFCNT_dec' 661 | SvREFCNT_dec(cx_pop_savearray_av); \ | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:657:5: note: in expansion of macro 'STMT_START' 657 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:62:30: note: in expansion of macro 'MUTABLE_PTR' 62 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2210:10: note: in expansion of macro 'MUTABLE_AV' 2210 | av = MUTABLE_AV(PAD_SVl(0)); | ^~~~~~~~~~ In file included from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:667:5: note: in expansion of macro 'STMT_START' 667 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2215:9: note: in expansion of macro 'CLEAR_ARGARRAY' 2215 | CLEAR_ARGARRAY(av); | ^~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2248:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2248 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:343:55: note: in expansion of macro 'MUTABLE_SV' 343 | #define SvREFCNT_inc_void(sv) Perl_SvREFCNT_inc_void(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2250:5: note: in expansion of macro 'SvREFCNT_inc_void' 2250 | SvREFCNT_inc_void(cx->blk_format.dfoutgv); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2266:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2266 | SvREFCNT_dec_NN(dfout); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2273:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2273 | SvREFCNT_dec_NN(cv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popeval': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2312:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2312 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2318:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2318 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_poploop': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2374:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2374 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2378:13: note: in expansion of macro 'SvREFCNT_dec_NN' 2378 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2389:9: note: in expansion of macro 'SvREFCNT_dec' 2389 | SvREFCNT_dec(cursv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popgiven': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2436:5: note: in expansion of macro 'SvREFCNT_dec' 2436 | SvREFCNT_dec(sv); | ^~~~~~~~~~~~ In file included from c/perl_math_int64.c:11: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_mortal_getenv': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:214:5: note: in expansion of macro 'STMT_START' 214 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2924:31: note: in expansion of macro 'MUTEX_LOCK' 2924 | # define ENV_LOCK MUTEX_LOCK(&PL_env_mutex) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2619:5: note: in expansion of macro 'ENV_LOCK' 2619 | ENV_LOCK; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:222:5: note: in expansion of macro 'STMT_START' 222 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2925:31: note: in expansion of macro 'MUTEX_UNLOCK' 2925 | # define ENV_UNLOCK MUTEX_UNLOCK(&PL_env_mutex) | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2627:5: note: in expansion of macro 'ENV_UNLOCK' 2627 | ENV_UNLOCK; | ^~~~~~~~~~ In file included from c/perl_math_int64.c:12: c/perl_math_int64.c: In function 'perl_math_int64_load': c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:49:9: note: in expansion of macro 'SvSETMAGIC' 49 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:57:9: note: in expansion of macro 'SvSETMAGIC' 57 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:66:9: note: in expansion of macro 'SvSETMAGIC' 66 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:79:9: note: in expansion of macro 'SvSETMAGIC' 79 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:86:9: note: in expansion of macro 'SvSETMAGIC' 86 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:89:28: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 89 | math_int64_c_api_SvI64 = INT2PTR(void *, SvIV(*svp)); | ^ In file included from c/perl_math_int64.c:12: c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:93:9: note: in expansion of macro 'SvSETMAGIC' 93 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:96:30: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 96 | math_int64_c_api_SvI64OK = INT2PTR(void *, SvIV(*svp)); | ^ In file included from c/perl_math_int64.c:12: c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:100:9: note: in expansion of macro 'SvSETMAGIC' 100 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:103:28: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 103 | math_int64_c_api_SvU64 = INT2PTR(void *, SvIV(*svp)); | ^ In file included from c/perl_math_int64.c:12: c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:107:9: note: in expansion of macro 'SvSETMAGIC' 107 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:110:30: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 110 | math_int64_c_api_SvU64OK = INT2PTR(void *, SvIV(*svp)); | ^ In file included from c/perl_math_int64.c:12: c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:114:9: note: in expansion of macro 'SvSETMAGIC' 114 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:117:31: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 117 | math_int64_c_api_newSVi64 = INT2PTR(void *, SvIV(*svp)); | ^ In file included from c/perl_math_int64.c:12: c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:121:9: note: in expansion of macro 'SvSETMAGIC' 121 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:124:31: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 124 | math_int64_c_api_newSVu64 = INT2PTR(void *, SvIV(*svp)); | ^ In file included from c/perl_math_int64.c:12: c/ppport.h:4305:31: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 4305 | # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ c/perl_math_int64.c:128:9: note: in expansion of macro 'SvSETMAGIC' 128 | SvSETMAGIC(ERRSV); | ^~~~~~~~~~ c/perl_math_int64.c:131:30: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] 131 | math_int64_c_api_randU64 = INT2PTR(void *, SvIV(*svp)); | ^ x86_64-linux-gnu-gcc -Ic -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -fPIC -DINT64_T -fms-extensions -g -D__INT128 -Wall -std=c99 -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o c/tree.o c/tree.c In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h: In function 'CvNAME_HEK': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:233:12: note: in expansion of macro 'CvNAMED' 233 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:234:13: note: in expansion of macro 'MUTABLE_PTR' 234 | ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek | ^~~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:150:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 150 | ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:151:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 151 | ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:152:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 152 | ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:156:5: note: in expansion of macro 'ZAPHOD32_MIX' 156 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:157:5: note: in expansion of macro 'ZAPHOD32_MIX' 157 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:158:5: note: in expansion of macro 'ZAPHOD32_MIX' 158 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:159:5: note: in expansion of macro 'ZAPHOD32_MIX' 159 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:162:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 162 | ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:163:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 163 | ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:164:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 164 | ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:167:5: note: in expansion of macro 'ZAPHOD32_MIX' 167 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:168:5: note: in expansion of macro 'ZAPHOD32_MIX' 168 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:169:5: note: in expansion of macro 'ZAPHOD32_MIX' 169 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:170:5: note: in expansion of macro 'ZAPHOD32_MIX' 170 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:171:5: note: in expansion of macro 'ZAPHOD32_MIX' 171 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:247:13: note: in expansion of macro 'ZAPHOD32_MIX' 247 | ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:90:37: note: in expansion of macro 'STMT_START' 90 | #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:268:5: note: in expansion of macro 'ZAPHOD32_FINALIZE' 268 | ZAPHOD32_FINALIZE(v0,v1,v2); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:99:36: note: in expansion of macro 'STMT_START' 99 | #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1448:9: note: in expansion of macro 'SBOX32_MIX3' 1448 | SBOX32_MIX3(s0,s1,s2,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1453:13: note: in expansion of macro 'XORSHIFT96_set' 1453 | XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1456:5: note: in expansion of macro 'XORSHIFT96_set' 1456 | XORSHIFT96_set(*state,s0,s1,s2,t2); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:85:39: note: in expansion of macro 'STMT_START' 85 | #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1482:9: note: in expansion of macro 'SBOX32_MIX4' 1482 | SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1487:13: note: in expansion of macro 'XORSHIFT128_set' 1487 | XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1490:5: note: in expansion of macro 'XORSHIFT128_set' 1490 | XORSHIFT128_set(*state,s0,s1,s2,s3,t2); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h: In function 'stadtx_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:113:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 113 | STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:114:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 114 | STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:115:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 115 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:116:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 116 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:117:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 117 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:118:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 118 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:119:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 119 | STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:120:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 120 | STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:91:43: note: in expansion of macro 'STMT_START' 91 | #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:107:5: note: in expansion of macro '_PERL_HASH_SEED_STATE' 107 | _PERL_HASH_SEED_STATE(seed,state); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:663, from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3921, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:6: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:15: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:24: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:6: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:15: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:24: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:33: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5606, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_av_top_index': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/embed.h:313:40: note: in definition of macro 'mg_size' 313 | #define mg_size(a) Perl_mg_size(aTHX_ a) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/av.h:83:15: note: in expansion of macro 'MUTABLE_SV' 83 | ? mg_size(MUTABLE_SV(av)) : AvFILLp(av)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:48:12: note: in expansion of macro 'AvFILL' 48 | return AvFILL(av); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_CvGV': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:58:12: note: in expansion of macro 'CvNAMED' 58 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:60:13: note: in expansion of macro 'MUTABLE_PTR' 60 | : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv; | ^~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushsub': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2171:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2171 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_common': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2191:5: note: in expansion of macro 'SvREFCNT_dec' 2191 | SvREFCNT_dec(cv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_args': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:661:9: note: in expansion of macro 'SvREFCNT_dec' 661 | SvREFCNT_dec(cx_pop_savearray_av); \ | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:657:5: note: in expansion of macro 'STMT_START' 657 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:62:30: note: in expansion of macro 'MUTABLE_PTR' 62 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2210:10: note: in expansion of macro 'MUTABLE_AV' 2210 | av = MUTABLE_AV(PAD_SVl(0)); | ^~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:667:5: note: in expansion of macro 'STMT_START' 667 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2215:9: note: in expansion of macro 'CLEAR_ARGARRAY' 2215 | CLEAR_ARGARRAY(av); | ^~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2248:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2248 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:343:55: note: in expansion of macro 'MUTABLE_SV' 343 | #define SvREFCNT_inc_void(sv) Perl_SvREFCNT_inc_void(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2250:5: note: in expansion of macro 'SvREFCNT_inc_void' 2250 | SvREFCNT_inc_void(cx->blk_format.dfoutgv); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2266:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2266 | SvREFCNT_dec_NN(dfout); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2273:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2273 | SvREFCNT_dec_NN(cv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popeval': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2312:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2312 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2318:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2318 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_poploop': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2374:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2374 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2378:13: note: in expansion of macro 'SvREFCNT_dec_NN' 2378 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2389:9: note: in expansion of macro 'SvREFCNT_dec' 2389 | SvREFCNT_dec(cursv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popgiven': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2436:5: note: in expansion of macro 'SvREFCNT_dec' 2436 | SvREFCNT_dec(sv); | ^~~~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_mortal_getenv': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:214:5: note: in expansion of macro 'STMT_START' 214 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2924:31: note: in expansion of macro 'MUTEX_LOCK' 2924 | # define ENV_LOCK MUTEX_LOCK(&PL_env_mutex) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2619:5: note: in expansion of macro 'ENV_LOCK' 2619 | ENV_LOCK; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:222:5: note: in expansion of macro 'STMT_START' 222 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2925:31: note: in expansion of macro 'MUTEX_UNLOCK' 2925 | # define ENV_UNLOCK MUTEX_UNLOCK(&PL_env_mutex) | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2627:5: note: in expansion of macro 'ENV_UNLOCK' 2627 | ENV_UNLOCK; | ^~~~~~~~~~ In file included from c/tree.c:1: c/tree.h: At top level: c/tree.h:36:9: warning: ISO C does not support '__int128' types [-Wpedantic] 36 | typedef __int128 int128_t; | ^~~~~~~~ c/tree.h:37:18: warning: ISO C does not support '__int128' types [-Wpedantic] 37 | typedef unsigned __int128 uint128_t; | ^~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'set_stored_data_in_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:491:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 491 | SvREFCNT_inc_simple_void_NN(data_sv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'decrement_data_reference_count': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:507:9: note: in expansion of macro 'SvREFCNT_dec' 507 | SvREFCNT_dec(data->data_sv); | ^~~~~~~~~~~~ c/tree.c: In function 'maybe_merge_records': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1067:5: note: in expansion of macro 'SvREFCNT_dec' 1067 | SvREFCNT_dec(key_sv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1070:5: note: in expansion of macro 'SvREFCNT_dec' 1070 | SvREFCNT_dec(merged); | ^~~~~~~~~~~~ c/tree.c: In function 'merge_hashes': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:65:30: note: in expansion of macro 'MUTABLE_PTR' 65 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:661:17: note: in expansion of macro 'MUTABLE_HV' 661 | #define newHV() MUTABLE_HV(newSV_type(SVt_PVHV)) | ^~~~~~~~~~ c/tree.c:1125:20: note: in expansion of macro 'newHV' 1125 | HV *hash_new = newHV(); | ^~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'merge_new_from_hash_into_hash': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1161:17: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1161 | SvREFCNT_inc_simple_void_NN(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1169:13: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1169 | SvREFCNT_inc_simple_void_NN(value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ c/tree.c: In function 'merge_values': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1189:9: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1189 | SvREFCNT_inc_simple_void_NN(from); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'merge_arrays': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:62:30: note: in expansion of macro 'MUTABLE_PTR' 62 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/av.h:105:17: note: in expansion of macro 'MUTABLE_AV' 105 | #define newAV() MUTABLE_AV(newSV_type(SVt_PVAV)) | ^~~~~~~~~~ c/tree.c:1219:21: note: in expansion of macro 'newAV' 1219 | AV *new_array = newAV(); | ^~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1234:13: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1234 | SvREFCNT_inc_simple_void_NN(new_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1237:13: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1237 | SvREFCNT_inc_simple_void_NN(new_value); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'freeze_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1446:5: note: in expansion of macro 'SvREFCNT_dec' 1446 | SvREFCNT_dec((SV *)args.data_hash); | ^~~~~~~~~~~~ c/tree.c: In function 'freeze_data_to_file': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:65:30: note: in expansion of macro 'MUTABLE_PTR' 65 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:661:17: note: in expansion of macro 'MUTABLE_HV' 661 | #define newHV() MUTABLE_HV(newSV_type(SVt_PVHV)) | ^~~~~~~~~~ c/tree.c:1506:21: note: in expansion of macro 'newHV' 1506 | HV *data_hash = newHV(); | ^~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1510:9: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1510 | SvREFCNT_inc_simple_void_NN(item->data_sv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1523:5: note: in expansion of macro 'SvREFCNT_dec' 1523 | SvREFCNT_dec(frozen_data); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1524:5: note: in expansion of macro 'SvREFCNT_dec' 1524 | SvREFCNT_dec((SV *)data_hash); | ^~~~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'freeze_hash': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:59:5: note: in expansion of macro 'STMT_START' 59 | STMT_START { \ | ^~~~~~~~~~ c/tree.c:1534:5: note: in expansion of macro 'PUSHMARK' 1534 | PUSHMARK(SP); | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:371:25: note: in expansion of macro 'STMT_START' 371 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ c/tree.c:1535:5: note: in expansion of macro 'EXTEND' 1535 | EXTEND(SP, 1); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:1555:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 1555 | SvREFCNT_inc_simple_void_NN(frozen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'thaw_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1633:5: note: in expansion of macro 'SvREFCNT_dec' 1633 | SvREFCNT_dec((SV *)data_hash); | ^~~~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'thaw_data_hash': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:59:5: note: in expansion of macro 'STMT_START' 59 | STMT_START { \ | ^~~~~~~~~~ c/tree.c:1733:5: note: in expansion of macro 'PUSHMARK' 1733 | PUSHMARK(SP); | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:371:25: note: in expansion of macro 'STMT_START' 371 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ c/tree.c:1734:5: note: in expansion of macro 'EXTEND' 1734 | EXTEND(SP, 1); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:347:54: note: in expansion of macro 'MUTABLE_SV' 347 | #define SvREFCNT_inc_simple_NN(sv) (++(SvREFCNT(sv)),MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1752:21: note: in expansion of macro 'SvREFCNT_inc_simple_NN' 1752 | SV *data_hash = SvREFCNT_inc_simple_NN(SvRV(thawed)); | ^~~~~~~~~~~~~~~~~~~~~~ c/tree.c: In function 'write_search_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:65:30: note: in expansion of macro 'MUTABLE_PTR' 65 | #define MUTABLE_HV(p) ((HV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:661:17: note: in expansion of macro 'MUTABLE_HV' 661 | #define newHV() MUTABLE_HV(newSV_type(SVt_PVHV)) | ^~~~~~~~~~ c/tree.c:1773:49: note: in expansion of macro 'newHV' 1773 | .data_pointer_cache = newHV()}; | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ c/tree.c:1779:5: note: in expansion of macro 'SvREFCNT_dec' 1779 | SvREFCNT_dec((SV *)args.data_pointer_cache); | ^~~~~~~~~~~~ In file included from c/tree.h:2, from c/tree.c:1: c/tree.c: In function 'record_value_as_number': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:59:5: note: in expansion of macro 'STMT_START' 59 | STMT_START { \ | ^~~~~~~~~~ c/tree.c:1912:13: note: in expansion of macro 'PUSHMARK' 1912 | PUSHMARK(SP); | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:371:25: note: in expansion of macro 'STMT_START' 371 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ c/tree.c:1913:13: note: in expansion of macro 'EXTEND' 1913 | EXTEND(SP, 5); | ^~~~~~ c/tree.c: In function 'key_for_data': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:59:5: note: in expansion of macro 'STMT_START' 59 | STMT_START { \ | ^~~~~~~~~~ c/tree.c:2047:5: note: in expansion of macro 'PUSHMARK' 2047 | PUSHMARK(SP); | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:371:25: note: in expansion of macro 'STMT_START' 371 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ c/tree.c:2048:5: note: in expansion of macro 'EXTEND' 2048 | EXTEND(SP, 1); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from c/tree.c:1: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ c/tree.c:2062:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2062 | SvREFCNT_inc_simple_void_NN(key); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:1229, from c/tree.h:2, from c/tree.c:1: In function 'strncpy', inlined from 'store_in_merge_cache' at c/tree.c:2109:5, inlined from 'maybe_merge_records' at c/tree.c:1072:5, inlined from 'insert_record_into_current_record' at c/tree.c:990:30, inlined from 'insert_record_into_next_node.isra' at c/tree.c:793:16: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 28 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-linux-gnu-gcc -Ic -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -fPIC -DINT64_T -fms-extensions -g -D__INT128 -Wall -std=c99 -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o c/windows_mman.o c/windows_mman.c c/windows_mman.c:214: warning: ISO C forbids an empty translation unit [-Wpedantic] 214 | #endif /* WIN32 */ | x86_64-linux-gnu-gcc -Ic -I/usr/lib/x86_64-linux-gnu/perl/5.32/CORE -DVERSION="0.300003" -DXS_VERSION="0.300003" -fPIC -DINT64_T -fms-extensions -g -D__INT128 -Wall -std=c99 -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o lib/MaxMind/DB/Writer/Tree.o lib/MaxMind/DB/Writer/Tree.c In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h: In function 'CvNAME_HEK': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:233:12: note: in expansion of macro 'CvNAMED' 233 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:234:13: note: in expansion of macro 'MUTABLE_PTR' 234 | ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek | ^~~~~~~~~~~ In file included from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:150:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 150 | ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:151:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 151 | ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:152:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 152 | ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:156:5: note: in expansion of macro 'ZAPHOD32_MIX' 156 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:157:5: note: in expansion of macro 'ZAPHOD32_MIX' 157 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:158:5: note: in expansion of macro 'ZAPHOD32_MIX' 158 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:159:5: note: in expansion of macro 'ZAPHOD32_MIX' 159 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:162:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 162 | ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:163:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 163 | ZAPHOD32_SCRAMBLE32(state[1],0x8497242b); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:80:38: note: in expansion of macro 'STMT_START' 80 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:164:5: note: in expansion of macro 'ZAPHOD32_SCRAMBLE32' 164 | ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9); | ^~~~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:167:5: note: in expansion of macro 'ZAPHOD32_MIX' 167 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:168:5: note: in expansion of macro 'ZAPHOD32_MIX' 168 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:169:5: note: in expansion of macro 'ZAPHOD32_MIX' 169 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:170:5: note: in expansion of macro 'ZAPHOD32_MIX' 170 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:171:5: note: in expansion of macro 'ZAPHOD32_MIX' 171 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 5/5"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h: In function 'zaphod32_hash_with_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:116:37: note: in expansion of macro 'STMT_START' 116 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:247:13: note: in expansion of macro 'ZAPHOD32_MIX' 247 | ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A"); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:90:37: note: in expansion of macro 'STMT_START' 90 | #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/zaphod32_hash.h:268:5: note: in expansion of macro 'ZAPHOD32_FINALIZE' 268 | ZAPHOD32_FINALIZE(v0,v1,v2); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state96': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:99:36: note: in expansion of macro 'STMT_START' 99 | #define SBOX32_MIX3(v0,v1,v2,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1448:9: note: in expansion of macro 'SBOX32_MIX3' 1448 | SBOX32_MIX3(s0,s1,s2,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1453:13: note: in expansion of macro 'XORSHIFT96_set' 1453 | XORSHIFT96_set(*state_cursor,s0,s1,s2,t1); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1393:35: note: in expansion of macro 'STMT_START' 1393 | #define XORSHIFT96_set(r,x,y,z,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1456:5: note: in expansion of macro 'XORSHIFT96_set' 1456 | XORSHIFT96_set(*state,s0,s1,s2,t2); | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h: In function 'sbox32_seed_state128': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:85:39: note: in expansion of macro 'STMT_START' 85 | #define SBOX32_MIX4(v0,v1,v2,v3,text) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1482:9: note: in expansion of macro 'SBOX32_MIX4' 1482 | SBOX32_MIX4(s0,s1,s2,s3,"SEED STATE"); | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1487:13: note: in expansion of macro 'XORSHIFT128_set' 1487 | XORSHIFT128_set(*state_cursor,s0,s1,s2,s3,t1); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1399:38: note: in expansion of macro 'STMT_START' 1399 | #define XORSHIFT128_set(r,x,y,z,w,t) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sbox32_hash.h:1490:5: note: in expansion of macro 'XORSHIFT128_set' 1490 | XORSHIFT128_set(*state,s0,s1,s2,s3,t2); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h: In function 'stadtx_seed_state': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:113:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 113 | STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:114:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 114 | STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:115:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 115 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:116:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 116 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:117:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 117 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:118:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 118 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:119:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 119 | STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:72:36: note: in expansion of macro 'STMT_START' 72 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/stadtx_hash.h:120:5: note: in expansion of macro 'STADTX_SCRAMBLE64' 120 | STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd)); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_with_seed': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:91:43: note: in expansion of macro 'STMT_START' 91 | #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:107:5: note: in expansion of macro '_PERL_HASH_SEED_STATE' 107 | _PERL_HASH_SEED_STATE(seed,state); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv.h:663, from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3921, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_1_3_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:274:6: note: in expansion of macro 'SIPROUND' 274 | ,SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:6: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:15: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:275:24: note: in expansion of macro 'SIPROUND' 275 | ,SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h: In function 'S_perl_hash_siphash_2_4_with_state_64': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:219:5: note: in definition of macro 'PERL_SIPHASH_FNC' 219 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:6: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:238:3: note: in definition of macro 'PERL_SIPHASH_FNC' 238 | SIP_ROUNDS; \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:280:15: note: in expansion of macro 'SIPROUND' 280 | ,SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:6: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:15: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:24: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:244:3: note: in definition of macro 'PERL_SIPHASH_FNC' 244 | SIP_FINAL_ROUNDS \ | ^~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:175:3: note: in expansion of macro 'STMT_START' 175 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/hv_func.h:281:33: note: in expansion of macro 'SIPROUND' 281 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND; | ^~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:5606, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_av_top_index': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/embed.h:313:40: note: in definition of macro 'mg_size' 313 | #define mg_size(a) Perl_mg_size(aTHX_ a) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/av.h:83:15: note: in expansion of macro 'MUTABLE_SV' 83 | ? mg_size(MUTABLE_SV(av)) : AvFILLp(av)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:48:12: note: in expansion of macro 'AvFILL' 48 | return AvFILL(av); | ^~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_CvGV': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:96:32: note: in expansion of macro 'MUTABLE_PTR' 96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cv.h:215:23: note: in expansion of macro 'CvFLAGS' 215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:58:12: note: in expansion of macro 'CvNAMED' 58 | return CvNAMED(sv) | ^~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:60:13: note: in expansion of macro 'MUTABLE_PTR' 60 | : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv; | ^~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushsub': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2171:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2171 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_common': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2191:5: note: in expansion of macro 'SvREFCNT_dec' 2191 | SvREFCNT_dec(cv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popsub_args': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:661:9: note: in expansion of macro 'SvREFCNT_dec' 661 | SvREFCNT_dec(cx_pop_savearray_av); \ | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:657:5: note: in expansion of macro 'STMT_START' 657 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2209:5: note: in expansion of macro 'CX_POP_SAVEARRAY' 2209 | CX_POP_SAVEARRAY(cx); | ^~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:62:30: note: in expansion of macro 'MUTABLE_PTR' 62 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2210:10: note: in expansion of macro 'MUTABLE_AV' 2210 | av = MUTABLE_AV(PAD_SVl(0)); | ^~~~~~~~~~ In file included from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/cop.h:667:5: note: in expansion of macro 'STMT_START' 667 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2215:9: note: in expansion of macro 'CLEAR_ARGARRAY' 2215 | CLEAR_ARGARRAY(av); | ^~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:3912, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_pushformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:338:23: note: in definition of macro 'SvREFCNT' 338 | #define SvREFCNT(sv) (sv)->sv_refcnt | ^~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:349:59: note: in expansion of macro 'MUTABLE_SV' 349 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv))) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2248:5: note: in expansion of macro 'SvREFCNT_inc_simple_void_NN' 2248 | SvREFCNT_inc_simple_void_NN(cv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2753, from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:343:55: note: in expansion of macro 'MUTABLE_SV' 343 | #define SvREFCNT_inc_void(sv) Perl_SvREFCNT_inc_void(MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2250:5: note: in expansion of macro 'SvREFCNT_inc_void' 2250 | SvREFCNT_inc_void(cx->blk_format.dfoutgv); | ^~~~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popformat': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2266:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2266 | SvREFCNT_dec_NN(dfout); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2273:5: note: in expansion of macro 'SvREFCNT_dec_NN' 2273 | SvREFCNT_dec_NN(cv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popeval': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2312:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2312 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2318:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2318 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_poploop': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2374:9: note: in expansion of macro 'SvREFCNT_dec_NN' 2374 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:352:56: note: in expansion of macro 'MUTABLE_SV' 352 | #define SvREFCNT_dec_NN(sv) Perl_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2378:13: note: in expansion of macro 'SvREFCNT_dec_NN' 2378 | SvREFCNT_dec_NN(sv); | ^~~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2389:9: note: in expansion of macro 'SvREFCNT_dec' 2389 | SvREFCNT_dec(cursv); | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_cx_popgiven': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/handy.h:67:30: note: in expansion of macro 'MUTABLE_PTR' 67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) | ^~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:351:50: note: in expansion of macro 'MUTABLE_SV' 351 | #define SvREFCNT_dec(sv) Perl_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv)) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2436:5: note: in expansion of macro 'SvREFCNT_dec' 2436 | SvREFCNT_dec(sv); | ^~~~~~~~~~~~ In file included from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h: In function 'Perl_mortal_getenv': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:214:5: note: in expansion of macro 'STMT_START' 214 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2924:31: note: in expansion of macro 'MUTEX_LOCK' 2924 | # define ENV_LOCK MUTEX_LOCK(&PL_env_mutex) | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2619:5: note: in expansion of macro 'ENV_LOCK' 2619 | ENV_LOCK; | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/thread.h:222:5: note: in expansion of macro 'STMT_START' 222 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:2925:31: note: in expansion of macro 'MUTEX_UNLOCK' 2925 | # define ENV_UNLOCK MUTEX_UNLOCK(&PL_env_mutex) | ^~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/inline.h:2627:5: note: in expansion of macro 'ENV_UNLOCK' 2627 | ENV_UNLOCK; | ^~~~~~~~~~ In file included from lib/MaxMind/DB/Writer/Tree.xs:6: c/tree.h: At top level: c/tree.h:36:9: warning: ISO C does not support '__int128' types [-Wpedantic] 36 | typedef __int128 int128_t; | ^~~~~~~~ c/tree.h:37:18: warning: ISO C does not support '__int128' types [-Wpedantic] 37 | typedef unsigned __int128 uint128_t; | ^~~~~~~~ In file included from c/tree.h:2, from lib/MaxMind/DB/Writer/Tree.xs:6: lib/MaxMind/DB/Writer/Tree.xs: In function 'call_iteration_method': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:59:5: note: in expansion of macro 'STMT_START' 59 | STMT_START { \ | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.xs:47:5: note: in expansion of macro 'PUSHMARK' 47 | PUSHMARK(SP); | ^~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:371:25: note: in expansion of macro 'STMT_START' 371 | # define EXTEND(p,n) STMT_START { \ | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.xs:48:5: note: in expansion of macro 'EXTEND' 48 | EXTEND(SP, stack_size); | ^~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__create_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:456:31: note: in expansion of macro 'SvSETMAGIC' 456 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:457:60: note: in expansion of macro 'PUSHTARG' 457 | #define PUSHp(p,l) STMT_START { sv_setpvn(TARG, (p), (l)); PUSHTARG; } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:348:13: note: in expansion of macro 'PUSHp' 348 | XSprePUSH; PUSHp((char *)&RETVAL, sizeof(RETVAL)); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:456:18: note: in expansion of macro 'STMT_START' 456 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:457:60: note: in expansion of macro 'PUSHTARG' 457 | #define PUSHp(p,l) STMT_START { sv_setpvn(TARG, (p), (l)); PUSHTARG; } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:348:13: note: in expansion of macro 'PUSHp' 348 | XSprePUSH; PUSHp((char *)&RETVAL, sizeof(RETVAL)); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:457:20: note: in expansion of macro 'STMT_START' 457 | #define PUSHp(p,l) STMT_START { sv_setpvn(TARG, (p), (l)); PUSHTARG; } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:348:13: note: in expansion of macro 'PUSHp' 348 | XSprePUSH; PUSHp((char *)&RETVAL, sizeof(RETVAL)); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:350:5: note: in expansion of macro 'XSRETURN' 350 | XSRETURN(1); | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__insert_network': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:386:5: note: in expansion of macro 'XSRETURN_EMPTY' 386 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:386:5: note: in expansion of macro 'XSRETURN_EMPTY' 386 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__insert_range': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:421:5: note: in expansion of macro 'XSRETURN_EMPTY' 421 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:421:5: note: in expansion of macro 'XSRETURN_EMPTY' 421 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__remove_network': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:442:5: note: in expansion of macro 'XSRETURN_EMPTY' 442 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:442:5: note: in expansion of macro 'XSRETURN_EMPTY' 442 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__write_search_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:465:5: note: in expansion of macro 'XSRETURN_EMPTY' 465 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:465:5: note: in expansion of macro 'XSRETURN_EMPTY' 465 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree_node_count': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:414:5: note: in expansion of macro 'STMT_START' 414 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:460:31: note: in expansion of macro 'TARGu' 460 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~ lib/MaxMind/DB/Writer/Tree.c:490:13: note: in expansion of macro 'PUSHu' 490 | XSprePUSH; PUSHu((UV)RETVAL); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:460:18: note: in expansion of macro 'STMT_START' 460 | #define PUSHu(u) STMT_START { TARGu(u,1); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:490:13: note: in expansion of macro 'PUSHu' 490 | XSprePUSH; PUSHu((UV)RETVAL); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:492:5: note: in expansion of macro 'XSRETURN' 492 | XSRETURN(1); | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree_iterate': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:539:5: note: in expansion of macro 'XSRETURN_EMPTY' 539 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:539:5: note: in expansion of macro 'XSRETURN_EMPTY' 539 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree_lookup_ip_address': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:562:5: note: in expansion of macro 'XSRETURN' 562 | XSRETURN(1); | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__freeze_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:585:5: note: in expansion of macro 'XSRETURN_EMPTY' 585 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:585:5: note: in expansion of macro 'XSRETURN_EMPTY' 585 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__thaw_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/sv.h:2144:23: note: in expansion of macro 'STMT_START' 2144 | #define SvSETMAGIC(x) STMT_START { if (UNLIKELY(SvSMAGICAL(x))) mg_set(x); } STMT_END | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:456:31: note: in expansion of macro 'SvSETMAGIC' 456 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:457:60: note: in expansion of macro 'PUSHTARG' 457 | #define PUSHp(p,l) STMT_START { sv_setpvn(TARG, (p), (l)); PUSHTARG; } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:624:13: note: in expansion of macro 'PUSHp' 624 | XSprePUSH; PUSHp((char *)&RETVAL, sizeof(RETVAL)); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:456:18: note: in expansion of macro 'STMT_START' 456 | #define PUSHTARG STMT_START { SvSETMAGIC(TARG); PUSHs(TARG); } STMT_END | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:457:60: note: in expansion of macro 'PUSHTARG' 457 | #define PUSHp(p,l) STMT_START { sv_setpvn(TARG, (p), (l)); PUSHTARG; } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:624:13: note: in expansion of macro 'PUSHp' 624 | XSprePUSH; PUSHp((char *)&RETVAL, sizeof(RETVAL)); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/pp.h:457:20: note: in expansion of macro 'STMT_START' 457 | #define PUSHp(p,l) STMT_START { sv_setpvn(TARG, (p), (l)); PUSHTARG; } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:624:13: note: in expansion of macro 'PUSHp' 624 | XSprePUSH; PUSHp((char *)&RETVAL, sizeof(RETVAL)); | ^~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:626:5: note: in expansion of macro 'XSRETURN' 626 | XSRETURN(1); | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c: In function 'XS_MaxMind__DB__Writer__Tree__free_tree': /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:315:5: note: in expansion of macro 'STMT_START' 315 | STMT_START { \ | ^~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:52: note: in expansion of macro 'XSRETURN' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:643:5: note: in expansion of macro 'XSRETURN_EMPTY' 643 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/perl.h:666:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 666 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ /usr/lib/x86_64-linux-gnu/perl/5.32/CORE/XSUB.h:330:24: note: in expansion of macro 'STMT_START' 330 | #define XSRETURN_EMPTY STMT_START { XSRETURN(0); } STMT_END | ^~~~~~~~~~ lib/MaxMind/DB/Writer/Tree.c:643:5: note: in expansion of macro 'XSRETURN_EMPTY' 643 | XSRETURN_EMPTY; | ^~~~~~~~~~~~~~ ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/MaxMind/DB/Writer/Tree/Tree.bs') x86_64-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/build/libmaxmind-db-writer-perl-0.300003=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -L/usr/local/lib -fstack-protector-strong -o blib/arch/auto/MaxMind/DB/Writer/Tree/Tree.so lib/MaxMind/DB/Writer/Tree.o c/perl_math_int128.o c/perl_math_int64.o c/tree.o c/windows_mman.o dh_auto_test perl Build test --verbose 1 # # Versions for all modules listed in MYMETA.json (including optional ones): # # === Configure Requires === # # Module Want Have # ------------- ---- ------ # Module::Build 0.28 0.4231 # # === Build Requires === # # Module Want Have # ------------------ ---- -------- # ExtUtils::CBuilder any 0.280234 # Module::Build 0.28 0.4231 # # === Test Requires === # # Module Want Have # ------------------------------- ---- -------- # Data::Printer any 1.000001 # Devel::Refcount any 0.10 # ExtUtils::MakeMaker any 7.44 # File::Spec any 3.78 # File::Temp any 0.2309 # JSON any 4.03 # List::AllUtils any 0.18 # List::Util any 1.55 # MaxMind::DB::Reader any 1.000014 # Net::Works::Address any 0.22 # Scalar::Util any 1.55 # Test::Bits any 0.02 # Test::Builder any 1.302175 # Test::Fatal any 0.016 # Test::HexDifferences any 1.001 # Test::MaxMind::DB::Common::Data any 0.040001 # Test::More 0.96 1.302175 # Test::Requires any 0.11 # Test::Warnings any 0.030 # lib any 0.65 # utf8 any 1.22 # # === Test Recommends === # # Module Want Have # ---------- -------- -------- # CPAN::Meta 2.120900 2.150010 # # === Runtime Requires === # # Module Want Have # ---------------------------- -------- -------- # Carp any 1.50 # Data::Dumper::Concise any 2.023 # Data::IEEE754 any 0.02 # Digest::MD5 any 2.55_01 # Digest::SHA any 6.02 # Digest::SHA1 any missing # Encode any 3.06 # Exporter any 5.74 # IO::Handle any 1.42 # Math::Int128 0.21 0.22 # Math::Int64 0.51 0.54 # MaxMind::DB::Common 0.031003 0.040001 # MaxMind::DB::Metadata any 0.040001 # MaxMind::DB::Reader::Decoder any 1.000014 # MaxMind::DB::Role::Debugs any 0.040001 # Moose any 2.2014 # Moose::Util::TypeConstraints any 2.2014 # MooseX::Params::Validate any 0.21 # MooseX::StrictConstructor any 0.21 # Net::Works::Network any 0.22 # Sereal::Decoder any 4.018 # Sereal::Encoder 3.002 4.018 # Test::Deep::NoTest any undef # XSLoader any 0.30 # autodie any 2.32 # bytes any 1.07 # constant any 1.33 # namespace::autoclean any 0.29 # strict any 1.11 # warnings any 1.47 # # # *** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING *** # # The following REQUIRED prerequisites were not satisfied: # # Digest::SHA1 is not installed (any version required) # t/00-report-prereqs.t ...................................... 1..1 ok 1 ok t/MaxMind/DB/Writer/Serializer-deduplication.t ............. ok 1 - keys, values, and whole maps are all deduplicated 1..1 ok t/MaxMind/DB/Writer/Serializer-large-pointer.t ............. ok 1 - decoded short string at beginning of encoded data ok 2 - decoded first long string after short string ok 3 - decoded small pointer ok 4 - decoded large pointer 1..4 ok t/MaxMind/DB/Writer/Serializer-types/array.t ............... ok 1 - packed array - array with 0 keys ok 2 - packed array - array with 1 keys ok 3 - packed array - array with 2 keys 1..3 ok t/MaxMind/DB/Writer/Serializer-types/boolean.t ............. ok 1 - packed boolean - 0 ok 2 - packed boolean - 1 1..2 ok t/MaxMind/DB/Writer/Serializer-types/bytes.t ............... ok 1 - packed bytes - ok 2 - packed bytes - 1 ok 3 - packed bytes - 123 ok 4 - packed bytes - 123456789012345678901234567 ok 5 - packed bytes - 1234567890123456789012345678 ok 6 - packed bytes - 12345678901234567890123456789 ok 7 - packed bytes - 123456789012345678901234567890 ok 8 - packed bytes - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(500) ok 9 - packed bytes - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(2000) ok 10 - packed bytes - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(70000) 1..10 ok t/MaxMind/DB/Writer/Serializer-types/double.t .............. ok 1 - packed double - 0 ok 2 - packed double - 0.5 ok 3 - packed double - 3.14159265359 ok 4 - packed double - 123 ok 5 - packed double - 1073741824.12457 ok 6 - packed double - -0.5 ok 7 - packed double - -3.14159265359 ok 8 - packed double - -1073741824.12457 1..8 ok t/MaxMind/DB/Writer/Serializer-types/end_marker.t .......... ok 1 - encoding of end_marker type 1..1 ok t/MaxMind/DB/Writer/Serializer-types/float.t ............... ok 1 - packed float - 0 ok 2 - packed float - 1 ok 3 - packed float - 1.1 ok 4 - packed float - 3.14 ok 5 - packed float - 9999.99 ok 6 - packed float - -1 ok 7 - packed float - -1.1 ok 8 - packed float - -3.14 ok 9 - packed float - -9999.99 1..9 ok t/MaxMind/DB/Writer/Serializer-types/int32.t ............... ok 1 - packed int32 - 0 ok 2 - packed int32 - -1 ok 3 - packed int32 - 255 ok 4 - packed int32 - -255 ok 5 - packed int32 - 500 ok 6 - packed int32 - -500 ok 7 - packed int32 - 65535 ok 8 - packed int32 - -65535 ok 9 - packed int32 - 16777215 ok 10 - packed int32 - -16777215 ok 11 - packed int32 - 2147483647 ok 12 - packed int32 - -2147483647 1..12 ok t/MaxMind/DB/Writer/Serializer-types/map.t ................. ok 1 - packed map - hash with 0 keys ok 2 - packed map - hash with 1 keys ok 3 - packed map - hash with 2 keys ok 4 - packed map - hash with 1 keys ok 5 - packed map - hash with 1 keys ok 6 - cannot guess the type for an unknown hash key 1..6 ok t/MaxMind/DB/Writer/Serializer-types/pointer.t ............. ok 1 - packed pointer - 0 ok 2 - packed pointer - 5 ok 3 - packed pointer - 10 ok 4 - packed pointer - 1023 ok 5 - packed pointer - 3017 ok 6 - packed pointer - 524283 ok 7 - packed pointer - 526335 ok 8 - packed pointer - 134217726 ok 9 - packed pointer - 134744063 ok 10 - packed pointer - 4294967295 ok 11 - cannot encode undef as an unsigned integer ok 12 - cannot encode "foo" as an unsigned integer ok 13 - cannot encode -1 as an unsigned integer ok 14 - cannot encode 2**33 as an unsigned 32-bit integer 1..14 ok t/MaxMind/DB/Writer/Serializer-types/uint128.t ............. ok 1 - packed uint128 - 0 ok 2 - packed uint128 - 500 ok 3 - packed uint128 - 10872 ok 4 - packed uint128 - 255 ok 5 - packed uint128 - 65535 ok 6 - packed uint128 - 16777215 ok 7 - packed uint128 - 4294967295 ok 8 - packed uint128 - 1099511627775 ok 9 - packed uint128 - 281474976710655 ok 10 - packed uint128 - 72057594037927935 ok 11 - packed uint128 - 18446744073709551615 ok 12 - packed uint128 - 4722366482869645213695 ok 13 - packed uint128 - 1208925819614629174706175 ok 14 - packed uint128 - 309485009821345068724781055 ok 15 - packed uint128 - 79228162514264337593543950335 ok 16 - packed uint128 - 20282409603651670423947251286015 ok 17 - packed uint128 - 5192296858534827628530496329220095 ok 18 - packed uint128 - 1329227995784915872903807060280344575 ok 19 - packed uint128 - 340282366920938463463374607431768211455 1..19 ok t/MaxMind/DB/Writer/Serializer-types/uint16.t .............. ok 1 - packed uint16 - 0 ok 2 - packed uint16 - 255 ok 3 - packed uint16 - 500 ok 4 - packed uint16 - 10872 ok 5 - packed uint16 - 65535 1..5 ok t/MaxMind/DB/Writer/Serializer-types/uint32.t .............. ok 1 - packed uint32 - 0 ok 2 - packed uint32 - 255 ok 3 - packed uint32 - 500 ok 4 - packed uint32 - 10872 ok 5 - packed uint32 - 65535 ok 6 - packed uint32 - 16777215 ok 7 - packed uint32 - 4294967295 ok 8 - cannot encode undef as an unsigned integer ok 9 - cannot encode "foo" as an unsigned integer ok 10 - cannot encode -1 as an unsigned integer ok 11 - cannot encode 2**33 as an unsigned 32-bit integer 1..11 ok t/MaxMind/DB/Writer/Serializer-types/uint64.t .............. ok 1 - packed uint64 - 0 ok 2 - packed uint64 - 500 ok 3 - packed uint64 - 10872 ok 4 - packed uint64 - 255 ok 5 - packed uint64 - 65535 ok 6 - packed uint64 - 16777215 ok 7 - packed uint64 - 4294967295 ok 8 - packed uint64 - 1099511627775 ok 9 - packed uint64 - 281474976710655 ok 10 - packed uint64 - 72057594037927935 ok 11 - packed uint64 - 18446744073709551615 ok 12 - cannot encode undef as an unsigned integer ok 13 - cannot encode "foo" as an unsigned integer ok 14 - cannot encode -1 as an unsigned integer ok 15 - cannot encode 2**65 as an unsigned 64 bit integer 1..15 ok t/MaxMind/DB/Writer/Serializer-types/utf8_string.t ......... ok 1 - packed utf8_string - ok 2 - packed utf8_string - 1 ok 3 - packed utf8_string - 人 ok 4 - packed utf8_string - 123 ok 5 - packed utf8_string - 123456789012345678901234567 ok 6 - packed utf8_string - 1234567890123456789012345678 ok 7 - packed utf8_string - 12345678901234567890123456789 ok 8 - packed utf8_string - 123456789012345678901234567890 ok 9 - packed utf8_string - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(500) ok 10 - packed utf8_string - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(2000) ok 11 - packed utf8_string - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...(70000) ok 12 - first four bytes contain expected value for long string (16843036 bytes) ok 13 - next 500 bytes contain encoding of x (16843036 bytes) ok 14 - 16843036 byte string is 16843040 bytes when encoded ok 15 - encoder dies when asked to encode more than 16843036 bytes of data 1..15 ok t/MaxMind/DB/Writer/Serializer-utf8-as-bytes.t ............. ok 1 - input is marked as utf8 in Perl ok 2 - got an error when trying to serialize a character string as bytes 1..2 ok t/MaxMind/DB/Writer/Serializer-utf8-round-trip.t ........... ok 1 - input is marked as utf8 in Perl ok 2 - output is marked as utf8 in Perl ok 3 - utf-8 string (人) makes round trip from serializer to decoder safely 1..3 ok t/MaxMind/DB/Writer/Serializer.t ........................... ok 1 - serializer contains all strings we stored ok 2 - serializer did not make a pointer to 3-byte string ok 3 - serializer contains all strings we stored ok 4 - serializer contains pointer to large string instead of the string itself ok 5 - serializer stored uint16s as expected ok 6 - serializer does not create a pointer for a uint16 ok 7 - serializer stored uint64s as expected ok 8 - serializer does not create a pointer for a uint64 that can be stored in one byte ok 9 - serializer stored uint128s as expected ok 10 - serializer does not create a pointer for a uint128 that can be stored in one byte ok 11 - serializer stored 16 byte uint128 as expected ok 12 - serializer stored pointer to 16 byte uint128 as expected ok 13 - serializer stored maps as expected ok 14 - serializer stored pointer to map as expected 1..14 ok t/MaxMind/DB/Writer/Tree-bigint.t .......................... ok 1 - no exception inserting data that includes a Math::UInt128 object ok 2 - got expected value back with Math::UInt128 object 1..2 ok t/MaxMind/DB/Writer/Tree-data-references.t ................. # Subtest: Reference counting when replacing node, no merging ok 1 - ref count of 2 after initial insert ok 2 - ref count of 1 after data is overwritten 1..2 ok 1 - Reference counting when replacing node, no merging # Subtest: Reference counting with merging ok 1 - ref count of 2 after initial insert ok 2 - ref count of 1 after data is overwritten 1..2 ok 2 - Reference counting with merging 1..2 ok t/MaxMind/DB/Writer/Tree-freeze-thaw.t ..................... # Subtest: Tree with 256 networks - IPv4 only - 24-bit records ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw ok 10 - type passed to constructor overrides frozen type ok 11 - description passed to constructor overrides frozen description ok 12 - merge_strategy passed to constructor overrides frozen merge_strategy ok 13 - record_size passed to constructor overrides frozen record_size 1..13 ok 1 - Tree with 256 networks - IPv4 only - 24-bit records # Subtest: Tree with 16384 networks - mixed IPv4 and IPv6 - 24-bit records ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw 1..9 ok 2 - Tree with 16384 networks - mixed IPv4 and IPv6 - 24-bit records # Subtest: Tree with 256 networks - IPv4 only - 28-bit records ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw ok 10 - type passed to constructor overrides frozen type ok 11 - description passed to constructor overrides frozen description ok 12 - merge_strategy passed to constructor overrides frozen merge_strategy ok 13 - record_size passed to constructor overrides frozen record_size 1..13 ok 3 - Tree with 256 networks - IPv4 only - 28-bit records # Subtest: Tree with 16384 networks - mixed IPv4 and IPv6 - 28-bit records ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw 1..9 ok 4 - Tree with 16384 networks - mixed IPv4 and IPv6 - 28-bit records # Subtest: Tree with 256 networks - IPv4 only - 32-bit records ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw ok 10 - type passed to constructor overrides frozen type ok 11 - description passed to constructor overrides frozen description ok 12 - merge_strategy passed to constructor overrides frozen merge_strategy ok 13 - record_size passed to constructor overrides frozen record_size 1..13 ok 5 - Tree with 256 networks - IPv4 only - 32-bit records # Subtest: Tree with 16384 networks - mixed IPv4 and IPv6 - 32-bit records ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw 1..9 ok 6 - Tree with 16384 networks - mixed IPv4 and IPv6 - 32-bit records # Subtest: Tree made from GeoLite2 sample data ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw ok 10 - 1.64.242.0 record is HK - post-thaw ok 11 - 1.64.242.0 record is HK - pre-thaw ok 12 - 1.72.10.0 record is JP - post-thaw ok 13 - 1.72.10.0 record is JP - pre-thaw ok 14 - 1.72.10.1 record is JP - post-thaw ok 15 - 1.72.10.1 record is JP - pre-thaw ok 16 - 1.72.10.127 record is JP - post-thaw ok 17 - 1.72.10.127 record is JP - pre-thaw ok 18 - 2001:230::abcd:abcd record is KR - post-thaw ok 19 - 2001:230::abcd:abcd record is KR - pre-thaw ok 20 - 2001:67c:50:1928:1234::42ff record is NL - post-thaw ok 21 - 2001:67c:50:1928:1234::42ff record is NL - pre-thaw 1..21 ok 7 - Tree made from GeoLite2 sample data # Subtest: Tree with only one network - ::0/1 ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw ok 10 - type passed to constructor overrides frozen type ok 11 - description passed to constructor overrides frozen description ok 12 - merge_strategy passed to constructor overrides frozen merge_strategy ok 13 - record_size passed to constructor overrides frozen record_size 1..13 ok 8 - Tree with only one network - ::0/1 1..8 ok t/MaxMind/DB/Writer/Tree-insert-range.t .................... # Subtest: IPv6 test start_ip == end_ip insert ok 1 - expected data for 2001:4860:4860::8888 ok 2 - no data for 2001:4860:4860::8887 ok 3 - no data for 2001:4860:4860::8889 1..3 ok 1 - IPv6 test start_ip == end_ip insert # Subtest: IPv6 complicated ranges ok 1 - expected data for 2001:4860:4860::1 ok 2 - expected data for 2001:4860:4860::10 ok 3 - expected data for 2001:4860:4860::100 ok 4 - expected data for 2001:4860:4860::1000 ok 5 - expected data for 2001:4860:4860::2 ok 6 - expected data for 2001:4860:4860::20 ok 7 - expected data for 2001:4860:4860::200 ok 8 - expected data for 2001:4860:4860::2000 ok 9 - expected data for 2001:4860:4860::4 ok 10 - expected data for 2001:4860:4860::40 ok 11 - expected data for 2001:4860:4860::400 ok 12 - expected data for 2001:4860:4860::4000 ok 13 - expected data for 2001:4860:4860::8 ok 14 - expected data for 2001:4860:4860::80 ok 15 - expected data for 2001:4860:4860::800 ok 16 - expected data for 2001:4860:4860::8000 ok 17 - expected data for 2001:4860:4860::FFFE ok 18 - no data for 2001:4860:4860:: ok 19 - no data for 2001:4860:4860::FFFF 1..19 ok 2 - IPv6 complicated ranges # Subtest: IPv4 range in IPv6 tree ok 1 - expected data for 1.0.0.1 ok 2 - expected data for 1.0.0.2 ok 3 - no data for 1.0.0.0 ok 4 - no data for 1.0.0.3 1..4 ok 3 - IPv4 range in IPv6 tree # Subtest: IPv4 test start_ip == end_ip insert ok 1 - expected data for 1.1.1.1 ok 2 - no data for 1.1.1.0 ok 3 - no data for 1.1.1.2 1..3 ok 4 - IPv4 test start_ip == end_ip insert # Subtest: IPv4 complicated ranges ok 1 - expected data for 1.0.0.1 ok 2 - expected data for 1.0.0.128 ok 3 - expected data for 1.0.0.16 ok 4 - expected data for 1.0.0.2 ok 5 - expected data for 1.0.0.255 ok 6 - expected data for 1.0.0.32 ok 7 - expected data for 1.0.0.4 ok 8 - expected data for 1.0.0.64 ok 9 - expected data for 1.0.0.8 ok 10 - no data for 1.0.0.0 ok 11 - no data for 1.0.1.0 1..11 ok 5 - IPv4 complicated ranges # Subtest: IPv4 overlapping ranges ok 1 - expected data for 1.0.0.1 ok 2 - expected data for 1.0.0.10 ok 3 - expected data for 1.0.0.2 ok 4 - expected data for 1.0.0.3 ok 5 - expected data for 1.0.0.4 ok 6 - expected data for 1.0.0.5 ok 7 - expected data for 1.0.0.6 ok 8 - expected data for 1.0.0.7 ok 9 - expected data for 1.0.0.8 ok 10 - expected data for 1.0.0.9 ok 11 - no data for 1.0.0.0 ok 12 - no data for 1.0.0.11 1..12 ok 6 - IPv4 overlapping ranges # Subtest: IPv4 remove reserved networks ok 1 - expected data for 1.0.0.0 ok 2 - expected data for 11.1.1.11 ok 3 - expected data for 126.0.2.255 ok 4 - expected data for 128.101.101.101 ok 5 - expected data for 193.0.0.4 ok 6 - no data for 0.0.0.0 ok 7 - no data for 0.0.0.255 ok 8 - no data for 10.0.0.0 ok 9 - no data for 10.0.0.255 ok 10 - no data for 100.64.0.0 ok 11 - no data for 127.0.0.0 ok 12 - no data for 169.254.0.0 ok 13 - no data for 172.16.0.0 ok 14 - no data for 192.0.0.0 ok 15 - no data for 192.0.2.0 ok 16 - no data for 192.88.99.0 ok 17 - no data for 192.168.0.0 ok 18 - no data for 198.18.0.0 ok 19 - no data for 198.51.100.0 ok 20 - no data for 203.0.113.0 ok 21 - no data for 224.0.0.0 ok 22 - no data for 240.0.0.0 ok 23 - no data for 255.255.255.255 1..23 ok 7 - IPv4 remove reserved networks # Subtest: IPv6 remove reserved networks ok 1 - expected data for 1.0.0.0 ok 2 - expected data for 11.1.1.11 ok 3 - expected data for 126.0.2.255 ok 4 - expected data for 193.0.0.4 ok 5 - expected data for 2003:: ok 6 - expected data for 8000:: ok 7 - expected data for a000:: ok 8 - expected data for efff:: ok 9 - no data for 0.0.0.0 ok 10 - no data for 0.0.0.255 ok 11 - no data for 10.0.0.0 ok 12 - no data for 10.0.0.255 ok 13 - no data for 100.64.0.0 ok 14 - no data for 127.0.0.0 ok 15 - no data for 169.254.0.0 ok 16 - no data for 172.16.0.0 ok 17 - no data for 192.0.0.0 ok 18 - no data for 192.0.2.0 ok 19 - no data for 192.88.99.0 ok 20 - no data for 192.168.0.0 ok 21 - no data for 198.18.0.0 ok 22 - no data for 198.51.100.0 ok 23 - no data for 203.0.113.0 ok 24 - no data for 224.0.0.0 ok 25 - no data for 240.0.0.0 ok 26 - no data for 255.255.255.255 ok 27 - no data for 100:: ok 28 - no data for 2001:1:: ok 29 - no data for 2001:db8:: ok 30 - no data for fc00:: ok 31 - no data for fe80:: ok 32 - no data for ff00:: 1..32 ok 8 - IPv6 remove reserved networks 1..8 ok t/MaxMind/DB/Writer/Tree-ipv4-and-6.t ...................... ok 1 - Cannot insert an IPv6 network into an IPv4 tree ok 2 - Cannot insert an IPv6 range into an IPv4 tree 1..2 ok t/MaxMind/DB/Writer/Tree-ipv6-aliases.t .................... ok 1 - got expected data for 2001:0:101:101:: ok 2 - got expected data for 2001:0:101:102:: ok 3 - got expected data for 2001:0:101:103:: ok 4 - got expected data for 2002:101:101:: ok 5 - got expected data for 2002:101:102:: ok 6 - got expected data for 2002:101:103:: ok 7 - got expected data for 2002:ffff:ff02:: ok 8 - got expected data for 2004:: ok 9 - got expected data for 2004::9:a ok 10 - got expected data for ::1.1.1.1 ok 11 - got expected data for ::1.1.1.2 ok 12 - got expected data for ::1.1.1.3 ok 13 - got expected data for ::255.255.255.2 ok 14 - got expected data for ::fffe:0:0 ok 15 - got expected data for ::fffe:9:a ok 16 - got expected data for ::ffff:1.1.1.2 ok 17 - got expected data for ::ffff:101:101 ok 18 - got expected data for ::ffff:101:103 ok 19 - got expected data for ::ffff:ff02 ok 20 - got expected data for ::ffff:ffff:ff02 ok 21 - received expected error when trying to overwrite an alias node 1..21 ok t/MaxMind/DB/Writer/Tree-iterator-large-dataset.t .......... ok 1 - each node was visited exactly once - tree from geolite2 sample data ok 2 - each record was visited exactly once - tree from geolite2 sample data ok 3 - each network was visited exactly twice (two records per node) - tree from geolite2 sample data ok 4 - saw every record for every node in the tree - tree from geolite2 sample data ok 5 - saw 1115 networks - tree from geolite2 sample data ok 6 - data nodes are seen in network order when iterating - tree from geolite2 sample data ok 7 - did not see two data records with the same network first IP address - tree from geolite2 sample data 1..7 ok t/MaxMind/DB/Writer/Tree-iterator.t ........................ ok 1 - calling iterate() with a non object reference fails ok 2 - calling iterate() with a method-less object fails ok 3 - calling iterate() with a method-less class fails ok 4 - calling iterate() with an object with only a process_empty_record method succeeds ok 5 - calling iterate() with a class with process_empty_record method succeeds ok 6 - each node was visited exactly once - basic tree ok 7 - each record was visited exactly once - basic tree ok 8 - each network was visited exactly twice (two records per node) - basic tree ok 9 - saw every record for every node in the tree - basic tree ok 10 - saw 6 networks - basic tree ok 11 - data nodes are seen in network order when iterating - basic tree ok 12 - did not see two data records with the same network first IP address - basic tree ok 13 - saw expected data records - basic tree ok 14 - saw the expected networks for data records - basic tree ok 15 - each node was visited exactly once - aliased tree ok 16 - each record was visited exactly once - aliased tree ok 17 - each network was visited exactly twice (two records per node) - aliased tree ok 18 - saw every record for every node in the tree - aliased tree ok 19 - saw 3 networks - aliased tree ok 20 - data nodes are seen in network order when iterating - aliased tree ok 21 - did not see two data records with the same network first IP address - aliased tree ok 22 - saw the expected networks for data records - aliased tree 1..22 ok t/MaxMind/DB/Writer/Tree-output/0-0-0-0.t .................. ok 1 - got expected data for 0.0.0.0 ok 2 - got expected data for 0.0.0.1 ok 3 - got expected data for 0.0.0.255 1..3 ok t/MaxMind/DB/Writer/Tree-output/basic.t .................... ok 1 - tree has 3 nodes - 24-bit record ok 2 - tree output starts with a search tree of 18 bytes - 24-bit record ok 3 - first node in search tree points to nodes 1 (L) and 2 (R) - 24-bit record ok 4 - node 1 left record points to a value outside the search tree - 24-bit record ok 5 - node 1 left record points to a value in the data section - 24-bit record ok 6 - node 2 left record points to a value outside the search tree - 24-bit record ok 7 - node 2 left record points to a value in the data section - 24-bit record ok 8 - written-out database includes 16 bytes of 0s ok 9 - written-out database includes expected data for one subnet - IPv4 - 24-bit record ok 10 - written-out database includes metadata start marker - IPv4 - 24-bit record ok 11 - written-out database includes metadata key binary_format_major_version - IPv4 - 24-bit record ok 12 - written-out database includes metadata key binary_format_minor_version - IPv4 - 24-bit record ok 13 - written-out database includes metadata key build_epoch - IPv4 - 24-bit record ok 14 - written-out database includes metadata key database_type - IPv4 - 24-bit record ok 15 - written-out database includes metadata key description - IPv4 - 24-bit record ok 16 - written-out database includes metadata key ip_version - IPv4 - 24-bit record ok 17 - written-out database includes metadata key languages - IPv4 - 24-bit record ok 18 - written-out database includes metadata key node_count - IPv4 - 24-bit record ok 19 - written-out database includes metadata key record_size - IPv4 - 24-bit record ok 20 - written-out database includes expected data for one subnet - IPv6 - 24-bit record ok 21 - written-out database includes metadata start marker - IPv6 - 24-bit record ok 22 - written-out database includes metadata key binary_format_major_version - IPv6 - 24-bit record ok 23 - written-out database includes metadata key binary_format_minor_version - IPv6 - 24-bit record ok 24 - written-out database includes metadata key build_epoch - IPv6 - 24-bit record ok 25 - written-out database includes metadata key database_type - IPv6 - 24-bit record ok 26 - written-out database includes metadata key description - IPv6 - 24-bit record ok 27 - written-out database includes metadata key ip_version - IPv6 - 24-bit record ok 28 - written-out database includes metadata key languages - IPv6 - 24-bit record ok 29 - written-out database includes metadata key node_count - IPv6 - 24-bit record ok 30 - written-out database includes metadata key record_size - IPv6 - 24-bit record ok 31 - tree has 3 nodes - 28-bit record ok 32 - tree output starts with a search tree of 21 bytes - 28-bit record ok 33 - first node in search tree points to nodes 1 (L) and 2 (R) - 28-bit record ok 34 - node 1 left record points to a value outside the search tree - 28-bit record ok 35 - node 1 left record points to a value in the data section - 28-bit record ok 36 - node 2 left record points to a value outside the search tree - 28-bit record ok 37 - node 2 left record points to a value in the data section - 28-bit record ok 38 - written-out database includes 16 bytes of 0s ok 39 - written-out database includes expected data for one subnet - IPv4 - 28-bit record ok 40 - written-out database includes metadata start marker - IPv4 - 28-bit record ok 41 - written-out database includes metadata key binary_format_major_version - IPv4 - 28-bit record ok 42 - written-out database includes metadata key binary_format_minor_version - IPv4 - 28-bit record ok 43 - written-out database includes metadata key build_epoch - IPv4 - 28-bit record ok 44 - written-out database includes metadata key database_type - IPv4 - 28-bit record ok 45 - written-out database includes metadata key description - IPv4 - 28-bit record ok 46 - written-out database includes metadata key ip_version - IPv4 - 28-bit record ok 47 - written-out database includes metadata key languages - IPv4 - 28-bit record ok 48 - written-out database includes metadata key node_count - IPv4 - 28-bit record ok 49 - written-out database includes metadata key record_size - IPv4 - 28-bit record ok 50 - written-out database includes expected data for one subnet - IPv6 - 28-bit record ok 51 - written-out database includes metadata start marker - IPv6 - 28-bit record ok 52 - written-out database includes metadata key binary_format_major_version - IPv6 - 28-bit record ok 53 - written-out database includes metadata key binary_format_minor_version - IPv6 - 28-bit record ok 54 - written-out database includes metadata key build_epoch - IPv6 - 28-bit record ok 55 - written-out database includes metadata key database_type - IPv6 - 28-bit record ok 56 - written-out database includes metadata key description - IPv6 - 28-bit record ok 57 - written-out database includes metadata key ip_version - IPv6 - 28-bit record ok 58 - written-out database includes metadata key languages - IPv6 - 28-bit record ok 59 - written-out database includes metadata key node_count - IPv6 - 28-bit record ok 60 - written-out database includes metadata key record_size - IPv6 - 28-bit record ok 61 - tree has 3 nodes - 32-bit record ok 62 - tree output starts with a search tree of 24 bytes - 32-bit record ok 63 - first node in search tree points to nodes 1 (L) and 2 (R) - 32-bit record ok 64 - node 1 left record points to a value outside the search tree - 32-bit record ok 65 - node 1 left record points to a value in the data section - 32-bit record ok 66 - node 2 left record points to a value outside the search tree - 32-bit record ok 67 - node 2 left record points to a value in the data section - 32-bit record ok 68 - written-out database includes 16 bytes of 0s ok 69 - written-out database includes expected data for one subnet - IPv4 - 32-bit record ok 70 - written-out database includes metadata start marker - IPv4 - 32-bit record ok 71 - written-out database includes metadata key binary_format_major_version - IPv4 - 32-bit record ok 72 - written-out database includes metadata key binary_format_minor_version - IPv4 - 32-bit record ok 73 - written-out database includes metadata key build_epoch - IPv4 - 32-bit record ok 74 - written-out database includes metadata key database_type - IPv4 - 32-bit record ok 75 - written-out database includes metadata key description - IPv4 - 32-bit record ok 76 - written-out database includes metadata key ip_version - IPv4 - 32-bit record ok 77 - written-out database includes metadata key languages - IPv4 - 32-bit record ok 78 - written-out database includes metadata key node_count - IPv4 - 32-bit record ok 79 - written-out database includes metadata key record_size - IPv4 - 32-bit record ok 80 - written-out database includes expected data for one subnet - IPv6 - 32-bit record ok 81 - written-out database includes metadata start marker - IPv6 - 32-bit record ok 82 - written-out database includes metadata key binary_format_major_version - IPv6 - 32-bit record ok 83 - written-out database includes metadata key binary_format_minor_version - IPv6 - 32-bit record ok 84 - written-out database includes metadata key build_epoch - IPv6 - 32-bit record ok 85 - written-out database includes metadata key database_type - IPv6 - 32-bit record ok 86 - written-out database includes metadata key description - IPv6 - 32-bit record ok 87 - written-out database includes metadata key ip_version - IPv6 - 32-bit record ok 88 - written-out database includes metadata key languages - IPv6 - 32-bit record ok 89 - written-out database includes metadata key node_count - IPv6 - 32-bit record ok 90 - written-out database includes metadata key record_size - IPv6 - 32-bit record 1..90 ok t/MaxMind/DB/Writer/Tree-output/freeze-thaw-record-size.t .. ok 1 - record size ok 2 - ip address lookup check 1/2 ok 3 - ip address lookup check 2/2 1..3 ok t/MaxMind/DB/Writer/Tree-output/freeze-then-write-bug.t .... ok 1 - no exception writing tree where an alias overwrote an existing record 1..1 ok t/MaxMind/DB/Writer/Tree-output/ipv6-aliases.t ............. ok 1 - got expected data for 1.1.1.1 ok 2 - got expected data for 1.1.1.2 ok 3 - got expected data for 1.1.1.3 ok 4 - got expected data for 2001:0:101:101:: ok 5 - got expected data for 2001:0:101:102:: ok 6 - got expected data for 2001:0:101:103:: ok 7 - got expected data for 2001:0:dfff:ff02:: ok 8 - got expected data for 2002:101:101:: ok 9 - got expected data for 2002:101:102:: ok 10 - got expected data for 2002:101:103:: ok 11 - got expected data for 2002:dfff:ff02:: ok 12 - got expected data for 2004:: ok 13 - got expected data for 2004::9:a ok 14 - got expected data for 223.255.255.2 ok 15 - got expected data for ::1.1.1.1 ok 16 - got expected data for ::1.1.1.2 ok 17 - got expected data for ::1.1.1.3 ok 18 - got expected data for ::dfff:ff02 ok 19 - got expected data for ::fffe:0:0 ok 20 - got expected data for ::fffe:9:a ok 21 - got expected data for ::ffff:1.1.1.2 ok 22 - got expected data for ::ffff:101:101 ok 23 - got expected data for ::ffff:101:103 ok 24 - got expected data for ::ffff:dfff:ff02 1..24 ok t/MaxMind/DB/Writer/Tree-output/record-deduplication.t ..... ok 1 - store_data was only called twice because identical record values are deduplicated 1..1 ok t/MaxMind/DB/Writer/Tree-output/utf8-data.t ................ ok 1 - got expected data for 1.2.3.0 ok 2 - got expected data for 1.2.3.128 ok 3 - got expected data for 1.2.3.255 ok 4 - string from lookup (人) is marked as utf8 1..4 ok t/MaxMind/DB/Writer/Tree-record-collisions.t ............... # Subtest: simple IPv6 merge # Subtest: data hashes for records are merged on collision - ipv6 - insert_network ok 1 - Got expected data for ::172.56.9.251 - data hashes for records are merged on collision - ipv6 ok 2 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - ipv6 ok 3 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - ipv6 ok 4 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - ipv6 1..4 ok 1 - data hashes for records are merged on collision - ipv6 - insert_network # Subtest: data hashes for records are merged on collision - ipv6 - insert_range ok 1 - Got expected data for ::172.56.9.251 - data hashes for records are merged on collision - ipv6 ok 2 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - ipv6 ok 3 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - ipv6 ok 4 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - ipv6 1..4 ok 2 - data hashes for records are merged on collision - ipv6 - insert_range ok 3 - received two warnings ok 4 - merge_record_collisions deprecation message 1..4 ok 1 - simple IPv6 merge # Subtest: merge - small net, large net, small net # Subtest: data hashes for records are merged on collision - small net, large net, small net - insert_network ok 1 - Got expected data for 5.0.0.0 - data hashes for records are merged on collision - small net, large net, small net ok 2 - Got expected data for 5.0.0.1 - data hashes for records are merged on collision - small net, large net, small net ok 3 - Got expected data for 5.0.0.2 - data hashes for records are merged on collision - small net, large net, small net ok 4 - Got expected data for 5.0.0.3 - data hashes for records are merged on collision - small net, large net, small net ok 5 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - small net, large net, small net ok 6 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - small net, large net, small net ok 7 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - small net, large net, small net 1..7 ok 1 - data hashes for records are merged on collision - small net, large net, small net - insert_network # Subtest: data hashes for records are merged on collision - small net, large net, small net - insert_range ok 1 - Got expected data for 5.0.0.0 - data hashes for records are merged on collision - small net, large net, small net ok 2 - Got expected data for 5.0.0.1 - data hashes for records are merged on collision - small net, large net, small net ok 3 - Got expected data for 5.0.0.2 - data hashes for records are merged on collision - small net, large net, small net ok 4 - Got expected data for 5.0.0.3 - data hashes for records are merged on collision - small net, large net, small net ok 5 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - small net, large net, small net ok 6 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - small net, large net, small net ok 7 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - small net, large net, small net 1..7 ok 2 - data hashes for records are merged on collision - small net, large net, small net - insert_range 1..2 ok 2 - merge - small net, large net, small net # Subtest: merge - large net, small net, large net # Subtest: data hashes for records are merged on collision - large net, small net, large net - insert_network ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - large net, small net, large net ok 2 - Got expected data for 2.0.0.1 - data hashes for records are merged on collision - large net, small net, large net ok 3 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - large net, small net, large net ok 4 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - large net, small net, large net ok 5 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - large net, small net, large net 1..5 ok 1 - data hashes for records are merged on collision - large net, small net, large net - insert_network # Subtest: data hashes for records are merged on collision - large net, small net, large net - insert_range ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - large net, small net, large net ok 2 - Got expected data for 2.0.0.1 - data hashes for records are merged on collision - large net, small net, large net ok 3 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - large net, small net, large net ok 4 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - large net, small net, large net ok 5 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - large net, small net, large net 1..5 ok 2 - data hashes for records are merged on collision - large net, small net, large net - insert_range 1..2 ok 3 - merge - large net, small net, large net # Subtest: merge - same network # Subtest: data hashes for records are merged on collision - same network - insert_network ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - same network ok 2 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - same network ok 3 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - same network ok 4 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - same network 1..4 ok 1 - data hashes for records are merged on collision - same network - insert_network # Subtest: data hashes for records are merged on collision - same network - insert_range ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - same network ok 2 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - same network ok 3 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - same network ok 4 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - same network 1..4 ok 2 - data hashes for records are merged on collision - same network - insert_range 1..2 ok 4 - merge - same network # Subtest: merge - overlapping network, larger net first # Subtest: data hashes for records are merged on collision - overlapping network, larger net first - insert_network ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - overlapping network, larger net first ok 2 - Got expected data for 2.0.1.0 - data hashes for records are merged on collision - overlapping network, larger net first ok 3 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - overlapping network, larger net first ok 4 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - overlapping network, larger net first ok 5 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - overlapping network, larger net first 1..5 ok 1 - data hashes for records are merged on collision - overlapping network, larger net first - insert_network # Subtest: data hashes for records are merged on collision - overlapping network, larger net first - insert_range ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - overlapping network, larger net first ok 2 - Got expected data for 2.0.1.0 - data hashes for records are merged on collision - overlapping network, larger net first ok 3 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - overlapping network, larger net first ok 4 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - overlapping network, larger net first ok 5 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - overlapping network, larger net first 1..5 ok 2 - data hashes for records are merged on collision - overlapping network, larger net first - insert_range 1..2 ok 5 - merge - overlapping network, larger net first # Subtest: merge - overlapping network, smaller net first # Subtest: data hashes for records are merged on collision - overlapping network, smaller net first - insert_network ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - overlapping network, smaller net first ok 2 - Got expected data for 2.0.1.0 - data hashes for records are merged on collision - overlapping network, smaller net first ok 3 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - overlapping network, smaller net first ok 4 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - overlapping network, smaller net first ok 5 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - overlapping network, smaller net first 1..5 ok 1 - data hashes for records are merged on collision - overlapping network, smaller net first - insert_network # Subtest: data hashes for records are merged on collision - overlapping network, smaller net first - insert_range ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - overlapping network, smaller net first ok 2 - Got expected data for 2.0.1.0 - data hashes for records are merged on collision - overlapping network, smaller net first ok 3 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - overlapping network, smaller net first ok 4 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - overlapping network, smaller net first ok 5 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - overlapping network, smaller net first 1..5 ok 2 - data hashes for records are merged on collision - overlapping network, smaller net first - insert_range 1..2 ok 6 - merge - overlapping network, smaller net first # Subtest: merge - smaller nets first # Subtest: data hashes for records are merged on collision - smaller nets first - insert_network ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - smaller nets first ok 2 - Got expected data for 2.0.0.1 - data hashes for records are merged on collision - smaller nets first ok 3 - Got expected data for 2.0.0.2 - data hashes for records are merged on collision - smaller nets first ok 4 - Got expected data for 2.0.0.3 - data hashes for records are merged on collision - smaller nets first ok 5 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - smaller nets first ok 6 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - smaller nets first ok 7 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - smaller nets first 1..7 ok 1 - data hashes for records are merged on collision - smaller nets first - insert_network # Subtest: data hashes for records are merged on collision - smaller nets first - insert_range ok 1 - Got expected data for 2.0.0.0 - data hashes for records are merged on collision - smaller nets first ok 2 - Got expected data for 2.0.0.1 - data hashes for records are merged on collision - smaller nets first ok 3 - Got expected data for 2.0.0.2 - data hashes for records are merged on collision - smaller nets first ok 4 - Got expected data for 2.0.0.3 - data hashes for records are merged on collision - smaller nets first ok 5 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - smaller nets first ok 6 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - smaller nets first ok 7 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - smaller nets first 1..7 ok 2 - data hashes for records are merged on collision - smaller nets first - insert_range 1..2 ok 7 - merge - smaller nets first # Subtest: merge - smaller net first # Subtest: data hashes for records are merged on collision - smaller net first - insert_network ok 1 - Got expected data for 1.0.0.0 - data hashes for records are merged on collision - smaller net first ok 2 - Got expected data for 1.0.0.1 - data hashes for records are merged on collision - smaller net first ok 3 - Got expected data for 1.0.0.2 - data hashes for records are merged on collision - smaller net first ok 4 - Got expected data for 1.0.0.3 - data hashes for records are merged on collision - smaller net first ok 5 - Got expected data for 1.0.0.4 - data hashes for records are merged on collision - smaller net first ok 6 - Got expected data for 1.0.255.254 - data hashes for records are merged on collision - smaller net first ok 7 - Got expected data for 1.0.255.255 - data hashes for records are merged on collision - smaller net first ok 8 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - smaller net first ok 9 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - smaller net first ok 10 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - smaller net first 1..10 ok 1 - data hashes for records are merged on collision - smaller net first - insert_network # Subtest: data hashes for records are merged on collision - smaller net first - insert_range ok 1 - Got expected data for 1.0.0.0 - data hashes for records are merged on collision - smaller net first ok 2 - Got expected data for 1.0.0.1 - data hashes for records are merged on collision - smaller net first ok 3 - Got expected data for 1.0.0.2 - data hashes for records are merged on collision - smaller net first ok 4 - Got expected data for 1.0.0.3 - data hashes for records are merged on collision - smaller net first ok 5 - Got expected data for 1.0.0.4 - data hashes for records are merged on collision - smaller net first ok 6 - Got expected data for 1.0.255.254 - data hashes for records are merged on collision - smaller net first ok 7 - Got expected data for 1.0.255.255 - data hashes for records are merged on collision - smaller net first ok 8 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - smaller net first ok 9 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - smaller net first ok 10 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - smaller net first 1..10 ok 2 - data hashes for records are merged on collision - smaller net first - insert_range 1..2 ok 8 - merge - smaller net first # Subtest: merge - larger net first # Subtest: data hashes for records are merged on collision - larger net first - insert_network ok 1 - Got expected data for 1.0.0.0 - data hashes for records are merged on collision - larger net first ok 2 - Got expected data for 1.0.0.1 - data hashes for records are merged on collision - larger net first ok 3 - Got expected data for 1.0.0.2 - data hashes for records are merged on collision - larger net first ok 4 - Got expected data for 1.0.0.3 - data hashes for records are merged on collision - larger net first ok 5 - Got expected data for 1.0.0.4 - data hashes for records are merged on collision - larger net first ok 6 - Got expected data for 1.0.0.5 - data hashes for records are merged on collision - larger net first ok 7 - Got expected data for 1.0.0.6 - data hashes for records are merged on collision - larger net first ok 8 - Got expected data for 1.0.0.7 - data hashes for records are merged on collision - larger net first ok 9 - Got expected data for 1.0.0.8 - data hashes for records are merged on collision - larger net first ok 10 - Got expected data for 1.0.0.9 - data hashes for records are merged on collision - larger net first ok 11 - Got expected data for 1.0.0.10 - data hashes for records are merged on collision - larger net first ok 12 - Got expected data for 1.0.0.11 - data hashes for records are merged on collision - larger net first ok 13 - Got expected data for 1.0.0.12 - data hashes for records are merged on collision - larger net first ok 14 - Got expected data for 1.0.0.13 - data hashes for records are merged on collision - larger net first ok 15 - Got expected data for 1.0.0.14 - data hashes for records are merged on collision - larger net first ok 16 - Got expected data for 1.0.0.15 - data hashes for records are merged on collision - larger net first ok 17 - Got expected data for 1.0.0.16 - data hashes for records are merged on collision - larger net first ok 18 - Got expected data for 1.0.0.17 - data hashes for records are merged on collision - larger net first ok 19 - Got expected data for 1.0.0.18 - data hashes for records are merged on collision - larger net first ok 20 - Got expected data for 1.0.0.19 - data hashes for records are merged on collision - larger net first ok 21 - Got expected data for 1.0.0.20 - data hashes for records are merged on collision - larger net first ok 22 - Got expected data for 1.0.0.21 - data hashes for records are merged on collision - larger net first ok 23 - Got expected data for 1.0.0.22 - data hashes for records are merged on collision - larger net first ok 24 - Got expected data for 1.0.0.23 - data hashes for records are merged on collision - larger net first ok 25 - Got expected data for 1.0.0.24 - data hashes for records are merged on collision - larger net first ok 26 - Got expected data for 1.0.0.25 - data hashes for records are merged on collision - larger net first ok 27 - Got expected data for 1.0.0.26 - data hashes for records are merged on collision - larger net first ok 28 - Got expected data for 1.0.0.27 - data hashes for records are merged on collision - larger net first ok 29 - Got expected data for 1.0.0.28 - data hashes for records are merged on collision - larger net first ok 30 - Got expected data for 1.0.0.29 - data hashes for records are merged on collision - larger net first ok 31 - Got expected data for 1.0.0.30 - data hashes for records are merged on collision - larger net first ok 32 - Got expected data for 1.0.0.31 - data hashes for records are merged on collision - larger net first ok 33 - Got expected data for 1.0.0.32 - data hashes for records are merged on collision - larger net first ok 34 - Got expected data for 1.0.0.33 - data hashes for records are merged on collision - larger net first ok 35 - Got expected data for 1.0.0.34 - data hashes for records are merged on collision - larger net first ok 36 - Got expected data for 1.0.0.35 - data hashes for records are merged on collision - larger net first ok 37 - Got expected data for 1.0.0.36 - data hashes for records are merged on collision - larger net first ok 38 - Got expected data for 1.0.0.37 - data hashes for records are merged on collision - larger net first ok 39 - Got expected data for 1.0.0.38 - data hashes for records are merged on collision - larger net first ok 40 - Got expected data for 1.0.0.39 - data hashes for records are merged on collision - larger net first ok 41 - Got expected data for 1.0.0.40 - data hashes for records are merged on collision - larger net first ok 42 - Got expected data for 1.0.0.41 - data hashes for records are merged on collision - larger net first ok 43 - Got expected data for 1.0.0.42 - data hashes for records are merged on collision - larger net first ok 44 - Got expected data for 1.0.0.43 - data hashes for records are merged on collision - larger net first ok 45 - Got expected data for 1.0.0.44 - data hashes for records are merged on collision - larger net first ok 46 - Got expected data for 1.0.0.45 - data hashes for records are merged on collision - larger net first ok 47 - Got expected data for 1.0.0.46 - data hashes for records are merged on collision - larger net first ok 48 - Got expected data for 1.0.0.47 - data hashes for records are merged on collision - larger net first ok 49 - Got expected data for 1.0.0.48 - data hashes for records are merged on collision - larger net first ok 50 - Got expected data for 1.0.0.49 - data hashes for records are merged on collision - larger net first ok 51 - Got expected data for 1.0.0.50 - data hashes for records are merged on collision - larger net first ok 52 - Got expected data for 1.0.0.51 - data hashes for records are merged on collision - larger net first ok 53 - Got expected data for 1.0.0.52 - data hashes for records are merged on collision - larger net first ok 54 - Got expected data for 1.0.0.53 - data hashes for records are merged on collision - larger net first ok 55 - Got expected data for 1.0.0.54 - data hashes for records are merged on collision - larger net first ok 56 - Got expected data for 1.0.0.55 - data hashes for records are merged on collision - larger net first ok 57 - Got expected data for 1.0.0.56 - data hashes for records are merged on collision - larger net first ok 58 - Got expected data for 1.0.0.57 - data hashes for records are merged on collision - larger net first ok 59 - Got expected data for 1.0.0.58 - data hashes for records are merged on collision - larger net first ok 60 - Got expected data for 1.0.0.59 - data hashes for records are merged on collision - larger net first ok 61 - Got expected data for 1.0.0.60 - data hashes for records are merged on collision - larger net first ok 62 - Got expected data for 1.0.0.61 - data hashes for records are merged on collision - larger net first ok 63 - Got expected data for 1.0.0.62 - data hashes for records are merged on collision - larger net first ok 64 - Got expected data for 1.0.0.63 - data hashes for records are merged on collision - larger net first ok 65 - Got expected data for 1.0.0.64 - data hashes for records are merged on collision - larger net first ok 66 - Got expected data for 1.0.0.65 - data hashes for records are merged on collision - larger net first ok 67 - Got expected data for 1.0.0.66 - data hashes for records are merged on collision - larger net first ok 68 - Got expected data for 1.0.0.67 - data hashes for records are merged on collision - larger net first ok 69 - Got expected data for 1.0.0.68 - data hashes for records are merged on collision - larger net first ok 70 - Got expected data for 1.0.0.69 - data hashes for records are merged on collision - larger net first ok 71 - Got expected data for 1.0.0.70 - data hashes for records are merged on collision - larger net first ok 72 - Got expected data for 1.0.0.71 - data hashes for records are merged on collision - larger net first ok 73 - Got expected data for 1.0.0.72 - data hashes for records are merged on collision - larger net first ok 74 - Got expected data for 1.0.0.73 - data hashes for records are merged on collision - larger net first ok 75 - Got expected data for 1.0.0.74 - data hashes for records are merged on collision - larger net first ok 76 - Got expected data for 1.0.0.75 - data hashes for records are merged on collision - larger net first ok 77 - Got expected data for 1.0.0.76 - data hashes for records are merged on collision - larger net first ok 78 - Got expected data for 1.0.0.77 - data hashes for records are merged on collision - larger net first ok 79 - Got expected data for 1.0.0.78 - data hashes for records are merged on collision - larger net first ok 80 - Got expected data for 1.0.0.79 - data hashes for records are merged on collision - larger net first ok 81 - Got expected data for 1.0.0.80 - data hashes for records are merged on collision - larger net first ok 82 - Got expected data for 1.0.0.81 - data hashes for records are merged on collision - larger net first ok 83 - Got expected data for 1.0.0.82 - data hashes for records are merged on collision - larger net first ok 84 - Got expected data for 1.0.0.83 - data hashes for records are merged on collision - larger net first ok 85 - Got expected data for 1.0.0.84 - data hashes for records are merged on collision - larger net first ok 86 - Got expected data for 1.0.0.85 - data hashes for records are merged on collision - larger net first ok 87 - Got expected data for 1.0.0.86 - data hashes for records are merged on collision - larger net first ok 88 - Got expected data for 1.0.0.87 - data hashes for records are merged on collision - larger net first ok 89 - Got expected data for 1.0.0.88 - data hashes for records are merged on collision - larger net first ok 90 - Got expected data for 1.0.0.89 - data hashes for records are merged on collision - larger net first ok 91 - Got expected data for 1.0.0.90 - data hashes for records are merged on collision - larger net first ok 92 - Got expected data for 1.0.0.91 - data hashes for records are merged on collision - larger net first ok 93 - Got expected data for 1.0.0.92 - data hashes for records are merged on collision - larger net first ok 94 - Got expected data for 1.0.0.93 - data hashes for records are merged on collision - larger net first ok 95 - Got expected data for 1.0.0.94 - data hashes for records are merged on collision - larger net first ok 96 - Got expected data for 1.0.0.95 - data hashes for records are merged on collision - larger net first ok 97 - Got expected data for 1.0.0.96 - data hashes for records are merged on collision - larger net first ok 98 - Got expected data for 1.0.0.97 - data hashes for records are merged on collision - larger net first ok 99 - Got expected data for 1.0.0.98 - data hashes for records are merged on collision - larger net first ok 100 - Got expected data for 1.0.0.99 - data hashes for records are merged on collision - larger net first ok 101 - Got expected data for 1.0.0.100 - data hashes for records are merged on collision - larger net first ok 102 - Got expected data for 1.0.0.101 - data hashes for records are merged on collision - larger net first ok 103 - Got expected data for 1.0.0.102 - data hashes for records are merged on collision - larger net first ok 104 - Got expected data for 1.0.0.103 - data hashes for records are merged on collision - larger net first ok 105 - Got expected data for 1.0.0.104 - data hashes for records are merged on collision - larger net first ok 106 - Got expected data for 1.0.0.105 - data hashes for records are merged on collision - larger net first ok 107 - Got expected data for 1.0.0.106 - data hashes for records are merged on collision - larger net first ok 108 - Got expected data for 1.0.0.107 - data hashes for records are merged on collision - larger net first ok 109 - Got expected data for 1.0.0.108 - data hashes for records are merged on collision - larger net first ok 110 - Got expected data for 1.0.0.109 - data hashes for records are merged on collision - larger net first ok 111 - Got expected data for 1.0.0.110 - data hashes for records are merged on collision - larger net first ok 112 - Got expected data for 1.0.0.111 - data hashes for records are merged on collision - larger net first ok 113 - Got expected data for 1.0.0.112 - data hashes for records are merged on collision - larger net first ok 114 - Got expected data for 1.0.0.113 - data hashes for records are merged on collision - larger net first ok 115 - Got expected data for 1.0.0.114 - data hashes for records are merged on collision - larger net first ok 116 - Got expected data for 1.0.0.115 - data hashes for records are merged on collision - larger net first ok 117 - Got expected data for 1.0.0.116 - data hashes for records are merged on collision - larger net first ok 118 - Got expected data for 1.0.0.117 - data hashes for records are merged on collision - larger net first ok 119 - Got expected data for 1.0.0.118 - data hashes for records are merged on collision - larger net first ok 120 - Got expected data for 1.0.0.119 - data hashes for records are merged on collision - larger net first ok 121 - Got expected data for 1.0.0.120 - data hashes for records are merged on collision - larger net first ok 122 - Got expected data for 1.0.0.121 - data hashes for records are merged on collision - larger net first ok 123 - Got expected data for 1.0.0.122 - data hashes for records are merged on collision - larger net first ok 124 - Got expected data for 1.0.0.123 - data hashes for records are merged on collision - larger net first ok 125 - Got expected data for 1.0.0.124 - data hashes for records are merged on collision - larger net first ok 126 - Got expected data for 1.0.0.125 - data hashes for records are merged on collision - larger net first ok 127 - Got expected data for 1.0.0.126 - data hashes for records are merged on collision - larger net first ok 128 - Got expected data for 1.0.0.127 - data hashes for records are merged on collision - larger net first ok 129 - Got expected data for 1.0.0.128 - data hashes for records are merged on collision - larger net first ok 130 - Got expected data for 1.0.0.129 - data hashes for records are merged on collision - larger net first ok 131 - Got expected data for 1.0.0.130 - data hashes for records are merged on collision - larger net first ok 132 - Got expected data for 1.0.0.131 - data hashes for records are merged on collision - larger net first ok 133 - Got expected data for 1.0.0.132 - data hashes for records are merged on collision - larger net first ok 134 - Got expected data for 1.0.0.133 - data hashes for records are merged on collision - larger net first ok 135 - Got expected data for 1.0.0.134 - data hashes for records are merged on collision - larger net first ok 136 - Got expected data for 1.0.0.135 - data hashes for records are merged on collision - larger net first ok 137 - Got expected data for 1.0.0.136 - data hashes for records are merged on collision - larger net first ok 138 - Got expected data for 1.0.0.137 - data hashes for records are merged on collision - larger net first ok 139 - Got expected data for 1.0.0.138 - data hashes for records are merged on collision - larger net first ok 140 - Got expected data for 1.0.0.139 - data hashes for records are merged on collision - larger net first ok 141 - Got expected data for 1.0.0.140 - data hashes for records are merged on collision - larger net first ok 142 - Got expected data for 1.0.0.141 - data hashes for records are merged on collision - larger net first ok 143 - Got expected data for 1.0.0.142 - data hashes for records are merged on collision - larger net first ok 144 - Got expected data for 1.0.0.143 - data hashes for records are merged on collision - larger net first ok 145 - Got expected data for 1.0.0.144 - data hashes for records are merged on collision - larger net first ok 146 - Got expected data for 1.0.0.145 - data hashes for records are merged on collision - larger net first ok 147 - Got expected data for 1.0.0.146 - data hashes for records are merged on collision - larger net first ok 148 - Got expected data for 1.0.0.147 - data hashes for records are merged on collision - larger net first ok 149 - Got expected data for 1.0.0.148 - data hashes for records are merged on collision - larger net first ok 150 - Got expected data for 1.0.0.149 - data hashes for records are merged on collision - larger net first ok 151 - Got expected data for 1.0.0.150 - data hashes for records are merged on collision - larger net first ok 152 - Got expected data for 1.0.0.151 - data hashes for records are merged on collision - larger net first ok 153 - Got expected data for 1.0.0.152 - data hashes for records are merged on collision - larger net first ok 154 - Got expected data for 1.0.0.153 - data hashes for records are merged on collision - larger net first ok 155 - Got expected data for 1.0.0.154 - data hashes for records are merged on collision - larger net first ok 156 - Got expected data for 1.0.0.155 - data hashes for records are merged on collision - larger net first ok 157 - Got expected data for 1.0.0.156 - data hashes for records are merged on collision - larger net first ok 158 - Got expected data for 1.0.0.157 - data hashes for records are merged on collision - larger net first ok 159 - Got expected data for 1.0.0.158 - data hashes for records are merged on collision - larger net first ok 160 - Got expected data for 1.0.0.159 - data hashes for records are merged on collision - larger net first ok 161 - Got expected data for 1.0.0.160 - data hashes for records are merged on collision - larger net first ok 162 - Got expected data for 1.0.0.161 - data hashes for records are merged on collision - larger net first ok 163 - Got expected data for 1.0.0.162 - data hashes for records are merged on collision - larger net first ok 164 - Got expected data for 1.0.0.163 - data hashes for records are merged on collision - larger net first ok 165 - Got expected data for 1.0.0.164 - data hashes for records are merged on collision - larger net first ok 166 - Got expected data for 1.0.0.165 - data hashes for records are merged on collision - larger net first ok 167 - Got expected data for 1.0.0.166 - data hashes for records are merged on collision - larger net first ok 168 - Got expected data for 1.0.0.167 - data hashes for records are merged on collision - larger net first ok 169 - Got expected data for 1.0.0.168 - data hashes for records are merged on collision - larger net first ok 170 - Got expected data for 1.0.0.169 - data hashes for records are merged on collision - larger net first ok 171 - Got expected data for 1.0.0.170 - data hashes for records are merged on collision - larger net first ok 172 - Got expected data for 1.0.0.171 - data hashes for records are merged on collision - larger net first ok 173 - Got expected data for 1.0.0.172 - data hashes for records are merged on collision - larger net first ok 174 - Got expected data for 1.0.0.173 - data hashes for records are merged on collision - larger net first ok 175 - Got expected data for 1.0.0.174 - data hashes for records are merged on collision - larger net first ok 176 - Got expected data for 1.0.0.175 - data hashes for records are merged on collision - larger net first ok 177 - Got expected data for 1.0.0.176 - data hashes for records are merged on collision - larger net first ok 178 - Got expected data for 1.0.0.177 - data hashes for records are merged on collision - larger net first ok 179 - Got expected data for 1.0.0.178 - data hashes for records are merged on collision - larger net first ok 180 - Got expected data for 1.0.0.179 - data hashes for records are merged on collision - larger net first ok 181 - Got expected data for 1.0.0.180 - data hashes for records are merged on collision - larger net first ok 182 - Got expected data for 1.0.0.181 - data hashes for records are merged on collision - larger net first ok 183 - Got expected data for 1.0.0.182 - data hashes for records are merged on collision - larger net first ok 184 - Got expected data for 1.0.0.183 - data hashes for records are merged on collision - larger net first ok 185 - Got expected data for 1.0.0.184 - data hashes for records are merged on collision - larger net first ok 186 - Got expected data for 1.0.0.185 - data hashes for records are merged on collision - larger net first ok 187 - Got expected data for 1.0.0.186 - data hashes for records are merged on collision - larger net first ok 188 - Got expected data for 1.0.0.187 - data hashes for records are merged on collision - larger net first ok 189 - Got expected data for 1.0.0.188 - data hashes for records are merged on collision - larger net first ok 190 - Got expected data for 1.0.0.189 - data hashes for records are merged on collision - larger net first ok 191 - Got expected data for 1.0.0.190 - data hashes for records are merged on collision - larger net first ok 192 - Got expected data for 1.0.0.191 - data hashes for records are merged on collision - larger net first ok 193 - Got expected data for 1.0.0.192 - data hashes for records are merged on collision - larger net first ok 194 - Got expected data for 1.0.0.193 - data hashes for records are merged on collision - larger net first ok 195 - Got expected data for 1.0.0.194 - data hashes for records are merged on collision - larger net first ok 196 - Got expected data for 1.0.0.195 - data hashes for records are merged on collision - larger net first ok 197 - Got expected data for 1.0.0.196 - data hashes for records are merged on collision - larger net first ok 198 - Got expected data for 1.0.0.197 - data hashes for records are merged on collision - larger net first ok 199 - Got expected data for 1.0.0.198 - data hashes for records are merged on collision - larger net first ok 200 - Got expected data for 1.0.0.199 - data hashes for records are merged on collision - larger net first ok 201 - Got expected data for 1.0.0.200 - data hashes for records are merged on collision - larger net first ok 202 - Got expected data for 1.0.0.201 - data hashes for records are merged on collision - larger net first ok 203 - Got expected data for 1.0.0.202 - data hashes for records are merged on collision - larger net first ok 204 - Got expected data for 1.0.0.203 - data hashes for records are merged on collision - larger net first ok 205 - Got expected data for 1.0.0.204 - data hashes for records are merged on collision - larger net first ok 206 - Got expected data for 1.0.0.205 - data hashes for records are merged on collision - larger net first ok 207 - Got expected data for 1.0.0.206 - data hashes for records are merged on collision - larger net first ok 208 - Got expected data for 1.0.0.207 - data hashes for records are merged on collision - larger net first ok 209 - Got expected data for 1.0.0.208 - data hashes for records are merged on collision - larger net first ok 210 - Got expected data for 1.0.0.209 - data hashes for records are merged on collision - larger net first ok 211 - Got expected data for 1.0.0.210 - data hashes for records are merged on collision - larger net first ok 212 - Got expected data for 1.0.0.211 - data hashes for records are merged on collision - larger net first ok 213 - Got expected data for 1.0.0.212 - data hashes for records are merged on collision - larger net first ok 214 - Got expected data for 1.0.0.213 - data hashes for records are merged on collision - larger net first ok 215 - Got expected data for 1.0.0.214 - data hashes for records are merged on collision - larger net first ok 216 - Got expected data for 1.0.0.215 - data hashes for records are merged on collision - larger net first ok 217 - Got expected data for 1.0.0.216 - data hashes for records are merged on collision - larger net first ok 218 - Got expected data for 1.0.0.217 - data hashes for records are merged on collision - larger net first ok 219 - Got expected data for 1.0.0.218 - data hashes for records are merged on collision - larger net first ok 220 - Got expected data for 1.0.0.219 - data hashes for records are merged on collision - larger net first ok 221 - Got expected data for 1.0.0.220 - data hashes for records are merged on collision - larger net first ok 222 - Got expected data for 1.0.0.221 - data hashes for records are merged on collision - larger net first ok 223 - Got expected data for 1.0.0.222 - data hashes for records are merged on collision - larger net first ok 224 - Got expected data for 1.0.0.223 - data hashes for records are merged on collision - larger net first ok 225 - Got expected data for 1.0.0.224 - data hashes for records are merged on collision - larger net first ok 226 - Got expected data for 1.0.0.225 - data hashes for records are merged on collision - larger net first ok 227 - Got expected data for 1.0.0.226 - data hashes for records are merged on collision - larger net first ok 228 - Got expected data for 1.0.0.227 - data hashes for records are merged on collision - larger net first ok 229 - Got expected data for 1.0.0.228 - data hashes for records are merged on collision - larger net first ok 230 - Got expected data for 1.0.0.229 - data hashes for records are merged on collision - larger net first ok 231 - Got expected data for 1.0.0.230 - data hashes for records are merged on collision - larger net first ok 232 - Got expected data for 1.0.0.231 - data hashes for records are merged on collision - larger net first ok 233 - Got expected data for 1.0.0.232 - data hashes for records are merged on collision - larger net first ok 234 - Got expected data for 1.0.0.233 - data hashes for records are merged on collision - larger net first ok 235 - Got expected data for 1.0.0.234 - data hashes for records are merged on collision - larger net first ok 236 - Got expected data for 1.0.0.235 - data hashes for records are merged on collision - larger net first ok 237 - Got expected data for 1.0.0.236 - data hashes for records are merged on collision - larger net first ok 238 - Got expected data for 1.0.0.237 - data hashes for records are merged on collision - larger net first ok 239 - Got expected data for 1.0.0.238 - data hashes for records are merged on collision - larger net first ok 240 - Got expected data for 1.0.0.239 - data hashes for records are merged on collision - larger net first ok 241 - Got expected data for 1.0.0.240 - data hashes for records are merged on collision - larger net first ok 242 - Got expected data for 1.0.0.241 - data hashes for records are merged on collision - larger net first ok 243 - Got expected data for 1.0.0.242 - data hashes for records are merged on collision - larger net first ok 244 - Got expected data for 1.0.0.243 - data hashes for records are merged on collision - larger net first ok 245 - Got expected data for 1.0.0.244 - data hashes for records are merged on collision - larger net first ok 246 - Got expected data for 1.0.0.245 - data hashes for records are merged on collision - larger net first ok 247 - Got expected data for 1.0.0.246 - data hashes for records are merged on collision - larger net first ok 248 - Got expected data for 1.0.0.247 - data hashes for records are merged on collision - larger net first ok 249 - Got expected data for 1.0.0.248 - data hashes for records are merged on collision - larger net first ok 250 - Got expected data for 1.0.0.249 - data hashes for records are merged on collision - larger net first ok 251 - Got expected data for 1.0.0.250 - data hashes for records are merged on collision - larger net first ok 252 - Got expected data for 1.0.0.251 - data hashes for records are merged on collision - larger net first ok 253 - Got expected data for 1.0.0.252 - data hashes for records are merged on collision - larger net first ok 254 - Got expected data for 1.0.0.253 - data hashes for records are merged on collision - larger net first ok 255 - Got expected data for 1.0.0.254 - data hashes for records are merged on collision - larger net first ok 256 - Got expected data for 1.0.0.255 - data hashes for records are merged on collision - larger net first ok 257 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - larger net first ok 258 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - larger net first ok 259 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - larger net first 1..259 ok 1 - data hashes for records are merged on collision - larger net first - insert_network # Subtest: data hashes for records are merged on collision - larger net first - insert_range ok 1 - Got expected data for 1.0.0.0 - data hashes for records are merged on collision - larger net first ok 2 - Got expected data for 1.0.0.1 - data hashes for records are merged on collision - larger net first ok 3 - Got expected data for 1.0.0.2 - data hashes for records are merged on collision - larger net first ok 4 - Got expected data for 1.0.0.3 - data hashes for records are merged on collision - larger net first ok 5 - Got expected data for 1.0.0.4 - data hashes for records are merged on collision - larger net first ok 6 - Got expected data for 1.0.0.5 - data hashes for records are merged on collision - larger net first ok 7 - Got expected data for 1.0.0.6 - data hashes for records are merged on collision - larger net first ok 8 - Got expected data for 1.0.0.7 - data hashes for records are merged on collision - larger net first ok 9 - Got expected data for 1.0.0.8 - data hashes for records are merged on collision - larger net first ok 10 - Got expected data for 1.0.0.9 - data hashes for records are merged on collision - larger net first ok 11 - Got expected data for 1.0.0.10 - data hashes for records are merged on collision - larger net first ok 12 - Got expected data for 1.0.0.11 - data hashes for records are merged on collision - larger net first ok 13 - Got expected data for 1.0.0.12 - data hashes for records are merged on collision - larger net first ok 14 - Got expected data for 1.0.0.13 - data hashes for records are merged on collision - larger net first ok 15 - Got expected data for 1.0.0.14 - data hashes for records are merged on collision - larger net first ok 16 - Got expected data for 1.0.0.15 - data hashes for records are merged on collision - larger net first ok 17 - Got expected data for 1.0.0.16 - data hashes for records are merged on collision - larger net first ok 18 - Got expected data for 1.0.0.17 - data hashes for records are merged on collision - larger net first ok 19 - Got expected data for 1.0.0.18 - data hashes for records are merged on collision - larger net first ok 20 - Got expected data for 1.0.0.19 - data hashes for records are merged on collision - larger net first ok 21 - Got expected data for 1.0.0.20 - data hashes for records are merged on collision - larger net first ok 22 - Got expected data for 1.0.0.21 - data hashes for records are merged on collision - larger net first ok 23 - Got expected data for 1.0.0.22 - data hashes for records are merged on collision - larger net first ok 24 - Got expected data for 1.0.0.23 - data hashes for records are merged on collision - larger net first ok 25 - Got expected data for 1.0.0.24 - data hashes for records are merged on collision - larger net first ok 26 - Got expected data for 1.0.0.25 - data hashes for records are merged on collision - larger net first ok 27 - Got expected data for 1.0.0.26 - data hashes for records are merged on collision - larger net first ok 28 - Got expected data for 1.0.0.27 - data hashes for records are merged on collision - larger net first ok 29 - Got expected data for 1.0.0.28 - data hashes for records are merged on collision - larger net first ok 30 - Got expected data for 1.0.0.29 - data hashes for records are merged on collision - larger net first ok 31 - Got expected data for 1.0.0.30 - data hashes for records are merged on collision - larger net first ok 32 - Got expected data for 1.0.0.31 - data hashes for records are merged on collision - larger net first ok 33 - Got expected data for 1.0.0.32 - data hashes for records are merged on collision - larger net first ok 34 - Got expected data for 1.0.0.33 - data hashes for records are merged on collision - larger net first ok 35 - Got expected data for 1.0.0.34 - data hashes for records are merged on collision - larger net first ok 36 - Got expected data for 1.0.0.35 - data hashes for records are merged on collision - larger net first ok 37 - Got expected data for 1.0.0.36 - data hashes for records are merged on collision - larger net first ok 38 - Got expected data for 1.0.0.37 - data hashes for records are merged on collision - larger net first ok 39 - Got expected data for 1.0.0.38 - data hashes for records are merged on collision - larger net first ok 40 - Got expected data for 1.0.0.39 - data hashes for records are merged on collision - larger net first ok 41 - Got expected data for 1.0.0.40 - data hashes for records are merged on collision - larger net first ok 42 - Got expected data for 1.0.0.41 - data hashes for records are merged on collision - larger net first ok 43 - Got expected data for 1.0.0.42 - data hashes for records are merged on collision - larger net first ok 44 - Got expected data for 1.0.0.43 - data hashes for records are merged on collision - larger net first ok 45 - Got expected data for 1.0.0.44 - data hashes for records are merged on collision - larger net first ok 46 - Got expected data for 1.0.0.45 - data hashes for records are merged on collision - larger net first ok 47 - Got expected data for 1.0.0.46 - data hashes for records are merged on collision - larger net first ok 48 - Got expected data for 1.0.0.47 - data hashes for records are merged on collision - larger net first ok 49 - Got expected data for 1.0.0.48 - data hashes for records are merged on collision - larger net first ok 50 - Got expected data for 1.0.0.49 - data hashes for records are merged on collision - larger net first ok 51 - Got expected data for 1.0.0.50 - data hashes for records are merged on collision - larger net first ok 52 - Got expected data for 1.0.0.51 - data hashes for records are merged on collision - larger net first ok 53 - Got expected data for 1.0.0.52 - data hashes for records are merged on collision - larger net first ok 54 - Got expected data for 1.0.0.53 - data hashes for records are merged on collision - larger net first ok 55 - Got expected data for 1.0.0.54 - data hashes for records are merged on collision - larger net first ok 56 - Got expected data for 1.0.0.55 - data hashes for records are merged on collision - larger net first ok 57 - Got expected data for 1.0.0.56 - data hashes for records are merged on collision - larger net first ok 58 - Got expected data for 1.0.0.57 - data hashes for records are merged on collision - larger net first ok 59 - Got expected data for 1.0.0.58 - data hashes for records are merged on collision - larger net first ok 60 - Got expected data for 1.0.0.59 - data hashes for records are merged on collision - larger net first ok 61 - Got expected data for 1.0.0.60 - data hashes for records are merged on collision - larger net first ok 62 - Got expected data for 1.0.0.61 - data hashes for records are merged on collision - larger net first ok 63 - Got expected data for 1.0.0.62 - data hashes for records are merged on collision - larger net first ok 64 - Got expected data for 1.0.0.63 - data hashes for records are merged on collision - larger net first ok 65 - Got expected data for 1.0.0.64 - data hashes for records are merged on collision - larger net first ok 66 - Got expected data for 1.0.0.65 - data hashes for records are merged on collision - larger net first ok 67 - Got expected data for 1.0.0.66 - data hashes for records are merged on collision - larger net first ok 68 - Got expected data for 1.0.0.67 - data hashes for records are merged on collision - larger net first ok 69 - Got expected data for 1.0.0.68 - data hashes for records are merged on collision - larger net first ok 70 - Got expected data for 1.0.0.69 - data hashes for records are merged on collision - larger net first ok 71 - Got expected data for 1.0.0.70 - data hashes for records are merged on collision - larger net first ok 72 - Got expected data for 1.0.0.71 - data hashes for records are merged on collision - larger net first ok 73 - Got expected data for 1.0.0.72 - data hashes for records are merged on collision - larger net first ok 74 - Got expected data for 1.0.0.73 - data hashes for records are merged on collision - larger net first ok 75 - Got expected data for 1.0.0.74 - data hashes for records are merged on collision - larger net first ok 76 - Got expected data for 1.0.0.75 - data hashes for records are merged on collision - larger net first ok 77 - Got expected data for 1.0.0.76 - data hashes for records are merged on collision - larger net first ok 78 - Got expected data for 1.0.0.77 - data hashes for records are merged on collision - larger net first ok 79 - Got expected data for 1.0.0.78 - data hashes for records are merged on collision - larger net first ok 80 - Got expected data for 1.0.0.79 - data hashes for records are merged on collision - larger net first ok 81 - Got expected data for 1.0.0.80 - data hashes for records are merged on collision - larger net first ok 82 - Got expected data for 1.0.0.81 - data hashes for records are merged on collision - larger net first ok 83 - Got expected data for 1.0.0.82 - data hashes for records are merged on collision - larger net first ok 84 - Got expected data for 1.0.0.83 - data hashes for records are merged on collision - larger net first ok 85 - Got expected data for 1.0.0.84 - data hashes for records are merged on collision - larger net first ok 86 - Got expected data for 1.0.0.85 - data hashes for records are merged on collision - larger net first ok 87 - Got expected data for 1.0.0.86 - data hashes for records are merged on collision - larger net first ok 88 - Got expected data for 1.0.0.87 - data hashes for records are merged on collision - larger net first ok 89 - Got expected data for 1.0.0.88 - data hashes for records are merged on collision - larger net first ok 90 - Got expected data for 1.0.0.89 - data hashes for records are merged on collision - larger net first ok 91 - Got expected data for 1.0.0.90 - data hashes for records are merged on collision - larger net first ok 92 - Got expected data for 1.0.0.91 - data hashes for records are merged on collision - larger net first ok 93 - Got expected data for 1.0.0.92 - data hashes for records are merged on collision - larger net first ok 94 - Got expected data for 1.0.0.93 - data hashes for records are merged on collision - larger net first ok 95 - Got expected data for 1.0.0.94 - data hashes for records are merged on collision - larger net first ok 96 - Got expected data for 1.0.0.95 - data hashes for records are merged on collision - larger net first ok 97 - Got expected data for 1.0.0.96 - data hashes for records are merged on collision - larger net first ok 98 - Got expected data for 1.0.0.97 - data hashes for records are merged on collision - larger net first ok 99 - Got expected data for 1.0.0.98 - data hashes for records are merged on collision - larger net first ok 100 - Got expected data for 1.0.0.99 - data hashes for records are merged on collision - larger net first ok 101 - Got expected data for 1.0.0.100 - data hashes for records are merged on collision - larger net first ok 102 - Got expected data for 1.0.0.101 - data hashes for records are merged on collision - larger net first ok 103 - Got expected data for 1.0.0.102 - data hashes for records are merged on collision - larger net first ok 104 - Got expected data for 1.0.0.103 - data hashes for records are merged on collision - larger net first ok 105 - Got expected data for 1.0.0.104 - data hashes for records are merged on collision - larger net first ok 106 - Got expected data for 1.0.0.105 - data hashes for records are merged on collision - larger net first ok 107 - Got expected data for 1.0.0.106 - data hashes for records are merged on collision - larger net first ok 108 - Got expected data for 1.0.0.107 - data hashes for records are merged on collision - larger net first ok 109 - Got expected data for 1.0.0.108 - data hashes for records are merged on collision - larger net first ok 110 - Got expected data for 1.0.0.109 - data hashes for records are merged on collision - larger net first ok 111 - Got expected data for 1.0.0.110 - data hashes for records are merged on collision - larger net first ok 112 - Got expected data for 1.0.0.111 - data hashes for records are merged on collision - larger net first ok 113 - Got expected data for 1.0.0.112 - data hashes for records are merged on collision - larger net first ok 114 - Got expected data for 1.0.0.113 - data hashes for records are merged on collision - larger net first ok 115 - Got expected data for 1.0.0.114 - data hashes for records are merged on collision - larger net first ok 116 - Got expected data for 1.0.0.115 - data hashes for records are merged on collision - larger net first ok 117 - Got expected data for 1.0.0.116 - data hashes for records are merged on collision - larger net first ok 118 - Got expected data for 1.0.0.117 - data hashes for records are merged on collision - larger net first ok 119 - Got expected data for 1.0.0.118 - data hashes for records are merged on collision - larger net first ok 120 - Got expected data for 1.0.0.119 - data hashes for records are merged on collision - larger net first ok 121 - Got expected data for 1.0.0.120 - data hashes for records are merged on collision - larger net first ok 122 - Got expected data for 1.0.0.121 - data hashes for records are merged on collision - larger net first ok 123 - Got expected data for 1.0.0.122 - data hashes for records are merged on collision - larger net first ok 124 - Got expected data for 1.0.0.123 - data hashes for records are merged on collision - larger net first ok 125 - Got expected data for 1.0.0.124 - data hashes for records are merged on collision - larger net first ok 126 - Got expected data for 1.0.0.125 - data hashes for records are merged on collision - larger net first ok 127 - Got expected data for 1.0.0.126 - data hashes for records are merged on collision - larger net first ok 128 - Got expected data for 1.0.0.127 - data hashes for records are merged on collision - larger net first ok 129 - Got expected data for 1.0.0.128 - data hashes for records are merged on collision - larger net first ok 130 - Got expected data for 1.0.0.129 - data hashes for records are merged on collision - larger net first ok 131 - Got expected data for 1.0.0.130 - data hashes for records are merged on collision - larger net first ok 132 - Got expected data for 1.0.0.131 - data hashes for records are merged on collision - larger net first ok 133 - Got expected data for 1.0.0.132 - data hashes for records are merged on collision - larger net first ok 134 - Got expected data for 1.0.0.133 - data hashes for records are merged on collision - larger net first ok 135 - Got expected data for 1.0.0.134 - data hashes for records are merged on collision - larger net first ok 136 - Got expected data for 1.0.0.135 - data hashes for records are merged on collision - larger net first ok 137 - Got expected data for 1.0.0.136 - data hashes for records are merged on collision - larger net first ok 138 - Got expected data for 1.0.0.137 - data hashes for records are merged on collision - larger net first ok 139 - Got expected data for 1.0.0.138 - data hashes for records are merged on collision - larger net first ok 140 - Got expected data for 1.0.0.139 - data hashes for records are merged on collision - larger net first ok 141 - Got expected data for 1.0.0.140 - data hashes for records are merged on collision - larger net first ok 142 - Got expected data for 1.0.0.141 - data hashes for records are merged on collision - larger net first ok 143 - Got expected data for 1.0.0.142 - data hashes for records are merged on collision - larger net first ok 144 - Got expected data for 1.0.0.143 - data hashes for records are merged on collision - larger net first ok 145 - Got expected data for 1.0.0.144 - data hashes for records are merged on collision - larger net first ok 146 - Got expected data for 1.0.0.145 - data hashes for records are merged on collision - larger net first ok 147 - Got expected data for 1.0.0.146 - data hashes for records are merged on collision - larger net first ok 148 - Got expected data for 1.0.0.147 - data hashes for records are merged on collision - larger net first ok 149 - Got expected data for 1.0.0.148 - data hashes for records are merged on collision - larger net first ok 150 - Got expected data for 1.0.0.149 - data hashes for records are merged on collision - larger net first ok 151 - Got expected data for 1.0.0.150 - data hashes for records are merged on collision - larger net first ok 152 - Got expected data for 1.0.0.151 - data hashes for records are merged on collision - larger net first ok 153 - Got expected data for 1.0.0.152 - data hashes for records are merged on collision - larger net first ok 154 - Got expected data for 1.0.0.153 - data hashes for records are merged on collision - larger net first ok 155 - Got expected data for 1.0.0.154 - data hashes for records are merged on collision - larger net first ok 156 - Got expected data for 1.0.0.155 - data hashes for records are merged on collision - larger net first ok 157 - Got expected data for 1.0.0.156 - data hashes for records are merged on collision - larger net first ok 158 - Got expected data for 1.0.0.157 - data hashes for records are merged on collision - larger net first ok 159 - Got expected data for 1.0.0.158 - data hashes for records are merged on collision - larger net first ok 160 - Got expected data for 1.0.0.159 - data hashes for records are merged on collision - larger net first ok 161 - Got expected data for 1.0.0.160 - data hashes for records are merged on collision - larger net first ok 162 - Got expected data for 1.0.0.161 - data hashes for records are merged on collision - larger net first ok 163 - Got expected data for 1.0.0.162 - data hashes for records are merged on collision - larger net first ok 164 - Got expected data for 1.0.0.163 - data hashes for records are merged on collision - larger net first ok 165 - Got expected data for 1.0.0.164 - data hashes for records are merged on collision - larger net first ok 166 - Got expected data for 1.0.0.165 - data hashes for records are merged on collision - larger net first ok 167 - Got expected data for 1.0.0.166 - data hashes for records are merged on collision - larger net first ok 168 - Got expected data for 1.0.0.167 - data hashes for records are merged on collision - larger net first ok 169 - Got expected data for 1.0.0.168 - data hashes for records are merged on collision - larger net first ok 170 - Got expected data for 1.0.0.169 - data hashes for records are merged on collision - larger net first ok 171 - Got expected data for 1.0.0.170 - data hashes for records are merged on collision - larger net first ok 172 - Got expected data for 1.0.0.171 - data hashes for records are merged on collision - larger net first ok 173 - Got expected data for 1.0.0.172 - data hashes for records are merged on collision - larger net first ok 174 - Got expected data for 1.0.0.173 - data hashes for records are merged on collision - larger net first ok 175 - Got expected data for 1.0.0.174 - data hashes for records are merged on collision - larger net first ok 176 - Got expected data for 1.0.0.175 - data hashes for records are merged on collision - larger net first ok 177 - Got expected data for 1.0.0.176 - data hashes for records are merged on collision - larger net first ok 178 - Got expected data for 1.0.0.177 - data hashes for records are merged on collision - larger net first ok 179 - Got expected data for 1.0.0.178 - data hashes for records are merged on collision - larger net first ok 180 - Got expected data for 1.0.0.179 - data hashes for records are merged on collision - larger net first ok 181 - Got expected data for 1.0.0.180 - data hashes for records are merged on collision - larger net first ok 182 - Got expected data for 1.0.0.181 - data hashes for records are merged on collision - larger net first ok 183 - Got expected data for 1.0.0.182 - data hashes for records are merged on collision - larger net first ok 184 - Got expected data for 1.0.0.183 - data hashes for records are merged on collision - larger net first ok 185 - Got expected data for 1.0.0.184 - data hashes for records are merged on collision - larger net first ok 186 - Got expected data for 1.0.0.185 - data hashes for records are merged on collision - larger net first ok 187 - Got expected data for 1.0.0.186 - data hashes for records are merged on collision - larger net first ok 188 - Got expected data for 1.0.0.187 - data hashes for records are merged on collision - larger net first ok 189 - Got expected data for 1.0.0.188 - data hashes for records are merged on collision - larger net first ok 190 - Got expected data for 1.0.0.189 - data hashes for records are merged on collision - larger net first ok 191 - Got expected data for 1.0.0.190 - data hashes for records are merged on collision - larger net first ok 192 - Got expected data for 1.0.0.191 - data hashes for records are merged on collision - larger net first ok 193 - Got expected data for 1.0.0.192 - data hashes for records are merged on collision - larger net first ok 194 - Got expected data for 1.0.0.193 - data hashes for records are merged on collision - larger net first ok 195 - Got expected data for 1.0.0.194 - data hashes for records are merged on collision - larger net first ok 196 - Got expected data for 1.0.0.195 - data hashes for records are merged on collision - larger net first ok 197 - Got expected data for 1.0.0.196 - data hashes for records are merged on collision - larger net first ok 198 - Got expected data for 1.0.0.197 - data hashes for records are merged on collision - larger net first ok 199 - Got expected data for 1.0.0.198 - data hashes for records are merged on collision - larger net first ok 200 - Got expected data for 1.0.0.199 - data hashes for records are merged on collision - larger net first ok 201 - Got expected data for 1.0.0.200 - data hashes for records are merged on collision - larger net first ok 202 - Got expected data for 1.0.0.201 - data hashes for records are merged on collision - larger net first ok 203 - Got expected data for 1.0.0.202 - data hashes for records are merged on collision - larger net first ok 204 - Got expected data for 1.0.0.203 - data hashes for records are merged on collision - larger net first ok 205 - Got expected data for 1.0.0.204 - data hashes for records are merged on collision - larger net first ok 206 - Got expected data for 1.0.0.205 - data hashes for records are merged on collision - larger net first ok 207 - Got expected data for 1.0.0.206 - data hashes for records are merged on collision - larger net first ok 208 - Got expected data for 1.0.0.207 - data hashes for records are merged on collision - larger net first ok 209 - Got expected data for 1.0.0.208 - data hashes for records are merged on collision - larger net first ok 210 - Got expected data for 1.0.0.209 - data hashes for records are merged on collision - larger net first ok 211 - Got expected data for 1.0.0.210 - data hashes for records are merged on collision - larger net first ok 212 - Got expected data for 1.0.0.211 - data hashes for records are merged on collision - larger net first ok 213 - Got expected data for 1.0.0.212 - data hashes for records are merged on collision - larger net first ok 214 - Got expected data for 1.0.0.213 - data hashes for records are merged on collision - larger net first ok 215 - Got expected data for 1.0.0.214 - data hashes for records are merged on collision - larger net first ok 216 - Got expected data for 1.0.0.215 - data hashes for records are merged on collision - larger net first ok 217 - Got expected data for 1.0.0.216 - data hashes for records are merged on collision - larger net first ok 218 - Got expected data for 1.0.0.217 - data hashes for records are merged on collision - larger net first ok 219 - Got expected data for 1.0.0.218 - data hashes for records are merged on collision - larger net first ok 220 - Got expected data for 1.0.0.219 - data hashes for records are merged on collision - larger net first ok 221 - Got expected data for 1.0.0.220 - data hashes for records are merged on collision - larger net first ok 222 - Got expected data for 1.0.0.221 - data hashes for records are merged on collision - larger net first ok 223 - Got expected data for 1.0.0.222 - data hashes for records are merged on collision - larger net first ok 224 - Got expected data for 1.0.0.223 - data hashes for records are merged on collision - larger net first ok 225 - Got expected data for 1.0.0.224 - data hashes for records are merged on collision - larger net first ok 226 - Got expected data for 1.0.0.225 - data hashes for records are merged on collision - larger net first ok 227 - Got expected data for 1.0.0.226 - data hashes for records are merged on collision - larger net first ok 228 - Got expected data for 1.0.0.227 - data hashes for records are merged on collision - larger net first ok 229 - Got expected data for 1.0.0.228 - data hashes for records are merged on collision - larger net first ok 230 - Got expected data for 1.0.0.229 - data hashes for records are merged on collision - larger net first ok 231 - Got expected data for 1.0.0.230 - data hashes for records are merged on collision - larger net first ok 232 - Got expected data for 1.0.0.231 - data hashes for records are merged on collision - larger net first ok 233 - Got expected data for 1.0.0.232 - data hashes for records are merged on collision - larger net first ok 234 - Got expected data for 1.0.0.233 - data hashes for records are merged on collision - larger net first ok 235 - Got expected data for 1.0.0.234 - data hashes for records are merged on collision - larger net first ok 236 - Got expected data for 1.0.0.235 - data hashes for records are merged on collision - larger net first ok 237 - Got expected data for 1.0.0.236 - data hashes for records are merged on collision - larger net first ok 238 - Got expected data for 1.0.0.237 - data hashes for records are merged on collision - larger net first ok 239 - Got expected data for 1.0.0.238 - data hashes for records are merged on collision - larger net first ok 240 - Got expected data for 1.0.0.239 - data hashes for records are merged on collision - larger net first ok 241 - Got expected data for 1.0.0.240 - data hashes for records are merged on collision - larger net first ok 242 - Got expected data for 1.0.0.241 - data hashes for records are merged on collision - larger net first ok 243 - Got expected data for 1.0.0.242 - data hashes for records are merged on collision - larger net first ok 244 - Got expected data for 1.0.0.243 - data hashes for records are merged on collision - larger net first ok 245 - Got expected data for 1.0.0.244 - data hashes for records are merged on collision - larger net first ok 246 - Got expected data for 1.0.0.245 - data hashes for records are merged on collision - larger net first ok 247 - Got expected data for 1.0.0.246 - data hashes for records are merged on collision - larger net first ok 248 - Got expected data for 1.0.0.247 - data hashes for records are merged on collision - larger net first ok 249 - Got expected data for 1.0.0.248 - data hashes for records are merged on collision - larger net first ok 250 - Got expected data for 1.0.0.249 - data hashes for records are merged on collision - larger net first ok 251 - Got expected data for 1.0.0.250 - data hashes for records are merged on collision - larger net first ok 252 - Got expected data for 1.0.0.251 - data hashes for records are merged on collision - larger net first ok 253 - Got expected data for 1.0.0.252 - data hashes for records are merged on collision - larger net first ok 254 - Got expected data for 1.0.0.253 - data hashes for records are merged on collision - larger net first ok 255 - Got expected data for 1.0.0.254 - data hashes for records are merged on collision - larger net first ok 256 - Got expected data for 1.0.0.255 - data hashes for records are merged on collision - larger net first ok 257 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on collision - larger net first ok 258 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on collision - larger net first ok 259 - The address ffff::1 is not in the tree - data hashes for records are merged on collision - larger net first 1..259 ok 2 - data hashes for records are merged on collision - larger net first - insert_range 1..2 ok 9 - merge - larger net first # Subtest: merge - larger net first # Subtest: data hashes for records are merged on repeated collision - larger net first - insert_network ok 1 - Got expected data for 1.0.0.0 - data hashes for records are merged on repeated collision - larger net first ok 2 - Got expected data for 1.0.0.1 - data hashes for records are merged on repeated collision - larger net first ok 3 - Got expected data for 1.0.0.2 - data hashes for records are merged on repeated collision - larger net first ok 4 - Got expected data for 1.0.0.3 - data hashes for records are merged on repeated collision - larger net first ok 5 - Got expected data for 1.0.0.4 - data hashes for records are merged on repeated collision - larger net first ok 6 - Got expected data for 1.0.0.5 - data hashes for records are merged on repeated collision - larger net first ok 7 - Got expected data for 1.0.0.6 - data hashes for records are merged on repeated collision - larger net first ok 8 - Got expected data for 1.0.0.7 - data hashes for records are merged on repeated collision - larger net first ok 9 - Got expected data for 1.0.0.8 - data hashes for records are merged on repeated collision - larger net first ok 10 - Got expected data for 1.0.0.9 - data hashes for records are merged on repeated collision - larger net first ok 11 - Got expected data for 1.0.0.10 - data hashes for records are merged on repeated collision - larger net first ok 12 - Got expected data for 1.0.0.11 - data hashes for records are merged on repeated collision - larger net first ok 13 - Got expected data for 1.0.0.12 - data hashes for records are merged on repeated collision - larger net first ok 14 - Got expected data for 1.0.0.13 - data hashes for records are merged on repeated collision - larger net first ok 15 - Got expected data for 1.0.0.14 - data hashes for records are merged on repeated collision - larger net first ok 16 - Got expected data for 1.0.0.15 - data hashes for records are merged on repeated collision - larger net first ok 17 - Got expected data for 1.0.0.16 - data hashes for records are merged on repeated collision - larger net first ok 18 - Got expected data for 1.0.0.17 - data hashes for records are merged on repeated collision - larger net first ok 19 - Got expected data for 1.0.0.18 - data hashes for records are merged on repeated collision - larger net first ok 20 - Got expected data for 1.0.0.19 - data hashes for records are merged on repeated collision - larger net first ok 21 - Got expected data for 1.0.0.20 - data hashes for records are merged on repeated collision - larger net first ok 22 - Got expected data for 1.0.0.21 - data hashes for records are merged on repeated collision - larger net first ok 23 - Got expected data for 1.0.0.22 - data hashes for records are merged on repeated collision - larger net first ok 24 - Got expected data for 1.0.0.23 - data hashes for records are merged on repeated collision - larger net first ok 25 - Got expected data for 1.0.0.24 - data hashes for records are merged on repeated collision - larger net first ok 26 - Got expected data for 1.0.0.25 - data hashes for records are merged on repeated collision - larger net first ok 27 - Got expected data for 1.0.0.26 - data hashes for records are merged on repeated collision - larger net first ok 28 - Got expected data for 1.0.0.27 - data hashes for records are merged on repeated collision - larger net first ok 29 - Got expected data for 1.0.0.28 - data hashes for records are merged on repeated collision - larger net first ok 30 - Got expected data for 1.0.0.29 - data hashes for records are merged on repeated collision - larger net first ok 31 - Got expected data for 1.0.0.30 - data hashes for records are merged on repeated collision - larger net first ok 32 - Got expected data for 1.0.0.31 - data hashes for records are merged on repeated collision - larger net first ok 33 - Got expected data for 1.0.0.32 - data hashes for records are merged on repeated collision - larger net first ok 34 - Got expected data for 1.0.0.33 - data hashes for records are merged on repeated collision - larger net first ok 35 - Got expected data for 1.0.0.34 - data hashes for records are merged on repeated collision - larger net first ok 36 - Got expected data for 1.0.0.35 - data hashes for records are merged on repeated collision - larger net first ok 37 - Got expected data for 1.0.0.36 - data hashes for records are merged on repeated collision - larger net first ok 38 - Got expected data for 1.0.0.37 - data hashes for records are merged on repeated collision - larger net first ok 39 - Got expected data for 1.0.0.38 - data hashes for records are merged on repeated collision - larger net first ok 40 - Got expected data for 1.0.0.39 - data hashes for records are merged on repeated collision - larger net first ok 41 - Got expected data for 1.0.0.40 - data hashes for records are merged on repeated collision - larger net first ok 42 - Got expected data for 1.0.0.41 - data hashes for records are merged on repeated collision - larger net first ok 43 - Got expected data for 1.0.0.42 - data hashes for records are merged on repeated collision - larger net first ok 44 - Got expected data for 1.0.0.43 - data hashes for records are merged on repeated collision - larger net first ok 45 - Got expected data for 1.0.0.44 - data hashes for records are merged on repeated collision - larger net first ok 46 - Got expected data for 1.0.0.45 - data hashes for records are merged on repeated collision - larger net first ok 47 - Got expected data for 1.0.0.46 - data hashes for records are merged on repeated collision - larger net first ok 48 - Got expected data for 1.0.0.47 - data hashes for records are merged on repeated collision - larger net first ok 49 - Got expected data for 1.0.0.48 - data hashes for records are merged on repeated collision - larger net first ok 50 - Got expected data for 1.0.0.49 - data hashes for records are merged on repeated collision - larger net first ok 51 - Got expected data for 1.0.0.50 - data hashes for records are merged on repeated collision - larger net first ok 52 - Got expected data for 1.0.0.51 - data hashes for records are merged on repeated collision - larger net first ok 53 - Got expected data for 1.0.0.52 - data hashes for records are merged on repeated collision - larger net first ok 54 - Got expected data for 1.0.0.53 - data hashes for records are merged on repeated collision - larger net first ok 55 - Got expected data for 1.0.0.54 - data hashes for records are merged on repeated collision - larger net first ok 56 - Got expected data for 1.0.0.55 - data hashes for records are merged on repeated collision - larger net first ok 57 - Got expected data for 1.0.0.56 - data hashes for records are merged on repeated collision - larger net first ok 58 - Got expected data for 1.0.0.57 - data hashes for records are merged on repeated collision - larger net first ok 59 - Got expected data for 1.0.0.58 - data hashes for records are merged on repeated collision - larger net first ok 60 - Got expected data for 1.0.0.59 - data hashes for records are merged on repeated collision - larger net first ok 61 - Got expected data for 1.0.0.60 - data hashes for records are merged on repeated collision - larger net first ok 62 - Got expected data for 1.0.0.61 - data hashes for records are merged on repeated collision - larger net first ok 63 - Got expected data for 1.0.0.62 - data hashes for records are merged on repeated collision - larger net first ok 64 - Got expected data for 1.0.0.63 - data hashes for records are merged on repeated collision - larger net first ok 65 - Got expected data for 1.0.0.64 - data hashes for records are merged on repeated collision - larger net first ok 66 - Got expected data for 1.0.0.65 - data hashes for records are merged on repeated collision - larger net first ok 67 - Got expected data for 1.0.0.66 - data hashes for records are merged on repeated collision - larger net first ok 68 - Got expected data for 1.0.0.67 - data hashes for records are merged on repeated collision - larger net first ok 69 - Got expected data for 1.0.0.68 - data hashes for records are merged on repeated collision - larger net first ok 70 - Got expected data for 1.0.0.69 - data hashes for records are merged on repeated collision - larger net first ok 71 - Got expected data for 1.0.0.70 - data hashes for records are merged on repeated collision - larger net first ok 72 - Got expected data for 1.0.0.71 - data hashes for records are merged on repeated collision - larger net first ok 73 - Got expected data for 1.0.0.72 - data hashes for records are merged on repeated collision - larger net first ok 74 - Got expected data for 1.0.0.73 - data hashes for records are merged on repeated collision - larger net first ok 75 - Got expected data for 1.0.0.74 - data hashes for records are merged on repeated collision - larger net first ok 76 - Got expected data for 1.0.0.75 - data hashes for records are merged on repeated collision - larger net first ok 77 - Got expected data for 1.0.0.76 - data hashes for records are merged on repeated collision - larger net first ok 78 - Got expected data for 1.0.0.77 - data hashes for records are merged on repeated collision - larger net first ok 79 - Got expected data for 1.0.0.78 - data hashes for records are merged on repeated collision - larger net first ok 80 - Got expected data for 1.0.0.79 - data hashes for records are merged on repeated collision - larger net first ok 81 - Got expected data for 1.0.0.80 - data hashes for records are merged on repeated collision - larger net first ok 82 - Got expected data for 1.0.0.81 - data hashes for records are merged on repeated collision - larger net first ok 83 - Got expected data for 1.0.0.82 - data hashes for records are merged on repeated collision - larger net first ok 84 - Got expected data for 1.0.0.83 - data hashes for records are merged on repeated collision - larger net first ok 85 - Got expected data for 1.0.0.84 - data hashes for records are merged on repeated collision - larger net first ok 86 - Got expected data for 1.0.0.85 - data hashes for records are merged on repeated collision - larger net first ok 87 - Got expected data for 1.0.0.86 - data hashes for records are merged on repeated collision - larger net first ok 88 - Got expected data for 1.0.0.87 - data hashes for records are merged on repeated collision - larger net first ok 89 - Got expected data for 1.0.0.88 - data hashes for records are merged on repeated collision - larger net first ok 90 - Got expected data for 1.0.0.89 - data hashes for records are merged on repeated collision - larger net first ok 91 - Got expected data for 1.0.0.90 - data hashes for records are merged on repeated collision - larger net first ok 92 - Got expected data for 1.0.0.91 - data hashes for records are merged on repeated collision - larger net first ok 93 - Got expected data for 1.0.0.92 - data hashes for records are merged on repeated collision - larger net first ok 94 - Got expected data for 1.0.0.93 - data hashes for records are merged on repeated collision - larger net first ok 95 - Got expected data for 1.0.0.94 - data hashes for records are merged on repeated collision - larger net first ok 96 - Got expected data for 1.0.0.95 - data hashes for records are merged on repeated collision - larger net first ok 97 - Got expected data for 1.0.0.96 - data hashes for records are merged on repeated collision - larger net first ok 98 - Got expected data for 1.0.0.97 - data hashes for records are merged on repeated collision - larger net first ok 99 - Got expected data for 1.0.0.98 - data hashes for records are merged on repeated collision - larger net first ok 100 - Got expected data for 1.0.0.99 - data hashes for records are merged on repeated collision - larger net first ok 101 - Got expected data for 1.0.0.100 - data hashes for records are merged on repeated collision - larger net first ok 102 - Got expected data for 1.0.0.101 - data hashes for records are merged on repeated collision - larger net first ok 103 - Got expected data for 1.0.0.102 - data hashes for records are merged on repeated collision - larger net first ok 104 - Got expected data for 1.0.0.103 - data hashes for records are merged on repeated collision - larger net first ok 105 - Got expected data for 1.0.0.104 - data hashes for records are merged on repeated collision - larger net first ok 106 - Got expected data for 1.0.0.105 - data hashes for records are merged on repeated collision - larger net first ok 107 - Got expected data for 1.0.0.106 - data hashes for records are merged on repeated collision - larger net first ok 108 - Got expected data for 1.0.0.107 - data hashes for records are merged on repeated collision - larger net first ok 109 - Got expected data for 1.0.0.108 - data hashes for records are merged on repeated collision - larger net first ok 110 - Got expected data for 1.0.0.109 - data hashes for records are merged on repeated collision - larger net first ok 111 - Got expected data for 1.0.0.110 - data hashes for records are merged on repeated collision - larger net first ok 112 - Got expected data for 1.0.0.111 - data hashes for records are merged on repeated collision - larger net first ok 113 - Got expected data for 1.0.0.112 - data hashes for records are merged on repeated collision - larger net first ok 114 - Got expected data for 1.0.0.113 - data hashes for records are merged on repeated collision - larger net first ok 115 - Got expected data for 1.0.0.114 - data hashes for records are merged on repeated collision - larger net first ok 116 - Got expected data for 1.0.0.115 - data hashes for records are merged on repeated collision - larger net first ok 117 - Got expected data for 1.0.0.116 - data hashes for records are merged on repeated collision - larger net first ok 118 - Got expected data for 1.0.0.117 - data hashes for records are merged on repeated collision - larger net first ok 119 - Got expected data for 1.0.0.118 - data hashes for records are merged on repeated collision - larger net first ok 120 - Got expected data for 1.0.0.119 - data hashes for records are merged on repeated collision - larger net first ok 121 - Got expected data for 1.0.0.120 - data hashes for records are merged on repeated collision - larger net first ok 122 - Got expected data for 1.0.0.121 - data hashes for records are merged on repeated collision - larger net first ok 123 - Got expected data for 1.0.0.122 - data hashes for records are merged on repeated collision - larger net first ok 124 - Got expected data for 1.0.0.123 - data hashes for records are merged on repeated collision - larger net first ok 125 - Got expected data for 1.0.0.124 - data hashes for records are merged on repeated collision - larger net first ok 126 - Got expected data for 1.0.0.125 - data hashes for records are merged on repeated collision - larger net first ok 127 - Got expected data for 1.0.0.126 - data hashes for records are merged on repeated collision - larger net first ok 128 - Got expected data for 1.0.0.127 - data hashes for records are merged on repeated collision - larger net first ok 129 - Got expected data for 1.0.0.128 - data hashes for records are merged on repeated collision - larger net first ok 130 - Got expected data for 1.0.0.129 - data hashes for records are merged on repeated collision - larger net first ok 131 - Got expected data for 1.0.0.130 - data hashes for records are merged on repeated collision - larger net first ok 132 - Got expected data for 1.0.0.131 - data hashes for records are merged on repeated collision - larger net first ok 133 - Got expected data for 1.0.0.132 - data hashes for records are merged on repeated collision - larger net first ok 134 - Got expected data for 1.0.0.133 - data hashes for records are merged on repeated collision - larger net first ok 135 - Got expected data for 1.0.0.134 - data hashes for records are merged on repeated collision - larger net first ok 136 - Got expected data for 1.0.0.135 - data hashes for records are merged on repeated collision - larger net first ok 137 - Got expected data for 1.0.0.136 - data hashes for records are merged on repeated collision - larger net first ok 138 - Got expected data for 1.0.0.137 - data hashes for records are merged on repeated collision - larger net first ok 139 - Got expected data for 1.0.0.138 - data hashes for records are merged on repeated collision - larger net first ok 140 - Got expected data for 1.0.0.139 - data hashes for records are merged on repeated collision - larger net first ok 141 - Got expected data for 1.0.0.140 - data hashes for records are merged on repeated collision - larger net first ok 142 - Got expected data for 1.0.0.141 - data hashes for records are merged on repeated collision - larger net first ok 143 - Got expected data for 1.0.0.142 - data hashes for records are merged on repeated collision - larger net first ok 144 - Got expected data for 1.0.0.143 - data hashes for records are merged on repeated collision - larger net first ok 145 - Got expected data for 1.0.0.144 - data hashes for records are merged on repeated collision - larger net first ok 146 - Got expected data for 1.0.0.145 - data hashes for records are merged on repeated collision - larger net first ok 147 - Got expected data for 1.0.0.146 - data hashes for records are merged on repeated collision - larger net first ok 148 - Got expected data for 1.0.0.147 - data hashes for records are merged on repeated collision - larger net first ok 149 - Got expected data for 1.0.0.148 - data hashes for records are merged on repeated collision - larger net first ok 150 - Got expected data for 1.0.0.149 - data hashes for records are merged on repeated collision - larger net first ok 151 - Got expected data for 1.0.0.150 - data hashes for records are merged on repeated collision - larger net first ok 152 - Got expected data for 1.0.0.151 - data hashes for records are merged on repeated collision - larger net first ok 153 - Got expected data for 1.0.0.152 - data hashes for records are merged on repeated collision - larger net first ok 154 - Got expected data for 1.0.0.153 - data hashes for records are merged on repeated collision - larger net first ok 155 - Got expected data for 1.0.0.154 - data hashes for records are merged on repeated collision - larger net first ok 156 - Got expected data for 1.0.0.155 - data hashes for records are merged on repeated collision - larger net first ok 157 - Got expected data for 1.0.0.156 - data hashes for records are merged on repeated collision - larger net first ok 158 - Got expected data for 1.0.0.157 - data hashes for records are merged on repeated collision - larger net first ok 159 - Got expected data for 1.0.0.158 - data hashes for records are merged on repeated collision - larger net first ok 160 - Got expected data for 1.0.0.159 - data hashes for records are merged on repeated collision - larger net first ok 161 - Got expected data for 1.0.0.160 - data hashes for records are merged on repeated collision - larger net first ok 162 - Got expected data for 1.0.0.161 - data hashes for records are merged on repeated collision - larger net first ok 163 - Got expected data for 1.0.0.162 - data hashes for records are merged on repeated collision - larger net first ok 164 - Got expected data for 1.0.0.163 - data hashes for records are merged on repeated collision - larger net first ok 165 - Got expected data for 1.0.0.164 - data hashes for records are merged on repeated collision - larger net first ok 166 - Got expected data for 1.0.0.165 - data hashes for records are merged on repeated collision - larger net first ok 167 - Got expected data for 1.0.0.166 - data hashes for records are merged on repeated collision - larger net first ok 168 - Got expected data for 1.0.0.167 - data hashes for records are merged on repeated collision - larger net first ok 169 - Got expected data for 1.0.0.168 - data hashes for records are merged on repeated collision - larger net first ok 170 - Got expected data for 1.0.0.169 - data hashes for records are merged on repeated collision - larger net first ok 171 - Got expected data for 1.0.0.170 - data hashes for records are merged on repeated collision - larger net first ok 172 - Got expected data for 1.0.0.171 - data hashes for records are merged on repeated collision - larger net first ok 173 - Got expected data for 1.0.0.172 - data hashes for records are merged on repeated collision - larger net first ok 174 - Got expected data for 1.0.0.173 - data hashes for records are merged on repeated collision - larger net first ok 175 - Got expected data for 1.0.0.174 - data hashes for records are merged on repeated collision - larger net first ok 176 - Got expected data for 1.0.0.175 - data hashes for records are merged on repeated collision - larger net first ok 177 - Got expected data for 1.0.0.176 - data hashes for records are merged on repeated collision - larger net first ok 178 - Got expected data for 1.0.0.177 - data hashes for records are merged on repeated collision - larger net first ok 179 - Got expected data for 1.0.0.178 - data hashes for records are merged on repeated collision - larger net first ok 180 - Got expected data for 1.0.0.179 - data hashes for records are merged on repeated collision - larger net first ok 181 - Got expected data for 1.0.0.180 - data hashes for records are merged on repeated collision - larger net first ok 182 - Got expected data for 1.0.0.181 - data hashes for records are merged on repeated collision - larger net first ok 183 - Got expected data for 1.0.0.182 - data hashes for records are merged on repeated collision - larger net first ok 184 - Got expected data for 1.0.0.183 - data hashes for records are merged on repeated collision - larger net first ok 185 - Got expected data for 1.0.0.184 - data hashes for records are merged on repeated collision - larger net first ok 186 - Got expected data for 1.0.0.185 - data hashes for records are merged on repeated collision - larger net first ok 187 - Got expected data for 1.0.0.186 - data hashes for records are merged on repeated collision - larger net first ok 188 - Got expected data for 1.0.0.187 - data hashes for records are merged on repeated collision - larger net first ok 189 - Got expected data for 1.0.0.188 - data hashes for records are merged on repeated collision - larger net first ok 190 - Got expected data for 1.0.0.189 - data hashes for records are merged on repeated collision - larger net first ok 191 - Got expected data for 1.0.0.190 - data hashes for records are merged on repeated collision - larger net first ok 192 - Got expected data for 1.0.0.191 - data hashes for records are merged on repeated collision - larger net first ok 193 - Got expected data for 1.0.0.192 - data hashes for records are merged on repeated collision - larger net first ok 194 - Got expected data for 1.0.0.193 - data hashes for records are merged on repeated collision - larger net first ok 195 - Got expected data for 1.0.0.194 - data hashes for records are merged on repeated collision - larger net first ok 196 - Got expected data for 1.0.0.195 - data hashes for records are merged on repeated collision - larger net first ok 197 - Got expected data for 1.0.0.196 - data hashes for records are merged on repeated collision - larger net first ok 198 - Got expected data for 1.0.0.197 - data hashes for records are merged on repeated collision - larger net first ok 199 - Got expected data for 1.0.0.198 - data hashes for records are merged on repeated collision - larger net first ok 200 - Got expected data for 1.0.0.199 - data hashes for records are merged on repeated collision - larger net first ok 201 - Got expected data for 1.0.0.200 - data hashes for records are merged on repeated collision - larger net first ok 202 - Got expected data for 1.0.0.201 - data hashes for records are merged on repeated collision - larger net first ok 203 - Got expected data for 1.0.0.202 - data hashes for records are merged on repeated collision - larger net first ok 204 - Got expected data for 1.0.0.203 - data hashes for records are merged on repeated collision - larger net first ok 205 - Got expected data for 1.0.0.204 - data hashes for records are merged on repeated collision - larger net first ok 206 - Got expected data for 1.0.0.205 - data hashes for records are merged on repeated collision - larger net first ok 207 - Got expected data for 1.0.0.206 - data hashes for records are merged on repeated collision - larger net first ok 208 - Got expected data for 1.0.0.207 - data hashes for records are merged on repeated collision - larger net first ok 209 - Got expected data for 1.0.0.208 - data hashes for records are merged on repeated collision - larger net first ok 210 - Got expected data for 1.0.0.209 - data hashes for records are merged on repeated collision - larger net first ok 211 - Got expected data for 1.0.0.210 - data hashes for records are merged on repeated collision - larger net first ok 212 - Got expected data for 1.0.0.211 - data hashes for records are merged on repeated collision - larger net first ok 213 - Got expected data for 1.0.0.212 - data hashes for records are merged on repeated collision - larger net first ok 214 - Got expected data for 1.0.0.213 - data hashes for records are merged on repeated collision - larger net first ok 215 - Got expected data for 1.0.0.214 - data hashes for records are merged on repeated collision - larger net first ok 216 - Got expected data for 1.0.0.215 - data hashes for records are merged on repeated collision - larger net first ok 217 - Got expected data for 1.0.0.216 - data hashes for records are merged on repeated collision - larger net first ok 218 - Got expected data for 1.0.0.217 - data hashes for records are merged on repeated collision - larger net first ok 219 - Got expected data for 1.0.0.218 - data hashes for records are merged on repeated collision - larger net first ok 220 - Got expected data for 1.0.0.219 - data hashes for records are merged on repeated collision - larger net first ok 221 - Got expected data for 1.0.0.220 - data hashes for records are merged on repeated collision - larger net first ok 222 - Got expected data for 1.0.0.221 - data hashes for records are merged on repeated collision - larger net first ok 223 - Got expected data for 1.0.0.222 - data hashes for records are merged on repeated collision - larger net first ok 224 - Got expected data for 1.0.0.223 - data hashes for records are merged on repeated collision - larger net first ok 225 - Got expected data for 1.0.0.224 - data hashes for records are merged on repeated collision - larger net first ok 226 - Got expected data for 1.0.0.225 - data hashes for records are merged on repeated collision - larger net first ok 227 - Got expected data for 1.0.0.226 - data hashes for records are merged on repeated collision - larger net first ok 228 - Got expected data for 1.0.0.227 - data hashes for records are merged on repeated collision - larger net first ok 229 - Got expected data for 1.0.0.228 - data hashes for records are merged on repeated collision - larger net first ok 230 - Got expected data for 1.0.0.229 - data hashes for records are merged on repeated collision - larger net first ok 231 - Got expected data for 1.0.0.230 - data hashes for records are merged on repeated collision - larger net first ok 232 - Got expected data for 1.0.0.231 - data hashes for records are merged on repeated collision - larger net first ok 233 - Got expected data for 1.0.0.232 - data hashes for records are merged on repeated collision - larger net first ok 234 - Got expected data for 1.0.0.233 - data hashes for records are merged on repeated collision - larger net first ok 235 - Got expected data for 1.0.0.234 - data hashes for records are merged on repeated collision - larger net first ok 236 - Got expected data for 1.0.0.235 - data hashes for records are merged on repeated collision - larger net first ok 237 - Got expected data for 1.0.0.236 - data hashes for records are merged on repeated collision - larger net first ok 238 - Got expected data for 1.0.0.237 - data hashes for records are merged on repeated collision - larger net first ok 239 - Got expected data for 1.0.0.238 - data hashes for records are merged on repeated collision - larger net first ok 240 - Got expected data for 1.0.0.239 - data hashes for records are merged on repeated collision - larger net first ok 241 - Got expected data for 1.0.0.240 - data hashes for records are merged on repeated collision - larger net first ok 242 - Got expected data for 1.0.0.241 - data hashes for records are merged on repeated collision - larger net first ok 243 - Got expected data for 1.0.0.242 - data hashes for records are merged on repeated collision - larger net first ok 244 - Got expected data for 1.0.0.243 - data hashes for records are merged on repeated collision - larger net first ok 245 - Got expected data for 1.0.0.244 - data hashes for records are merged on repeated collision - larger net first ok 246 - Got expected data for 1.0.0.245 - data hashes for records are merged on repeated collision - larger net first ok 247 - Got expected data for 1.0.0.246 - data hashes for records are merged on repeated collision - larger net first ok 248 - Got expected data for 1.0.0.247 - data hashes for records are merged on repeated collision - larger net first ok 249 - Got expected data for 1.0.0.248 - data hashes for records are merged on repeated collision - larger net first ok 250 - Got expected data for 1.0.0.249 - data hashes for records are merged on repeated collision - larger net first ok 251 - Got expected data for 1.0.0.250 - data hashes for records are merged on repeated collision - larger net first ok 252 - Got expected data for 1.0.0.251 - data hashes for records are merged on repeated collision - larger net first ok 253 - Got expected data for 1.0.0.252 - data hashes for records are merged on repeated collision - larger net first ok 254 - Got expected data for 1.0.0.253 - data hashes for records are merged on repeated collision - larger net first ok 255 - Got expected data for 1.0.0.254 - data hashes for records are merged on repeated collision - larger net first ok 256 - Got expected data for 1.0.0.255 - data hashes for records are merged on repeated collision - larger net first ok 257 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on repeated collision - larger net first ok 258 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on repeated collision - larger net first ok 259 - The address ffff::1 is not in the tree - data hashes for records are merged on repeated collision - larger net first 1..259 ok 1 - data hashes for records are merged on repeated collision - larger net first - insert_network # Subtest: data hashes for records are merged on repeated collision - larger net first - insert_range ok 1 - Got expected data for 1.0.0.0 - data hashes for records are merged on repeated collision - larger net first ok 2 - Got expected data for 1.0.0.1 - data hashes for records are merged on repeated collision - larger net first ok 3 - Got expected data for 1.0.0.2 - data hashes for records are merged on repeated collision - larger net first ok 4 - Got expected data for 1.0.0.3 - data hashes for records are merged on repeated collision - larger net first ok 5 - Got expected data for 1.0.0.4 - data hashes for records are merged on repeated collision - larger net first ok 6 - Got expected data for 1.0.0.5 - data hashes for records are merged on repeated collision - larger net first ok 7 - Got expected data for 1.0.0.6 - data hashes for records are merged on repeated collision - larger net first ok 8 - Got expected data for 1.0.0.7 - data hashes for records are merged on repeated collision - larger net first ok 9 - Got expected data for 1.0.0.8 - data hashes for records are merged on repeated collision - larger net first ok 10 - Got expected data for 1.0.0.9 - data hashes for records are merged on repeated collision - larger net first ok 11 - Got expected data for 1.0.0.10 - data hashes for records are merged on repeated collision - larger net first ok 12 - Got expected data for 1.0.0.11 - data hashes for records are merged on repeated collision - larger net first ok 13 - Got expected data for 1.0.0.12 - data hashes for records are merged on repeated collision - larger net first ok 14 - Got expected data for 1.0.0.13 - data hashes for records are merged on repeated collision - larger net first ok 15 - Got expected data for 1.0.0.14 - data hashes for records are merged on repeated collision - larger net first ok 16 - Got expected data for 1.0.0.15 - data hashes for records are merged on repeated collision - larger net first ok 17 - Got expected data for 1.0.0.16 - data hashes for records are merged on repeated collision - larger net first ok 18 - Got expected data for 1.0.0.17 - data hashes for records are merged on repeated collision - larger net first ok 19 - Got expected data for 1.0.0.18 - data hashes for records are merged on repeated collision - larger net first ok 20 - Got expected data for 1.0.0.19 - data hashes for records are merged on repeated collision - larger net first ok 21 - Got expected data for 1.0.0.20 - data hashes for records are merged on repeated collision - larger net first ok 22 - Got expected data for 1.0.0.21 - data hashes for records are merged on repeated collision - larger net first ok 23 - Got expected data for 1.0.0.22 - data hashes for records are merged on repeated collision - larger net first ok 24 - Got expected data for 1.0.0.23 - data hashes for records are merged on repeated collision - larger net first ok 25 - Got expected data for 1.0.0.24 - data hashes for records are merged on repeated collision - larger net first ok 26 - Got expected data for 1.0.0.25 - data hashes for records are merged on repeated collision - larger net first ok 27 - Got expected data for 1.0.0.26 - data hashes for records are merged on repeated collision - larger net first ok 28 - Got expected data for 1.0.0.27 - data hashes for records are merged on repeated collision - larger net first ok 29 - Got expected data for 1.0.0.28 - data hashes for records are merged on repeated collision - larger net first ok 30 - Got expected data for 1.0.0.29 - data hashes for records are merged on repeated collision - larger net first ok 31 - Got expected data for 1.0.0.30 - data hashes for records are merged on repeated collision - larger net first ok 32 - Got expected data for 1.0.0.31 - data hashes for records are merged on repeated collision - larger net first ok 33 - Got expected data for 1.0.0.32 - data hashes for records are merged on repeated collision - larger net first ok 34 - Got expected data for 1.0.0.33 - data hashes for records are merged on repeated collision - larger net first ok 35 - Got expected data for 1.0.0.34 - data hashes for records are merged on repeated collision - larger net first ok 36 - Got expected data for 1.0.0.35 - data hashes for records are merged on repeated collision - larger net first ok 37 - Got expected data for 1.0.0.36 - data hashes for records are merged on repeated collision - larger net first ok 38 - Got expected data for 1.0.0.37 - data hashes for records are merged on repeated collision - larger net first ok 39 - Got expected data for 1.0.0.38 - data hashes for records are merged on repeated collision - larger net first ok 40 - Got expected data for 1.0.0.39 - data hashes for records are merged on repeated collision - larger net first ok 41 - Got expected data for 1.0.0.40 - data hashes for records are merged on repeated collision - larger net first ok 42 - Got expected data for 1.0.0.41 - data hashes for records are merged on repeated collision - larger net first ok 43 - Got expected data for 1.0.0.42 - data hashes for records are merged on repeated collision - larger net first ok 44 - Got expected data for 1.0.0.43 - data hashes for records are merged on repeated collision - larger net first ok 45 - Got expected data for 1.0.0.44 - data hashes for records are merged on repeated collision - larger net first ok 46 - Got expected data for 1.0.0.45 - data hashes for records are merged on repeated collision - larger net first ok 47 - Got expected data for 1.0.0.46 - data hashes for records are merged on repeated collision - larger net first ok 48 - Got expected data for 1.0.0.47 - data hashes for records are merged on repeated collision - larger net first ok 49 - Got expected data for 1.0.0.48 - data hashes for records are merged on repeated collision - larger net first ok 50 - Got expected data for 1.0.0.49 - data hashes for records are merged on repeated collision - larger net first ok 51 - Got expected data for 1.0.0.50 - data hashes for records are merged on repeated collision - larger net first ok 52 - Got expected data for 1.0.0.51 - data hashes for records are merged on repeated collision - larger net first ok 53 - Got expected data for 1.0.0.52 - data hashes for records are merged on repeated collision - larger net first ok 54 - Got expected data for 1.0.0.53 - data hashes for records are merged on repeated collision - larger net first ok 55 - Got expected data for 1.0.0.54 - data hashes for records are merged on repeated collision - larger net first ok 56 - Got expected data for 1.0.0.55 - data hashes for records are merged on repeated collision - larger net first ok 57 - Got expected data for 1.0.0.56 - data hashes for records are merged on repeated collision - larger net first ok 58 - Got expected data for 1.0.0.57 - data hashes for records are merged on repeated collision - larger net first ok 59 - Got expected data for 1.0.0.58 - data hashes for records are merged on repeated collision - larger net first ok 60 - Got expected data for 1.0.0.59 - data hashes for records are merged on repeated collision - larger net first ok 61 - Got expected data for 1.0.0.60 - data hashes for records are merged on repeated collision - larger net first ok 62 - Got expected data for 1.0.0.61 - data hashes for records are merged on repeated collision - larger net first ok 63 - Got expected data for 1.0.0.62 - data hashes for records are merged on repeated collision - larger net first ok 64 - Got expected data for 1.0.0.63 - data hashes for records are merged on repeated collision - larger net first ok 65 - Got expected data for 1.0.0.64 - data hashes for records are merged on repeated collision - larger net first ok 66 - Got expected data for 1.0.0.65 - data hashes for records are merged on repeated collision - larger net first ok 67 - Got expected data for 1.0.0.66 - data hashes for records are merged on repeated collision - larger net first ok 68 - Got expected data for 1.0.0.67 - data hashes for records are merged on repeated collision - larger net first ok 69 - Got expected data for 1.0.0.68 - data hashes for records are merged on repeated collision - larger net first ok 70 - Got expected data for 1.0.0.69 - data hashes for records are merged on repeated collision - larger net first ok 71 - Got expected data for 1.0.0.70 - data hashes for records are merged on repeated collision - larger net first ok 72 - Got expected data for 1.0.0.71 - data hashes for records are merged on repeated collision - larger net first ok 73 - Got expected data for 1.0.0.72 - data hashes for records are merged on repeated collision - larger net first ok 74 - Got expected data for 1.0.0.73 - data hashes for records are merged on repeated collision - larger net first ok 75 - Got expected data for 1.0.0.74 - data hashes for records are merged on repeated collision - larger net first ok 76 - Got expected data for 1.0.0.75 - data hashes for records are merged on repeated collision - larger net first ok 77 - Got expected data for 1.0.0.76 - data hashes for records are merged on repeated collision - larger net first ok 78 - Got expected data for 1.0.0.77 - data hashes for records are merged on repeated collision - larger net first ok 79 - Got expected data for 1.0.0.78 - data hashes for records are merged on repeated collision - larger net first ok 80 - Got expected data for 1.0.0.79 - data hashes for records are merged on repeated collision - larger net first ok 81 - Got expected data for 1.0.0.80 - data hashes for records are merged on repeated collision - larger net first ok 82 - Got expected data for 1.0.0.81 - data hashes for records are merged on repeated collision - larger net first ok 83 - Got expected data for 1.0.0.82 - data hashes for records are merged on repeated collision - larger net first ok 84 - Got expected data for 1.0.0.83 - data hashes for records are merged on repeated collision - larger net first ok 85 - Got expected data for 1.0.0.84 - data hashes for records are merged on repeated collision - larger net first ok 86 - Got expected data for 1.0.0.85 - data hashes for records are merged on repeated collision - larger net first ok 87 - Got expected data for 1.0.0.86 - data hashes for records are merged on repeated collision - larger net first ok 88 - Got expected data for 1.0.0.87 - data hashes for records are merged on repeated collision - larger net first ok 89 - Got expected data for 1.0.0.88 - data hashes for records are merged on repeated collision - larger net first ok 90 - Got expected data for 1.0.0.89 - data hashes for records are merged on repeated collision - larger net first ok 91 - Got expected data for 1.0.0.90 - data hashes for records are merged on repeated collision - larger net first ok 92 - Got expected data for 1.0.0.91 - data hashes for records are merged on repeated collision - larger net first ok 93 - Got expected data for 1.0.0.92 - data hashes for records are merged on repeated collision - larger net first ok 94 - Got expected data for 1.0.0.93 - data hashes for records are merged on repeated collision - larger net first ok 95 - Got expected data for 1.0.0.94 - data hashes for records are merged on repeated collision - larger net first ok 96 - Got expected data for 1.0.0.95 - data hashes for records are merged on repeated collision - larger net first ok 97 - Got expected data for 1.0.0.96 - data hashes for records are merged on repeated collision - larger net first ok 98 - Got expected data for 1.0.0.97 - data hashes for records are merged on repeated collision - larger net first ok 99 - Got expected data for 1.0.0.98 - data hashes for records are merged on repeated collision - larger net first ok 100 - Got expected data for 1.0.0.99 - data hashes for records are merged on repeated collision - larger net first ok 101 - Got expected data for 1.0.0.100 - data hashes for records are merged on repeated collision - larger net first ok 102 - Got expected data for 1.0.0.101 - data hashes for records are merged on repeated collision - larger net first ok 103 - Got expected data for 1.0.0.102 - data hashes for records are merged on repeated collision - larger net first ok 104 - Got expected data for 1.0.0.103 - data hashes for records are merged on repeated collision - larger net first ok 105 - Got expected data for 1.0.0.104 - data hashes for records are merged on repeated collision - larger net first ok 106 - Got expected data for 1.0.0.105 - data hashes for records are merged on repeated collision - larger net first ok 107 - Got expected data for 1.0.0.106 - data hashes for records are merged on repeated collision - larger net first ok 108 - Got expected data for 1.0.0.107 - data hashes for records are merged on repeated collision - larger net first ok 109 - Got expected data for 1.0.0.108 - data hashes for records are merged on repeated collision - larger net first ok 110 - Got expected data for 1.0.0.109 - data hashes for records are merged on repeated collision - larger net first ok 111 - Got expected data for 1.0.0.110 - data hashes for records are merged on repeated collision - larger net first ok 112 - Got expected data for 1.0.0.111 - data hashes for records are merged on repeated collision - larger net first ok 113 - Got expected data for 1.0.0.112 - data hashes for records are merged on repeated collision - larger net first ok 114 - Got expected data for 1.0.0.113 - data hashes for records are merged on repeated collision - larger net first ok 115 - Got expected data for 1.0.0.114 - data hashes for records are merged on repeated collision - larger net first ok 116 - Got expected data for 1.0.0.115 - data hashes for records are merged on repeated collision - larger net first ok 117 - Got expected data for 1.0.0.116 - data hashes for records are merged on repeated collision - larger net first ok 118 - Got expected data for 1.0.0.117 - data hashes for records are merged on repeated collision - larger net first ok 119 - Got expected data for 1.0.0.118 - data hashes for records are merged on repeated collision - larger net first ok 120 - Got expected data for 1.0.0.119 - data hashes for records are merged on repeated collision - larger net first ok 121 - Got expected data for 1.0.0.120 - data hashes for records are merged on repeated collision - larger net first ok 122 - Got expected data for 1.0.0.121 - data hashes for records are merged on repeated collision - larger net first ok 123 - Got expected data for 1.0.0.122 - data hashes for records are merged on repeated collision - larger net first ok 124 - Got expected data for 1.0.0.123 - data hashes for records are merged on repeated collision - larger net first ok 125 - Got expected data for 1.0.0.124 - data hashes for records are merged on repeated collision - larger net first ok 126 - Got expected data for 1.0.0.125 - data hashes for records are merged on repeated collision - larger net first ok 127 - Got expected data for 1.0.0.126 - data hashes for records are merged on repeated collision - larger net first ok 128 - Got expected data for 1.0.0.127 - data hashes for records are merged on repeated collision - larger net first ok 129 - Got expected data for 1.0.0.128 - data hashes for records are merged on repeated collision - larger net first ok 130 - Got expected data for 1.0.0.129 - data hashes for records are merged on repeated collision - larger net first ok 131 - Got expected data for 1.0.0.130 - data hashes for records are merged on repeated collision - larger net first ok 132 - Got expected data for 1.0.0.131 - data hashes for records are merged on repeated collision - larger net first ok 133 - Got expected data for 1.0.0.132 - data hashes for records are merged on repeated collision - larger net first ok 134 - Got expected data for 1.0.0.133 - data hashes for records are merged on repeated collision - larger net first ok 135 - Got expected data for 1.0.0.134 - data hashes for records are merged on repeated collision - larger net first ok 136 - Got expected data for 1.0.0.135 - data hashes for records are merged on repeated collision - larger net first ok 137 - Got expected data for 1.0.0.136 - data hashes for records are merged on repeated collision - larger net first ok 138 - Got expected data for 1.0.0.137 - data hashes for records are merged on repeated collision - larger net first ok 139 - Got expected data for 1.0.0.138 - data hashes for records are merged on repeated collision - larger net first ok 140 - Got expected data for 1.0.0.139 - data hashes for records are merged on repeated collision - larger net first ok 141 - Got expected data for 1.0.0.140 - data hashes for records are merged on repeated collision - larger net first ok 142 - Got expected data for 1.0.0.141 - data hashes for records are merged on repeated collision - larger net first ok 143 - Got expected data for 1.0.0.142 - data hashes for records are merged on repeated collision - larger net first ok 144 - Got expected data for 1.0.0.143 - data hashes for records are merged on repeated collision - larger net first ok 145 - Got expected data for 1.0.0.144 - data hashes for records are merged on repeated collision - larger net first ok 146 - Got expected data for 1.0.0.145 - data hashes for records are merged on repeated collision - larger net first ok 147 - Got expected data for 1.0.0.146 - data hashes for records are merged on repeated collision - larger net first ok 148 - Got expected data for 1.0.0.147 - data hashes for records are merged on repeated collision - larger net first ok 149 - Got expected data for 1.0.0.148 - data hashes for records are merged on repeated collision - larger net first ok 150 - Got expected data for 1.0.0.149 - data hashes for records are merged on repeated collision - larger net first ok 151 - Got expected data for 1.0.0.150 - data hashes for records are merged on repeated collision - larger net first ok 152 - Got expected data for 1.0.0.151 - data hashes for records are merged on repeated collision - larger net first ok 153 - Got expected data for 1.0.0.152 - data hashes for records are merged on repeated collision - larger net first ok 154 - Got expected data for 1.0.0.153 - data hashes for records are merged on repeated collision - larger net first ok 155 - Got expected data for 1.0.0.154 - data hashes for records are merged on repeated collision - larger net first ok 156 - Got expected data for 1.0.0.155 - data hashes for records are merged on repeated collision - larger net first ok 157 - Got expected data for 1.0.0.156 - data hashes for records are merged on repeated collision - larger net first ok 158 - Got expected data for 1.0.0.157 - data hashes for records are merged on repeated collision - larger net first ok 159 - Got expected data for 1.0.0.158 - data hashes for records are merged on repeated collision - larger net first ok 160 - Got expected data for 1.0.0.159 - data hashes for records are merged on repeated collision - larger net first ok 161 - Got expected data for 1.0.0.160 - data hashes for records are merged on repeated collision - larger net first ok 162 - Got expected data for 1.0.0.161 - data hashes for records are merged on repeated collision - larger net first ok 163 - Got expected data for 1.0.0.162 - data hashes for records are merged on repeated collision - larger net first ok 164 - Got expected data for 1.0.0.163 - data hashes for records are merged on repeated collision - larger net first ok 165 - Got expected data for 1.0.0.164 - data hashes for records are merged on repeated collision - larger net first ok 166 - Got expected data for 1.0.0.165 - data hashes for records are merged on repeated collision - larger net first ok 167 - Got expected data for 1.0.0.166 - data hashes for records are merged on repeated collision - larger net first ok 168 - Got expected data for 1.0.0.167 - data hashes for records are merged on repeated collision - larger net first ok 169 - Got expected data for 1.0.0.168 - data hashes for records are merged on repeated collision - larger net first ok 170 - Got expected data for 1.0.0.169 - data hashes for records are merged on repeated collision - larger net first ok 171 - Got expected data for 1.0.0.170 - data hashes for records are merged on repeated collision - larger net first ok 172 - Got expected data for 1.0.0.171 - data hashes for records are merged on repeated collision - larger net first ok 173 - Got expected data for 1.0.0.172 - data hashes for records are merged on repeated collision - larger net first ok 174 - Got expected data for 1.0.0.173 - data hashes for records are merged on repeated collision - larger net first ok 175 - Got expected data for 1.0.0.174 - data hashes for records are merged on repeated collision - larger net first ok 176 - Got expected data for 1.0.0.175 - data hashes for records are merged on repeated collision - larger net first ok 177 - Got expected data for 1.0.0.176 - data hashes for records are merged on repeated collision - larger net first ok 178 - Got expected data for 1.0.0.177 - data hashes for records are merged on repeated collision - larger net first ok 179 - Got expected data for 1.0.0.178 - data hashes for records are merged on repeated collision - larger net first ok 180 - Got expected data for 1.0.0.179 - data hashes for records are merged on repeated collision - larger net first ok 181 - Got expected data for 1.0.0.180 - data hashes for records are merged on repeated collision - larger net first ok 182 - Got expected data for 1.0.0.181 - data hashes for records are merged on repeated collision - larger net first ok 183 - Got expected data for 1.0.0.182 - data hashes for records are merged on repeated collision - larger net first ok 184 - Got expected data for 1.0.0.183 - data hashes for records are merged on repeated collision - larger net first ok 185 - Got expected data for 1.0.0.184 - data hashes for records are merged on repeated collision - larger net first ok 186 - Got expected data for 1.0.0.185 - data hashes for records are merged on repeated collision - larger net first ok 187 - Got expected data for 1.0.0.186 - data hashes for records are merged on repeated collision - larger net first ok 188 - Got expected data for 1.0.0.187 - data hashes for records are merged on repeated collision - larger net first ok 189 - Got expected data for 1.0.0.188 - data hashes for records are merged on repeated collision - larger net first ok 190 - Got expected data for 1.0.0.189 - data hashes for records are merged on repeated collision - larger net first ok 191 - Got expected data for 1.0.0.190 - data hashes for records are merged on repeated collision - larger net first ok 192 - Got expected data for 1.0.0.191 - data hashes for records are merged on repeated collision - larger net first ok 193 - Got expected data for 1.0.0.192 - data hashes for records are merged on repeated collision - larger net first ok 194 - Got expected data for 1.0.0.193 - data hashes for records are merged on repeated collision - larger net first ok 195 - Got expected data for 1.0.0.194 - data hashes for records are merged on repeated collision - larger net first ok 196 - Got expected data for 1.0.0.195 - data hashes for records are merged on repeated collision - larger net first ok 197 - Got expected data for 1.0.0.196 - data hashes for records are merged on repeated collision - larger net first ok 198 - Got expected data for 1.0.0.197 - data hashes for records are merged on repeated collision - larger net first ok 199 - Got expected data for 1.0.0.198 - data hashes for records are merged on repeated collision - larger net first ok 200 - Got expected data for 1.0.0.199 - data hashes for records are merged on repeated collision - larger net first ok 201 - Got expected data for 1.0.0.200 - data hashes for records are merged on repeated collision - larger net first ok 202 - Got expected data for 1.0.0.201 - data hashes for records are merged on repeated collision - larger net first ok 203 - Got expected data for 1.0.0.202 - data hashes for records are merged on repeated collision - larger net first ok 204 - Got expected data for 1.0.0.203 - data hashes for records are merged on repeated collision - larger net first ok 205 - Got expected data for 1.0.0.204 - data hashes for records are merged on repeated collision - larger net first ok 206 - Got expected data for 1.0.0.205 - data hashes for records are merged on repeated collision - larger net first ok 207 - Got expected data for 1.0.0.206 - data hashes for records are merged on repeated collision - larger net first ok 208 - Got expected data for 1.0.0.207 - data hashes for records are merged on repeated collision - larger net first ok 209 - Got expected data for 1.0.0.208 - data hashes for records are merged on repeated collision - larger net first ok 210 - Got expected data for 1.0.0.209 - data hashes for records are merged on repeated collision - larger net first ok 211 - Got expected data for 1.0.0.210 - data hashes for records are merged on repeated collision - larger net first ok 212 - Got expected data for 1.0.0.211 - data hashes for records are merged on repeated collision - larger net first ok 213 - Got expected data for 1.0.0.212 - data hashes for records are merged on repeated collision - larger net first ok 214 - Got expected data for 1.0.0.213 - data hashes for records are merged on repeated collision - larger net first ok 215 - Got expected data for 1.0.0.214 - data hashes for records are merged on repeated collision - larger net first ok 216 - Got expected data for 1.0.0.215 - data hashes for records are merged on repeated collision - larger net first ok 217 - Got expected data for 1.0.0.216 - data hashes for records are merged on repeated collision - larger net first ok 218 - Got expected data for 1.0.0.217 - data hashes for records are merged on repeated collision - larger net first ok 219 - Got expected data for 1.0.0.218 - data hashes for records are merged on repeated collision - larger net first ok 220 - Got expected data for 1.0.0.219 - data hashes for records are merged on repeated collision - larger net first ok 221 - Got expected data for 1.0.0.220 - data hashes for records are merged on repeated collision - larger net first ok 222 - Got expected data for 1.0.0.221 - data hashes for records are merged on repeated collision - larger net first ok 223 - Got expected data for 1.0.0.222 - data hashes for records are merged on repeated collision - larger net first ok 224 - Got expected data for 1.0.0.223 - data hashes for records are merged on repeated collision - larger net first ok 225 - Got expected data for 1.0.0.224 - data hashes for records are merged on repeated collision - larger net first ok 226 - Got expected data for 1.0.0.225 - data hashes for records are merged on repeated collision - larger net first ok 227 - Got expected data for 1.0.0.226 - data hashes for records are merged on repeated collision - larger net first ok 228 - Got expected data for 1.0.0.227 - data hashes for records are merged on repeated collision - larger net first ok 229 - Got expected data for 1.0.0.228 - data hashes for records are merged on repeated collision - larger net first ok 230 - Got expected data for 1.0.0.229 - data hashes for records are merged on repeated collision - larger net first ok 231 - Got expected data for 1.0.0.230 - data hashes for records are merged on repeated collision - larger net first ok 232 - Got expected data for 1.0.0.231 - data hashes for records are merged on repeated collision - larger net first ok 233 - Got expected data for 1.0.0.232 - data hashes for records are merged on repeated collision - larger net first ok 234 - Got expected data for 1.0.0.233 - data hashes for records are merged on repeated collision - larger net first ok 235 - Got expected data for 1.0.0.234 - data hashes for records are merged on repeated collision - larger net first ok 236 - Got expected data for 1.0.0.235 - data hashes for records are merged on repeated collision - larger net first ok 237 - Got expected data for 1.0.0.236 - data hashes for records are merged on repeated collision - larger net first ok 238 - Got expected data for 1.0.0.237 - data hashes for records are merged on repeated collision - larger net first ok 239 - Got expected data for 1.0.0.238 - data hashes for records are merged on repeated collision - larger net first ok 240 - Got expected data for 1.0.0.239 - data hashes for records are merged on repeated collision - larger net first ok 241 - Got expected data for 1.0.0.240 - data hashes for records are merged on repeated collision - larger net first ok 242 - Got expected data for 1.0.0.241 - data hashes for records are merged on repeated collision - larger net first ok 243 - Got expected data for 1.0.0.242 - data hashes for records are merged on repeated collision - larger net first ok 244 - Got expected data for 1.0.0.243 - data hashes for records are merged on repeated collision - larger net first ok 245 - Got expected data for 1.0.0.244 - data hashes for records are merged on repeated collision - larger net first ok 246 - Got expected data for 1.0.0.245 - data hashes for records are merged on repeated collision - larger net first ok 247 - Got expected data for 1.0.0.246 - data hashes for records are merged on repeated collision - larger net first ok 248 - Got expected data for 1.0.0.247 - data hashes for records are merged on repeated collision - larger net first ok 249 - Got expected data for 1.0.0.248 - data hashes for records are merged on repeated collision - larger net first ok 250 - Got expected data for 1.0.0.249 - data hashes for records are merged on repeated collision - larger net first ok 251 - Got expected data for 1.0.0.250 - data hashes for records are merged on repeated collision - larger net first ok 252 - Got expected data for 1.0.0.251 - data hashes for records are merged on repeated collision - larger net first ok 253 - Got expected data for 1.0.0.252 - data hashes for records are merged on repeated collision - larger net first ok 254 - Got expected data for 1.0.0.253 - data hashes for records are merged on repeated collision - larger net first ok 255 - Got expected data for 1.0.0.254 - data hashes for records are merged on repeated collision - larger net first ok 256 - Got expected data for 1.0.0.255 - data hashes for records are merged on repeated collision - larger net first ok 257 - The address 1.1.1.33 is not in the tree - data hashes for records are merged on repeated collision - larger net first ok 258 - The address 8.9.10.11 is not in the tree - data hashes for records are merged on repeated collision - larger net first ok 259 - The address ffff::1 is not in the tree - data hashes for records are merged on repeated collision - larger net first 1..259 ok 2 - data hashes for records are merged on repeated collision - larger net first - insert_range 1..2 ok 10 - merge - larger net first # Subtest: last in value wins when overwriting # Subtest: last in value wins when overwriting - insert_network ok 1 - Got expected data for 1.0.0.0 - last in value wins when overwriting ok 2 - Got expected data for 1.0.0.1 - last in value wins when overwriting ok 3 - The address 1.1.1.33 is not in the tree - last in value wins when overwriting ok 4 - The address 8.9.10.11 is not in the tree - last in value wins when overwriting ok 5 - The address ffff::1 is not in the tree - last in value wins when overwriting 1..5 ok 1 - last in value wins when overwriting - insert_network # Subtest: last in value wins when overwriting - insert_range ok 1 - Got expected data for 1.0.0.0 - last in value wins when overwriting ok 2 - Got expected data for 1.0.0.1 - last in value wins when overwriting ok 3 - The address 1.1.1.33 is not in the tree - last in value wins when overwriting ok 4 - The address 8.9.10.11 is not in the tree - last in value wins when overwriting ok 5 - The address ffff::1 is not in the tree - last in value wins when overwriting 1..5 ok 2 - last in value wins when overwriting - insert_range 1..2 ok 11 - last in value wins when overwriting # Subtest: force_overwrite with merge_record_collisions # Subtest: force_overwrite overwrites record even when merge_record_collisions is enabled - insert_network ok 1 - Got expected data for 2.0.0.0 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 2 - Got expected data for 2.0.0.1 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 3 - Got expected data for 2.0.0.2 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 4 - Got expected data for 2.0.0.3 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 5 - The address 1.1.1.33 is not in the tree - force_overwrite overwrites record even when merge_record_collisions is enabled ok 6 - The address 8.9.10.11 is not in the tree - force_overwrite overwrites record even when merge_record_collisions is enabled ok 7 - The address ffff::1 is not in the tree - force_overwrite overwrites record even when merge_record_collisions is enabled 1..7 ok 1 - force_overwrite overwrites record even when merge_record_collisions is enabled - insert_network # Subtest: force_overwrite overwrites record even when merge_record_collisions is enabled - insert_range ok 1 - Got expected data for 2.0.0.0 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 2 - Got expected data for 2.0.0.1 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 3 - Got expected data for 2.0.0.2 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 4 - Got expected data for 2.0.0.3 - force_overwrite overwrites record even when merge_record_collisions is enabled ok 5 - The address 1.1.1.33 is not in the tree - force_overwrite overwrites record even when merge_record_collisions is enabled ok 6 - The address 8.9.10.11 is not in the tree - force_overwrite overwrites record even when merge_record_collisions is enabled ok 7 - The address ffff::1 is not in the tree - force_overwrite overwrites record even when merge_record_collisions is enabled 1..7 ok 2 - force_overwrite overwrites record even when merge_record_collisions is enabled - insert_range ok 3 - received 2 warnings ok 4 - received deprecation warning 1..4 ok 12 - force_overwrite with merge_record_collisions # Subtest: merge subrecord only if parent exists - hashes # Subtest: merge hashes insert_only_if_parent_exists inserts correctly - insert_network ok 1 - Got expected data for 2.0.0.0 - merge hashes insert_only_if_parent_exists inserts correctly ok 2 - Got expected data for 2.0.0.1 - merge hashes insert_only_if_parent_exists inserts correctly ok 3 - Got expected data for 2.0.0.2 - merge hashes insert_only_if_parent_exists inserts correctly ok 4 - Got expected data for 2.0.0.3 - merge hashes insert_only_if_parent_exists inserts correctly ok 5 - The address 1.1.1.33 is not in the tree - merge hashes insert_only_if_parent_exists inserts correctly ok 6 - The address 8.9.10.11 is not in the tree - merge hashes insert_only_if_parent_exists inserts correctly ok 7 - The address ffff::1 is not in the tree - merge hashes insert_only_if_parent_exists inserts correctly 1..7 ok 1 - merge hashes insert_only_if_parent_exists inserts correctly - insert_network # Subtest: merge hashes insert_only_if_parent_exists inserts correctly - insert_range ok 1 - Got expected data for 2.0.0.0 - merge hashes insert_only_if_parent_exists inserts correctly ok 2 - Got expected data for 2.0.0.1 - merge hashes insert_only_if_parent_exists inserts correctly ok 3 - Got expected data for 2.0.0.2 - merge hashes insert_only_if_parent_exists inserts correctly ok 4 - Got expected data for 2.0.0.3 - merge hashes insert_only_if_parent_exists inserts correctly ok 5 - The address 1.1.1.33 is not in the tree - merge hashes insert_only_if_parent_exists inserts correctly ok 6 - The address 8.9.10.11 is not in the tree - merge hashes insert_only_if_parent_exists inserts correctly ok 7 - The address ffff::1 is not in the tree - merge hashes insert_only_if_parent_exists inserts correctly 1..7 ok 2 - merge hashes insert_only_if_parent_exists inserts correctly - insert_range ok 3 - received two warnings ok 4 - expected deprecation message 1..4 ok 13 - merge subrecord only if parent exists - hashes # Subtest: merge subrecord only if parent exists - arrays # Subtest: merge arrays insert_only_if_parent_exists inserts correctly - insert_network ok 1 - Got expected data for 2.0.0.0 - merge arrays insert_only_if_parent_exists inserts correctly ok 2 - Got expected data for 2.0.0.1 - merge arrays insert_only_if_parent_exists inserts correctly ok 3 - The address 1.1.1.33 is not in the tree - merge arrays insert_only_if_parent_exists inserts correctly ok 4 - The address 8.9.10.11 is not in the tree - merge arrays insert_only_if_parent_exists inserts correctly ok 5 - The address ffff::1 is not in the tree - merge arrays insert_only_if_parent_exists inserts correctly 1..5 ok 1 - merge arrays insert_only_if_parent_exists inserts correctly - insert_network # Subtest: merge arrays insert_only_if_parent_exists inserts correctly - insert_range ok 1 - Got expected data for 2.0.0.0 - merge arrays insert_only_if_parent_exists inserts correctly ok 2 - Got expected data for 2.0.0.1 - merge arrays insert_only_if_parent_exists inserts correctly ok 3 - The address 1.1.1.33 is not in the tree - merge arrays insert_only_if_parent_exists inserts correctly ok 4 - The address 8.9.10.11 is not in the tree - merge arrays insert_only_if_parent_exists inserts correctly ok 5 - The address ffff::1 is not in the tree - merge arrays insert_only_if_parent_exists inserts correctly 1..5 ok 2 - merge arrays insert_only_if_parent_exists inserts correctly - insert_range 1..2 ok 14 - merge subrecord only if parent exists - arrays # Subtest: merge subrecord only if parent exists - overwriting # Subtest: insert_only_if_parent_exists overwrites correctly - insert_network ok 1 - Got expected data for 2.0.0.0 - insert_only_if_parent_exists overwrites correctly ok 2 - Got expected data for 2.0.0.1 - insert_only_if_parent_exists overwrites correctly ok 3 - Got expected data for 2.0.0.2 - insert_only_if_parent_exists overwrites correctly ok 4 - Got expected data for 2.0.0.3 - insert_only_if_parent_exists overwrites correctly ok 5 - Got expected data for 2.0.0.255 - insert_only_if_parent_exists overwrites correctly 1..5 ok 1 - insert_only_if_parent_exists overwrites correctly - insert_network # Subtest: insert_only_if_parent_exists overwrites correctly - insert_range ok 1 - Got expected data for 2.0.0.0 - insert_only_if_parent_exists overwrites correctly ok 2 - Got expected data for 2.0.0.1 - insert_only_if_parent_exists overwrites correctly ok 3 - Got expected data for 2.0.0.2 - insert_only_if_parent_exists overwrites correctly ok 4 - Got expected data for 2.0.0.3 - insert_only_if_parent_exists overwrites correctly ok 5 - Got expected data for 2.0.0.255 - insert_only_if_parent_exists overwrites correctly 1..5 ok 2 - insert_only_if_parent_exists overwrites correctly - insert_range 1..2 ok 15 - merge subrecord only if parent exists - overwriting # Subtest: merge strategies # Subtest: recurse merge strategy - insert_network ok 1 - Got expected data for 2.0.0.0 - recurse merge strategy ok 2 - Got expected data for 2.0.0.1 - recurse merge strategy ok 3 - Got expected data for 2.0.0.2 - recurse merge strategy ok 4 - The address 1.1.1.33 is not in the tree - recurse merge strategy ok 5 - The address 8.9.10.11 is not in the tree - recurse merge strategy ok 6 - The address ffff::1 is not in the tree - recurse merge strategy 1..6 ok 1 - recurse merge strategy - insert_network # Subtest: recurse merge strategy - insert_range ok 1 - Got expected data for 2.0.0.0 - recurse merge strategy ok 2 - Got expected data for 2.0.0.1 - recurse merge strategy ok 3 - Got expected data for 2.0.0.2 - recurse merge strategy ok 4 - The address 1.1.1.33 is not in the tree - recurse merge strategy ok 5 - The address 8.9.10.11 is not in the tree - recurse merge strategy ok 6 - The address ffff::1 is not in the tree - recurse merge strategy 1..6 ok 2 - recurse merge strategy - insert_range # Subtest: expect_toplevel merge strategy - insert_network ok 1 - Got expected data for 2.0.0.0 - expect_toplevel merge strategy ok 2 - Got expected data for 2.0.0.1 - expect_toplevel merge strategy ok 3 - Got expected data for 2.0.0.2 - expect_toplevel merge strategy ok 4 - The address 1.1.1.33 is not in the tree - expect_toplevel merge strategy ok 5 - The address 8.9.10.11 is not in the tree - expect_toplevel merge strategy ok 6 - The address ffff::1 is not in the tree - expect_toplevel merge strategy 1..6 ok 3 - expect_toplevel merge strategy - insert_network # Subtest: expect_toplevel merge strategy - insert_range ok 1 - Got expected data for 2.0.0.0 - expect_toplevel merge strategy ok 2 - Got expected data for 2.0.0.1 - expect_toplevel merge strategy ok 3 - Got expected data for 2.0.0.2 - expect_toplevel merge strategy ok 4 - The address 1.1.1.33 is not in the tree - expect_toplevel merge strategy ok 5 - The address 8.9.10.11 is not in the tree - expect_toplevel merge strategy ok 6 - The address ffff::1 is not in the tree - expect_toplevel merge strategy 1..6 ok 4 - expect_toplevel merge strategy - insert_range 1..4 ok 16 - merge strategies # Subtest: insert-specific merge strategies # Subtest: insert-specific merge strategies - insert_network ok 1 - Got expected data for 2.0.0.0 - insert-specific merge strategies ok 2 - Got expected data for 2.0.0.1 - insert-specific merge strategies ok 3 - Got expected data for 2.0.0.2 - insert-specific merge strategies ok 4 - Got expected data for 2.0.0.3 - insert-specific merge strategies ok 5 - The address 1.1.1.33 is not in the tree - insert-specific merge strategies ok 6 - The address 8.9.10.11 is not in the tree - insert-specific merge strategies ok 7 - The address ffff::1 is not in the tree - insert-specific merge strategies 1..7 ok 1 - insert-specific merge strategies - insert_network # Subtest: insert-specific merge strategies - insert_range ok 1 - Got expected data for 2.0.0.0 - insert-specific merge strategies ok 2 - Got expected data for 2.0.0.1 - insert-specific merge strategies ok 3 - Got expected data for 2.0.0.2 - insert-specific merge strategies ok 4 - Got expected data for 2.0.0.3 - insert-specific merge strategies ok 5 - The address 1.1.1.33 is not in the tree - insert-specific merge strategies ok 6 - The address 8.9.10.11 is not in the tree - insert-specific merge strategies ok 7 - The address ffff::1 is not in the tree - insert-specific merge strategies 1..7 ok 2 - insert-specific merge strategies - insert_range 1..2 ok 17 - insert-specific merge strategies # Subtest: merge error on hash mismatch ok 1 - cannot merge records on collision when the data is not a hash - data = foo ok 2 - cannot merge records on collision when the data is not a hash - data = 42 ok 3 - cannot merge records on collision when the data is not a hash - data = ARRAY(0x55d11804b658) 1..3 ok 18 - merge error on hash mismatch # Subtest: merge error on hash-array mismatch ok 1 - cannot merge records on collision when the data is not a hash - larger record data is an array 1..1 ok 19 - merge error on hash-array mismatch # Subtest: Test merging into aliased nodes ok 1 - Exception when inserting into aliased network ::ffff:1.0.0.0/104 ok 2 - Exception when inserting into aliased network 2002:0101:0101:0101::/64 ok 3 - Exception when trying to overwrite alias at 2001::/32 ok 4 - Exception when trying to overwrite alias at 2002::/16 ok 5 - Exception when trying to overwrite alias at ::ffff:0:0/96 ok 6 - output for tree is the same after freeze/thaw ok 7 - _root_data_type remains the same across freeze/thaw ok 8 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 9 - database_type remains the same across freeze/thaw ok 10 - description remains the same across freeze/thaw ok 11 - ip_version remains the same across freeze/thaw ok 12 - languages remains the same across freeze/thaw ok 13 - merge_strategy remains the same across freeze/thaw ok 14 - record_size remains the same across freeze/thaw 1..14 ok 20 - Test merging into aliased nodes # Subtest: Test merging away IPv4 root ok 1 - output for tree is the same after freeze/thaw ok 2 - _root_data_type remains the same across freeze/thaw ok 3 - alias_ipv6_to_ipv4 remains the same across freeze/thaw ok 4 - database_type remains the same across freeze/thaw ok 5 - description remains the same across freeze/thaw ok 6 - ip_version remains the same across freeze/thaw ok 7 - languages remains the same across freeze/thaw ok 8 - merge_strategy remains the same across freeze/thaw ok 9 - record_size remains the same across freeze/thaw 1..9 ok 21 - Test merging away IPv4 root # Subtest: Test overwriting IPv4 root # Subtest: IPv4 node is not merged away - insert_network ok 1 - Got expected data for 1.0.0.0 - IPv4 node is not merged away ok 2 - Got expected data for 130.0.0.0 - IPv4 node is not merged away ok 3 - Got expected data for ::1:ffff:ffff - IPv4 node is not merged away 1..3 ok 1 - IPv4 node is not merged away - insert_network # Subtest: IPv4 node is not merged away - insert_range ok 1 - Got expected data for 1.0.0.0 - IPv4 node is not merged away ok 2 - Got expected data for 130.0.0.0 - IPv4 node is not merged away ok 3 - Got expected data for ::1:ffff:ffff - IPv4 node is not merged away 1..3 ok 2 - IPv4 node is not merged away - insert_range 1..2 ok 22 - Test overwriting IPv4 root ok 23 - no (unexpected) warnings (via done_testing) 1..23 ok t/MaxMind/DB/Writer/Tree-thaw-merge.t ...................... # Subtest: check defaults work ok 1 - thawed merge_record_collisons ok 2 - received deprecation message ok 3 - thawed merge_strategy ok 4 - check original record ok 5 - check thawed record 1..5 ok 1 - check defaults work # Subtest: check no merging explictly ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 2 - check no merging explictly # Subtest: check no merging and none explictly ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 3 - check no merging and none explictly # Subtest: set mrc in constructor, toplevel in thaw ok 1 - thawed merge_record_collisons ok 2 - received deprecation message ok 3 - thawed merge_strategy ok 4 - check original record ok 5 - check thawed record 1..5 ok 4 - set mrc in constructor, toplevel in thaw # Subtest: set toplevel in constructor ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 5 - set toplevel in constructor # Subtest: set recurse in constructor ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 6 - set recurse in constructor # Subtest: set mrc only in constructor ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 7 - set mrc only in constructor # Subtest: set toplevel only in constructor ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 8 - set toplevel only in constructor # Subtest: set recurse only in constructor ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 9 - set recurse only in constructor # Subtest: set toplevel only in thaw ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 10 - set toplevel only in thaw # Subtest: set mrc off in constructor, toplevel in thaw ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 11 - set mrc off in constructor, toplevel in thaw # Subtest: set none in constructor, toplevel only in thaw ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 12 - set none in constructor, toplevel only in thaw # Subtest: set recurse only in thaw ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 13 - set recurse only in thaw # Subtest: set mrc off in constructor, recurse in thaw ok 1 - thawed merge_strategy ok 2 - check original record ok 3 - check thawed record 1..3 ok 14 - set mrc off in constructor, recurse in thaw ok 15 - no (unexpected) warnings (via done_testing) 1..15 ok t/MaxMind/DB/Writer/Tree.t ................................. # Subtest: ordered subnets - IPv4 - insert_network ok 1 - Got expected data for 1.1.1.1 - ordered subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - ordered subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - ordered subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - ordered subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - ordered subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - ordered subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - ordered subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - ordered subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - ordered subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - ordered subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - ordered subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - ordered subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - ordered subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - ordered subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - ordered subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - ordered subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - ordered subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - ordered subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - ordered subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - ordered subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - ordered subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - ordered subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - ordered subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - ordered subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - ordered subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - ordered subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - ordered subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - ordered subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - ordered subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - ordered subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - ordered subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - ordered subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - ordered subnets - IPv4 1..35 ok 1 - ordered subnets - IPv4 - insert_network # Subtest: ordered subnets - IPv4 - insert_range ok 1 - Got expected data for 1.1.1.1 - ordered subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - ordered subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - ordered subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - ordered subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - ordered subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - ordered subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - ordered subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - ordered subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - ordered subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - ordered subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - ordered subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - ordered subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - ordered subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - ordered subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - ordered subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - ordered subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - ordered subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - ordered subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - ordered subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - ordered subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - ordered subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - ordered subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - ordered subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - ordered subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - ordered subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - ordered subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - ordered subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - ordered subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - ordered subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - ordered subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - ordered subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - ordered subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - ordered subnets - IPv4 1..35 ok 2 - ordered subnets - IPv4 - insert_range # Subtest: reversed subnets - IPv4 - insert_network ok 1 - Got expected data for 1.1.1.1 - reversed subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - reversed subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - reversed subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - reversed subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - reversed subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - reversed subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - reversed subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - reversed subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - reversed subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - reversed subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - reversed subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - reversed subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - reversed subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - reversed subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - reversed subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - reversed subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - reversed subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - reversed subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - reversed subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - reversed subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - reversed subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - reversed subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - reversed subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - reversed subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - reversed subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - reversed subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - reversed subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - reversed subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - reversed subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - reversed subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - reversed subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - reversed subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - reversed subnets - IPv4 1..35 ok 3 - reversed subnets - IPv4 - insert_network # Subtest: reversed subnets - IPv4 - insert_range ok 1 - Got expected data for 1.1.1.1 - reversed subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - reversed subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - reversed subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - reversed subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - reversed subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - reversed subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - reversed subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - reversed subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - reversed subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - reversed subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - reversed subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - reversed subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - reversed subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - reversed subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - reversed subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - reversed subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - reversed subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - reversed subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - reversed subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - reversed subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - reversed subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - reversed subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - reversed subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - reversed subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - reversed subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - reversed subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - reversed subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - reversed subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - reversed subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - reversed subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - reversed subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - reversed subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - reversed subnets - IPv4 1..35 ok 4 - reversed subnets - IPv4 - insert_range # Subtest: shuffled subnets - IPv4 - insert_network ok 1 - Got expected data for 1.1.1.1 - shuffled subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - shuffled subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - shuffled subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - shuffled subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - shuffled subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - shuffled subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - shuffled subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - shuffled subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - shuffled subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - shuffled subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - shuffled subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - shuffled subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - shuffled subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - shuffled subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - shuffled subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - shuffled subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - shuffled subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - shuffled subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - shuffled subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - shuffled subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - shuffled subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - shuffled subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - shuffled subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - shuffled subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - shuffled subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - shuffled subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - shuffled subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - shuffled subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - shuffled subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - shuffled subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - shuffled subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - shuffled subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - shuffled subnets - IPv4 1..35 ok 5 - shuffled subnets - IPv4 - insert_network # Subtest: shuffled subnets - IPv4 - insert_range ok 1 - Got expected data for 1.1.1.1 - shuffled subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - shuffled subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - shuffled subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - shuffled subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - shuffled subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - shuffled subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - shuffled subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - shuffled subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - shuffled subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - shuffled subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - shuffled subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - shuffled subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - shuffled subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - shuffled subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - shuffled subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - shuffled subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - shuffled subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - shuffled subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - shuffled subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - shuffled subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - shuffled subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - shuffled subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - shuffled subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - shuffled subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - shuffled subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - shuffled subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - shuffled subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - shuffled subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - shuffled subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - shuffled subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - shuffled subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - shuffled subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - shuffled subnets - IPv4 1..35 ok 6 - shuffled subnets - IPv4 - insert_range # Subtest: duplicated subnets - IPv4 - insert_network ok 1 - Got expected data for 1.1.1.1 - duplicated subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - duplicated subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - duplicated subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - duplicated subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - duplicated subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - duplicated subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - duplicated subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - duplicated subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - duplicated subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - duplicated subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - duplicated subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - duplicated subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - duplicated subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - duplicated subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - duplicated subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - duplicated subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - duplicated subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - duplicated subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - duplicated subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - duplicated subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - duplicated subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - duplicated subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - duplicated subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - duplicated subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - duplicated subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - duplicated subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - duplicated subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - duplicated subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - duplicated subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - duplicated subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - duplicated subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - duplicated subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - duplicated subnets - IPv4 1..35 ok 7 - duplicated subnets - IPv4 - insert_network # Subtest: duplicated subnets - IPv4 - insert_range ok 1 - Got expected data for 1.1.1.1 - duplicated subnets - IPv4 ok 2 - Got expected data for 1.1.1.2 - duplicated subnets - IPv4 ok 3 - Got expected data for 1.1.1.3 - duplicated subnets - IPv4 ok 4 - Got expected data for 1.1.1.4 - duplicated subnets - IPv4 ok 5 - Got expected data for 1.1.1.5 - duplicated subnets - IPv4 ok 6 - Got expected data for 1.1.1.6 - duplicated subnets - IPv4 ok 7 - Got expected data for 1.1.1.7 - duplicated subnets - IPv4 ok 8 - Got expected data for 1.1.1.8 - duplicated subnets - IPv4 ok 9 - Got expected data for 1.1.1.9 - duplicated subnets - IPv4 ok 10 - Got expected data for 1.1.1.10 - duplicated subnets - IPv4 ok 11 - Got expected data for 1.1.1.11 - duplicated subnets - IPv4 ok 12 - Got expected data for 1.1.1.12 - duplicated subnets - IPv4 ok 13 - Got expected data for 1.1.1.13 - duplicated subnets - IPv4 ok 14 - Got expected data for 1.1.1.14 - duplicated subnets - IPv4 ok 15 - Got expected data for 1.1.1.15 - duplicated subnets - IPv4 ok 16 - Got expected data for 1.1.1.16 - duplicated subnets - IPv4 ok 17 - Got expected data for 1.1.1.17 - duplicated subnets - IPv4 ok 18 - Got expected data for 1.1.1.18 - duplicated subnets - IPv4 ok 19 - Got expected data for 1.1.1.19 - duplicated subnets - IPv4 ok 20 - Got expected data for 1.1.1.20 - duplicated subnets - IPv4 ok 21 - Got expected data for 1.1.1.21 - duplicated subnets - IPv4 ok 22 - Got expected data for 1.1.1.22 - duplicated subnets - IPv4 ok 23 - Got expected data for 1.1.1.23 - duplicated subnets - IPv4 ok 24 - Got expected data for 1.1.1.24 - duplicated subnets - IPv4 ok 25 - Got expected data for 1.1.1.25 - duplicated subnets - IPv4 ok 26 - Got expected data for 1.1.1.26 - duplicated subnets - IPv4 ok 27 - Got expected data for 1.1.1.27 - duplicated subnets - IPv4 ok 28 - Got expected data for 1.1.1.28 - duplicated subnets - IPv4 ok 29 - Got expected data for 1.1.1.29 - duplicated subnets - IPv4 ok 30 - Got expected data for 1.1.1.30 - duplicated subnets - IPv4 ok 31 - Got expected data for 1.1.1.31 - duplicated subnets - IPv4 ok 32 - Got expected data for 1.1.1.32 - duplicated subnets - IPv4 ok 33 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv4 ok 34 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv4 ok 35 - The address ffff::1 is not in the tree - duplicated subnets - IPv4 1..35 ok 8 - duplicated subnets - IPv4 - insert_range # Subtest: ordered subnets - IPv4 - two distinct ranges - insert_network ok 1 - Got expected data for 1.1.1.1 - ordered subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - ordered subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - ordered subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - ordered subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - ordered subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - ordered subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - ordered subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - ordered subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - ordered subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - ordered subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - ordered subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - ordered subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - ordered subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - ordered subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - ordered subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - ordered subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - ordered subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - ordered subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - ordered subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - ordered subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - ordered subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - ordered subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - ordered subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - ordered subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - ordered subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - ordered subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - ordered subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - ordered subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - ordered subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - ordered subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - ordered subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - ordered subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - ordered subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - ordered subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - ordered subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - ordered subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - ordered subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - ordered subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - ordered subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - ordered subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - ordered subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - ordered subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - ordered subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - ordered subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - ordered subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - ordered subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - ordered subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - ordered subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - ordered subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - ordered subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - ordered subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - ordered subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - ordered subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - ordered subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - ordered subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - ordered subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - ordered subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - ordered subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - ordered subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - ordered subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - ordered subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - ordered subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - ordered subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - ordered subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - ordered subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - ordered subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - ordered subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - ordered subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - ordered subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - ordered subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - ordered subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - ordered subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - ordered subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - ordered subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - ordered subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - ordered subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - ordered subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - ordered subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - ordered subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - ordered subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - ordered subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - ordered subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - ordered subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - ordered subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - ordered subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - ordered subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - ordered subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - ordered subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - ordered subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - ordered subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - ordered subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - ordered subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - ordered subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - ordered subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - ordered subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - ordered subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - ordered subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - ordered subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - ordered subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - ordered subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - ordered subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - ordered subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - ordered subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - ordered subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - ordered subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - ordered subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - ordered subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - ordered subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - ordered subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - ordered subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - ordered subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - ordered subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - ordered subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - ordered subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - ordered subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - ordered subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - ordered subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - ordered subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - ordered subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - ordered subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - ordered subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - ordered subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - ordered subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - ordered subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - ordered subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - ordered subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - ordered subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - ordered subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - ordered subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - ordered subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - ordered subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - ordered subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - ordered subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - ordered subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - ordered subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - ordered subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - ordered subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - ordered subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - ordered subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - ordered subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - ordered subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - ordered subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - ordered subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - ordered subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - ordered subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - ordered subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - ordered subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - ordered subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - ordered subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - ordered subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - ordered subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - ordered subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - ordered subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - ordered subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - ordered subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - ordered subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - ordered subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - ordered subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - ordered subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - ordered subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - ordered subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - ordered subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - ordered subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - ordered subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - ordered subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - ordered subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - ordered subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - ordered subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - ordered subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - ordered subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - ordered subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - ordered subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - ordered subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - ordered subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - ordered subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - ordered subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - ordered subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - ordered subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - ordered subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - ordered subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - ordered subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - ordered subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - ordered subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - ordered subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - ordered subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - ordered subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - ordered subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - ordered subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - ordered subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - ordered subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - ordered subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - ordered subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - ordered subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - ordered subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - ordered subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - ordered subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - ordered subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - ordered subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - ordered subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - ordered subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - ordered subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - ordered subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - ordered subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - ordered subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - ordered subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - ordered subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - ordered subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - ordered subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - ordered subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - ordered subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - ordered subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - ordered subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - ordered subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - ordered subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - ordered subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - ordered subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - ordered subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - ordered subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - ordered subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - ordered subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - ordered subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - ordered subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - ordered subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - ordered subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - ordered subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - ordered subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - ordered subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - ordered subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - ordered subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - ordered subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - ordered subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - ordered subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - ordered subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - ordered subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - ordered subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - ordered subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - ordered subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - ordered subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - ordered subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - ordered subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - ordered subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - ordered subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - ordered subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - ordered subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - ordered subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - ordered subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - ordered subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - ordered subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - ordered subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - ordered subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - ordered subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - ordered subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - ordered subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - ordered subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - ordered subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - ordered subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - ordered subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - ordered subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - ordered subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - ordered subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - ordered subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - ordered subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - ordered subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - ordered subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - ordered subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - ordered subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - ordered subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - ordered subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - ordered subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - ordered subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - ordered subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - ordered subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - ordered subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - ordered subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - ordered subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - ordered subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - ordered subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - ordered subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - ordered subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - ordered subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - ordered subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - ordered subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - ordered subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - ordered subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - ordered subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - ordered subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - ordered subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - ordered subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - ordered subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - ordered subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - ordered subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - ordered subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - ordered subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - ordered subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - ordered subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - ordered subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - ordered subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - ordered subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - ordered subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - ordered subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - ordered subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - ordered subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - ordered subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - ordered subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - ordered subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - ordered subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - ordered subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - ordered subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - ordered subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - ordered subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - ordered subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - ordered subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - ordered subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - ordered subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - ordered subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - ordered subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - ordered subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - ordered subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - ordered subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - ordered subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - ordered subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - ordered subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - ordered subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - ordered subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - ordered subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - ordered subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - ordered subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - ordered subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - ordered subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - ordered subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - ordered subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - ordered subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - ordered subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - ordered subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - ordered subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - ordered subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - ordered subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - ordered subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - ordered subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - ordered subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - ordered subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - ordered subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - ordered subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - ordered subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - ordered subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - ordered subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - ordered subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - ordered subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - ordered subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - ordered subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - ordered subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - ordered subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - ordered subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - ordered subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - ordered subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - ordered subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - ordered subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - ordered subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - ordered subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - ordered subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - ordered subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - ordered subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - ordered subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - ordered subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - ordered subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - ordered subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - ordered subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - ordered subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - ordered subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - ordered subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - ordered subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - ordered subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - ordered subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - ordered subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - ordered subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - ordered subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - ordered subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - ordered subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - ordered subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - ordered subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - ordered subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - ordered subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - ordered subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - ordered subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - ordered subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - ordered subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - ordered subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - ordered subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - ordered subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - ordered subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - ordered subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - ordered subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - ordered subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - ordered subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - ordered subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - ordered subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - ordered subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - ordered subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - ordered subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - ordered subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - ordered subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - ordered subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - ordered subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - ordered subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - ordered subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - ordered subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - ordered subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - ordered subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - ordered subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - ordered subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - ordered subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - ordered subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - ordered subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - ordered subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - ordered subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - ordered subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - ordered subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - ordered subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - ordered subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - ordered subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - ordered subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - ordered subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - ordered subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - ordered subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - ordered subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - ordered subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - ordered subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - ordered subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - ordered subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - ordered subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - ordered subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - ordered subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - ordered subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - ordered subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - ordered subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - ordered subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - ordered subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - ordered subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - ordered subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - ordered subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - ordered subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - ordered subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - ordered subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - ordered subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - ordered subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - ordered subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - ordered subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - ordered subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - ordered subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - ordered subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - ordered subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - ordered subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - ordered subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - ordered subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - ordered subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - ordered subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - ordered subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - ordered subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - ordered subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - ordered subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - ordered subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - ordered subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - ordered subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - ordered subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - ordered subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - ordered subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - ordered subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - ordered subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - ordered subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - ordered subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - ordered subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - ordered subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - ordered subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - ordered subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - ordered subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - ordered subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - ordered subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - ordered subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - ordered subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - ordered subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - ordered subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - ordered subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - ordered subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - ordered subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - ordered subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - ordered subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - ordered subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - ordered subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - ordered subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - ordered subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - ordered subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - ordered subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - ordered subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - ordered subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - ordered subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - ordered subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - ordered subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - ordered subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - ordered subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - ordered subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - ordered subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - ordered subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - ordered subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - ordered subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - ordered subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - ordered subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - ordered subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - ordered subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - ordered subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - ordered subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - ordered subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - ordered subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - ordered subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - ordered subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - ordered subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - ordered subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - ordered subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - ordered subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - ordered subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - ordered subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - ordered subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - ordered subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - ordered subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - ordered subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - ordered subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - ordered subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - ordered subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - ordered subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - ordered subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - ordered subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - ordered subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - ordered subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - ordered subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - ordered subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - ordered subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - ordered subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - ordered subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - ordered subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - ordered subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - ordered subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - ordered subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - ordered subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - ordered subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - ordered subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - ordered subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - ordered subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - ordered subnets - IPv4 - two distinct ranges 1..549 ok 9 - ordered subnets - IPv4 - two distinct ranges - insert_network # Subtest: ordered subnets - IPv4 - two distinct ranges - insert_range ok 1 - Got expected data for 1.1.1.1 - ordered subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - ordered subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - ordered subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - ordered subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - ordered subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - ordered subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - ordered subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - ordered subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - ordered subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - ordered subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - ordered subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - ordered subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - ordered subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - ordered subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - ordered subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - ordered subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - ordered subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - ordered subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - ordered subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - ordered subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - ordered subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - ordered subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - ordered subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - ordered subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - ordered subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - ordered subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - ordered subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - ordered subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - ordered subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - ordered subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - ordered subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - ordered subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - ordered subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - ordered subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - ordered subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - ordered subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - ordered subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - ordered subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - ordered subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - ordered subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - ordered subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - ordered subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - ordered subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - ordered subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - ordered subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - ordered subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - ordered subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - ordered subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - ordered subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - ordered subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - ordered subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - ordered subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - ordered subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - ordered subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - ordered subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - ordered subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - ordered subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - ordered subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - ordered subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - ordered subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - ordered subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - ordered subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - ordered subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - ordered subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - ordered subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - ordered subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - ordered subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - ordered subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - ordered subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - ordered subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - ordered subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - ordered subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - ordered subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - ordered subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - ordered subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - ordered subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - ordered subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - ordered subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - ordered subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - ordered subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - ordered subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - ordered subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - ordered subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - ordered subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - ordered subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - ordered subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - ordered subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - ordered subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - ordered subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - ordered subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - ordered subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - ordered subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - ordered subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - ordered subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - ordered subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - ordered subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - ordered subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - ordered subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - ordered subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - ordered subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - ordered subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - ordered subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - ordered subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - ordered subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - ordered subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - ordered subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - ordered subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - ordered subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - ordered subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - ordered subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - ordered subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - ordered subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - ordered subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - ordered subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - ordered subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - ordered subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - ordered subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - ordered subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - ordered subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - ordered subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - ordered subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - ordered subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - ordered subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - ordered subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - ordered subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - ordered subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - ordered subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - ordered subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - ordered subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - ordered subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - ordered subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - ordered subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - ordered subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - ordered subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - ordered subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - ordered subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - ordered subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - ordered subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - ordered subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - ordered subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - ordered subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - ordered subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - ordered subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - ordered subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - ordered subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - ordered subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - ordered subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - ordered subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - ordered subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - ordered subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - ordered subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - ordered subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - ordered subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - ordered subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - ordered subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - ordered subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - ordered subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - ordered subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - ordered subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - ordered subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - ordered subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - ordered subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - ordered subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - ordered subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - ordered subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - ordered subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - ordered subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - ordered subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - ordered subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - ordered subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - ordered subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - ordered subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - ordered subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - ordered subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - ordered subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - ordered subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - ordered subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - ordered subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - ordered subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - ordered subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - ordered subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - ordered subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - ordered subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - ordered subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - ordered subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - ordered subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - ordered subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - ordered subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - ordered subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - ordered subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - ordered subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - ordered subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - ordered subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - ordered subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - ordered subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - ordered subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - ordered subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - ordered subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - ordered subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - ordered subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - ordered subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - ordered subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - ordered subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - ordered subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - ordered subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - ordered subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - ordered subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - ordered subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - ordered subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - ordered subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - ordered subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - ordered subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - ordered subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - ordered subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - ordered subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - ordered subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - ordered subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - ordered subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - ordered subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - ordered subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - ordered subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - ordered subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - ordered subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - ordered subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - ordered subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - ordered subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - ordered subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - ordered subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - ordered subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - ordered subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - ordered subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - ordered subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - ordered subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - ordered subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - ordered subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - ordered subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - ordered subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - ordered subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - ordered subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - ordered subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - ordered subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - ordered subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - ordered subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - ordered subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - ordered subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - ordered subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - ordered subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - ordered subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - ordered subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - ordered subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - ordered subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - ordered subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - ordered subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - ordered subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - ordered subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - ordered subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - ordered subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - ordered subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - ordered subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - ordered subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - ordered subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - ordered subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - ordered subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - ordered subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - ordered subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - ordered subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - ordered subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - ordered subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - ordered subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - ordered subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - ordered subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - ordered subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - ordered subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - ordered subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - ordered subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - ordered subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - ordered subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - ordered subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - ordered subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - ordered subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - ordered subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - ordered subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - ordered subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - ordered subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - ordered subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - ordered subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - ordered subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - ordered subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - ordered subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - ordered subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - ordered subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - ordered subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - ordered subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - ordered subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - ordered subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - ordered subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - ordered subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - ordered subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - ordered subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - ordered subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - ordered subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - ordered subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - ordered subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - ordered subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - ordered subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - ordered subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - ordered subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - ordered subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - ordered subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - ordered subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - ordered subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - ordered subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - ordered subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - ordered subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - ordered subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - ordered subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - ordered subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - ordered subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - ordered subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - ordered subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - ordered subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - ordered subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - ordered subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - ordered subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - ordered subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - ordered subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - ordered subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - ordered subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - ordered subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - ordered subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - ordered subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - ordered subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - ordered subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - ordered subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - ordered subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - ordered subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - ordered subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - ordered subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - ordered subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - ordered subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - ordered subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - ordered subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - ordered subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - ordered subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - ordered subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - ordered subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - ordered subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - ordered subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - ordered subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - ordered subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - ordered subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - ordered subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - ordered subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - ordered subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - ordered subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - ordered subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - ordered subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - ordered subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - ordered subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - ordered subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - ordered subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - ordered subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - ordered subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - ordered subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - ordered subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - ordered subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - ordered subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - ordered subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - ordered subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - ordered subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - ordered subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - ordered subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - ordered subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - ordered subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - ordered subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - ordered subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - ordered subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - ordered subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - ordered subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - ordered subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - ordered subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - ordered subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - ordered subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - ordered subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - ordered subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - ordered subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - ordered subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - ordered subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - ordered subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - ordered subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - ordered subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - ordered subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - ordered subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - ordered subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - ordered subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - ordered subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - ordered subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - ordered subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - ordered subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - ordered subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - ordered subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - ordered subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - ordered subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - ordered subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - ordered subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - ordered subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - ordered subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - ordered subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - ordered subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - ordered subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - ordered subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - ordered subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - ordered subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - ordered subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - ordered subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - ordered subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - ordered subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - ordered subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - ordered subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - ordered subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - ordered subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - ordered subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - ordered subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - ordered subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - ordered subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - ordered subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - ordered subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - ordered subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - ordered subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - ordered subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - ordered subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - ordered subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - ordered subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - ordered subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - ordered subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - ordered subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - ordered subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - ordered subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - ordered subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - ordered subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - ordered subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - ordered subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - ordered subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - ordered subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - ordered subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - ordered subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - ordered subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - ordered subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - ordered subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - ordered subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - ordered subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - ordered subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - ordered subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - ordered subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - ordered subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - ordered subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - ordered subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - ordered subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - ordered subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - ordered subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - ordered subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - ordered subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - ordered subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - ordered subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - ordered subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - ordered subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - ordered subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - ordered subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - ordered subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - ordered subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - ordered subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - ordered subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - ordered subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - ordered subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - ordered subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - ordered subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - ordered subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - ordered subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - ordered subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - ordered subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - ordered subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - ordered subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - ordered subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - ordered subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - ordered subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - ordered subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - ordered subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - ordered subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - ordered subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - ordered subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - ordered subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - ordered subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - ordered subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - ordered subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - ordered subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - ordered subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - ordered subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - ordered subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - ordered subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - ordered subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - ordered subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - ordered subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - ordered subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - ordered subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - ordered subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - ordered subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - ordered subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - ordered subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - ordered subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - ordered subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - ordered subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - ordered subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - ordered subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - ordered subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - ordered subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - ordered subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - ordered subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - ordered subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - ordered subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - ordered subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - ordered subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - ordered subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - ordered subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - ordered subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - ordered subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - ordered subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - ordered subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - ordered subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - ordered subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - ordered subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - ordered subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - ordered subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - ordered subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - ordered subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - ordered subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - ordered subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - ordered subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - ordered subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - ordered subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - ordered subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - ordered subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - ordered subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - ordered subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - ordered subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - ordered subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - ordered subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - ordered subnets - IPv4 - two distinct ranges 1..549 ok 10 - ordered subnets - IPv4 - two distinct ranges - insert_range # Subtest: reversed subnets - IPv4 - two distinct ranges - insert_network ok 1 - Got expected data for 1.1.1.1 - reversed subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - reversed subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - reversed subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - reversed subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - reversed subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - reversed subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - reversed subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - reversed subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - reversed subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - reversed subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - reversed subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - reversed subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - reversed subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - reversed subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - reversed subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - reversed subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - reversed subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - reversed subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - reversed subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - reversed subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - reversed subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - reversed subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - reversed subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - reversed subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - reversed subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - reversed subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - reversed subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - reversed subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - reversed subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - reversed subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - reversed subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - reversed subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - reversed subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - reversed subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - reversed subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - reversed subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - reversed subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - reversed subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - reversed subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - reversed subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - reversed subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - reversed subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - reversed subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - reversed subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - reversed subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - reversed subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - reversed subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - reversed subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - reversed subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - reversed subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - reversed subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - reversed subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - reversed subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - reversed subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - reversed subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - reversed subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - reversed subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - reversed subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - reversed subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - reversed subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - reversed subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - reversed subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - reversed subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - reversed subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - reversed subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - reversed subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - reversed subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - reversed subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - reversed subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - reversed subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - reversed subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - reversed subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - reversed subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - reversed subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - reversed subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - reversed subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - reversed subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - reversed subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - reversed subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - reversed subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - reversed subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - reversed subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - reversed subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - reversed subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - reversed subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - reversed subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - reversed subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - reversed subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - reversed subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - reversed subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - reversed subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - reversed subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - reversed subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - reversed subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - reversed subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - reversed subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - reversed subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - reversed subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - reversed subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - reversed subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - reversed subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - reversed subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - reversed subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - reversed subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - reversed subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - reversed subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - reversed subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - reversed subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - reversed subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - reversed subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - reversed subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - reversed subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - reversed subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - reversed subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - reversed subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - reversed subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - reversed subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - reversed subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - reversed subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - reversed subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - reversed subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - reversed subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - reversed subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - reversed subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - reversed subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - reversed subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - reversed subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - reversed subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - reversed subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - reversed subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - reversed subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - reversed subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - reversed subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - reversed subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - reversed subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - reversed subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - reversed subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - reversed subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - reversed subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - reversed subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - reversed subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - reversed subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - reversed subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - reversed subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - reversed subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - reversed subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - reversed subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - reversed subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - reversed subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - reversed subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - reversed subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - reversed subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - reversed subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - reversed subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - reversed subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - reversed subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - reversed subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - reversed subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - reversed subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - reversed subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - reversed subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - reversed subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - reversed subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - reversed subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - reversed subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - reversed subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - reversed subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - reversed subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - reversed subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - reversed subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - reversed subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - reversed subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - reversed subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - reversed subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - reversed subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - reversed subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - reversed subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - reversed subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - reversed subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - reversed subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - reversed subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - reversed subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - reversed subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - reversed subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - reversed subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - reversed subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - reversed subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - reversed subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - reversed subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - reversed subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - reversed subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - reversed subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - reversed subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - reversed subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - reversed subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - reversed subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - reversed subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - reversed subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - reversed subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - reversed subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - reversed subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - reversed subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - reversed subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - reversed subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - reversed subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - reversed subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - reversed subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - reversed subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - reversed subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - reversed subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - reversed subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - reversed subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - reversed subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - reversed subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - reversed subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - reversed subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - reversed subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - reversed subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - reversed subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - reversed subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - reversed subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - reversed subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - reversed subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - reversed subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - reversed subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - reversed subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - reversed subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - reversed subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - reversed subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - reversed subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - reversed subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - reversed subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - reversed subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - reversed subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - reversed subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - reversed subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - reversed subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - reversed subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - reversed subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - reversed subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - reversed subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - reversed subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - reversed subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - reversed subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - reversed subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - reversed subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - reversed subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - reversed subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - reversed subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - reversed subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - reversed subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - reversed subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - reversed subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - reversed subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - reversed subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - reversed subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - reversed subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - reversed subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - reversed subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - reversed subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - reversed subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - reversed subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - reversed subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - reversed subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - reversed subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - reversed subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - reversed subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - reversed subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - reversed subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - reversed subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - reversed subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - reversed subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - reversed subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - reversed subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - reversed subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - reversed subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - reversed subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - reversed subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - reversed subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - reversed subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - reversed subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - reversed subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - reversed subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - reversed subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - reversed subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - reversed subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - reversed subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - reversed subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - reversed subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - reversed subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - reversed subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - reversed subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - reversed subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - reversed subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - reversed subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - reversed subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - reversed subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - reversed subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - reversed subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - reversed subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - reversed subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - reversed subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - reversed subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - reversed subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - reversed subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - reversed subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - reversed subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - reversed subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - reversed subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - reversed subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - reversed subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - reversed subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - reversed subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - reversed subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - reversed subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - reversed subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - reversed subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - reversed subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - reversed subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - reversed subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - reversed subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - reversed subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - reversed subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - reversed subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - reversed subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - reversed subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - reversed subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - reversed subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - reversed subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - reversed subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - reversed subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - reversed subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - reversed subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - reversed subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - reversed subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - reversed subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - reversed subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - reversed subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - reversed subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - reversed subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - reversed subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - reversed subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - reversed subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - reversed subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - reversed subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - reversed subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - reversed subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - reversed subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - reversed subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - reversed subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - reversed subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - reversed subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - reversed subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - reversed subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - reversed subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - reversed subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - reversed subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - reversed subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - reversed subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - reversed subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - reversed subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - reversed subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - reversed subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - reversed subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - reversed subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - reversed subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - reversed subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - reversed subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - reversed subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - reversed subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - reversed subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - reversed subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - reversed subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - reversed subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - reversed subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - reversed subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - reversed subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - reversed subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - reversed subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - reversed subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - reversed subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - reversed subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - reversed subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - reversed subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - reversed subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - reversed subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - reversed subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - reversed subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - reversed subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - reversed subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - reversed subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - reversed subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - reversed subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - reversed subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - reversed subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - reversed subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - reversed subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - reversed subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - reversed subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - reversed subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - reversed subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - reversed subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - reversed subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - reversed subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - reversed subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - reversed subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - reversed subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - reversed subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - reversed subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - reversed subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - reversed subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - reversed subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - reversed subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - reversed subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - reversed subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - reversed subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - reversed subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - reversed subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - reversed subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - reversed subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - reversed subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - reversed subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - reversed subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - reversed subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - reversed subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - reversed subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - reversed subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - reversed subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - reversed subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - reversed subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - reversed subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - reversed subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - reversed subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - reversed subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - reversed subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - reversed subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - reversed subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - reversed subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - reversed subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - reversed subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - reversed subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - reversed subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - reversed subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - reversed subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - reversed subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - reversed subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - reversed subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - reversed subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - reversed subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - reversed subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - reversed subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - reversed subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - reversed subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - reversed subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - reversed subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - reversed subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - reversed subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - reversed subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - reversed subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - reversed subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - reversed subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - reversed subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - reversed subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - reversed subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - reversed subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - reversed subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - reversed subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - reversed subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - reversed subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - reversed subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - reversed subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - reversed subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - reversed subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - reversed subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - reversed subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - reversed subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - reversed subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - reversed subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - reversed subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - reversed subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - reversed subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - reversed subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - reversed subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - reversed subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - reversed subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - reversed subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - reversed subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - reversed subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - reversed subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - reversed subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - reversed subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - reversed subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - reversed subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - reversed subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - reversed subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - reversed subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - reversed subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - reversed subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - reversed subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - reversed subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - reversed subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - reversed subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - reversed subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - reversed subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - reversed subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - reversed subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - reversed subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - reversed subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - reversed subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - reversed subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - reversed subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - reversed subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - reversed subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - reversed subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - reversed subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - reversed subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - reversed subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - reversed subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - reversed subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - reversed subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - reversed subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - reversed subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - reversed subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - reversed subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - reversed subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - reversed subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - reversed subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - reversed subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - reversed subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - reversed subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - reversed subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - reversed subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - reversed subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - reversed subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - reversed subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - reversed subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - reversed subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - reversed subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - reversed subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - reversed subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - reversed subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - reversed subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - reversed subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - reversed subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - reversed subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - reversed subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - reversed subnets - IPv4 - two distinct ranges 1..549 ok 11 - reversed subnets - IPv4 - two distinct ranges - insert_network # Subtest: reversed subnets - IPv4 - two distinct ranges - insert_range ok 1 - Got expected data for 1.1.1.1 - reversed subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - reversed subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - reversed subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - reversed subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - reversed subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - reversed subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - reversed subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - reversed subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - reversed subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - reversed subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - reversed subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - reversed subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - reversed subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - reversed subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - reversed subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - reversed subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - reversed subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - reversed subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - reversed subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - reversed subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - reversed subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - reversed subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - reversed subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - reversed subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - reversed subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - reversed subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - reversed subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - reversed subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - reversed subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - reversed subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - reversed subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - reversed subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - reversed subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - reversed subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - reversed subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - reversed subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - reversed subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - reversed subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - reversed subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - reversed subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - reversed subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - reversed subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - reversed subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - reversed subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - reversed subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - reversed subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - reversed subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - reversed subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - reversed subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - reversed subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - reversed subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - reversed subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - reversed subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - reversed subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - reversed subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - reversed subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - reversed subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - reversed subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - reversed subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - reversed subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - reversed subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - reversed subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - reversed subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - reversed subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - reversed subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - reversed subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - reversed subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - reversed subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - reversed subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - reversed subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - reversed subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - reversed subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - reversed subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - reversed subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - reversed subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - reversed subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - reversed subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - reversed subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - reversed subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - reversed subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - reversed subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - reversed subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - reversed subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - reversed subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - reversed subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - reversed subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - reversed subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - reversed subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - reversed subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - reversed subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - reversed subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - reversed subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - reversed subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - reversed subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - reversed subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - reversed subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - reversed subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - reversed subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - reversed subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - reversed subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - reversed subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - reversed subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - reversed subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - reversed subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - reversed subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - reversed subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - reversed subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - reversed subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - reversed subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - reversed subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - reversed subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - reversed subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - reversed subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - reversed subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - reversed subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - reversed subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - reversed subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - reversed subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - reversed subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - reversed subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - reversed subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - reversed subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - reversed subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - reversed subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - reversed subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - reversed subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - reversed subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - reversed subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - reversed subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - reversed subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - reversed subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - reversed subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - reversed subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - reversed subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - reversed subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - reversed subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - reversed subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - reversed subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - reversed subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - reversed subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - reversed subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - reversed subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - reversed subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - reversed subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - reversed subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - reversed subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - reversed subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - reversed subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - reversed subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - reversed subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - reversed subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - reversed subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - reversed subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - reversed subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - reversed subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - reversed subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - reversed subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - reversed subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - reversed subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - reversed subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - reversed subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - reversed subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - reversed subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - reversed subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - reversed subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - reversed subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - reversed subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - reversed subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - reversed subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - reversed subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - reversed subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - reversed subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - reversed subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - reversed subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - reversed subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - reversed subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - reversed subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - reversed subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - reversed subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - reversed subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - reversed subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - reversed subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - reversed subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - reversed subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - reversed subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - reversed subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - reversed subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - reversed subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - reversed subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - reversed subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - reversed subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - reversed subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - reversed subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - reversed subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - reversed subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - reversed subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - reversed subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - reversed subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - reversed subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - reversed subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - reversed subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - reversed subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - reversed subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - reversed subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - reversed subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - reversed subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - reversed subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - reversed subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - reversed subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - reversed subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - reversed subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - reversed subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - reversed subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - reversed subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - reversed subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - reversed subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - reversed subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - reversed subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - reversed subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - reversed subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - reversed subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - reversed subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - reversed subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - reversed subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - reversed subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - reversed subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - reversed subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - reversed subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - reversed subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - reversed subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - reversed subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - reversed subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - reversed subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - reversed subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - reversed subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - reversed subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - reversed subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - reversed subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - reversed subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - reversed subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - reversed subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - reversed subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - reversed subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - reversed subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - reversed subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - reversed subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - reversed subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - reversed subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - reversed subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - reversed subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - reversed subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - reversed subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - reversed subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - reversed subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - reversed subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - reversed subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - reversed subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - reversed subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - reversed subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - reversed subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - reversed subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - reversed subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - reversed subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - reversed subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - reversed subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - reversed subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - reversed subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - reversed subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - reversed subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - reversed subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - reversed subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - reversed subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - reversed subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - reversed subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - reversed subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - reversed subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - reversed subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - reversed subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - reversed subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - reversed subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - reversed subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - reversed subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - reversed subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - reversed subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - reversed subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - reversed subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - reversed subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - reversed subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - reversed subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - reversed subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - reversed subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - reversed subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - reversed subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - reversed subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - reversed subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - reversed subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - reversed subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - reversed subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - reversed subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - reversed subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - reversed subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - reversed subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - reversed subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - reversed subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - reversed subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - reversed subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - reversed subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - reversed subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - reversed subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - reversed subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - reversed subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - reversed subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - reversed subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - reversed subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - reversed subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - reversed subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - reversed subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - reversed subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - reversed subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - reversed subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - reversed subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - reversed subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - reversed subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - reversed subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - reversed subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - reversed subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - reversed subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - reversed subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - reversed subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - reversed subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - reversed subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - reversed subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - reversed subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - reversed subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - reversed subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - reversed subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - reversed subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - reversed subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - reversed subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - reversed subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - reversed subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - reversed subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - reversed subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - reversed subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - reversed subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - reversed subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - reversed subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - reversed subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - reversed subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - reversed subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - reversed subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - reversed subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - reversed subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - reversed subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - reversed subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - reversed subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - reversed subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - reversed subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - reversed subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - reversed subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - reversed subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - reversed subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - reversed subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - reversed subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - reversed subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - reversed subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - reversed subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - reversed subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - reversed subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - reversed subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - reversed subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - reversed subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - reversed subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - reversed subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - reversed subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - reversed subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - reversed subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - reversed subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - reversed subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - reversed subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - reversed subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - reversed subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - reversed subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - reversed subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - reversed subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - reversed subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - reversed subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - reversed subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - reversed subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - reversed subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - reversed subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - reversed subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - reversed subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - reversed subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - reversed subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - reversed subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - reversed subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - reversed subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - reversed subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - reversed subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - reversed subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - reversed subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - reversed subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - reversed subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - reversed subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - reversed subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - reversed subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - reversed subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - reversed subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - reversed subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - reversed subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - reversed subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - reversed subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - reversed subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - reversed subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - reversed subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - reversed subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - reversed subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - reversed subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - reversed subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - reversed subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - reversed subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - reversed subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - reversed subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - reversed subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - reversed subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - reversed subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - reversed subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - reversed subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - reversed subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - reversed subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - reversed subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - reversed subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - reversed subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - reversed subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - reversed subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - reversed subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - reversed subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - reversed subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - reversed subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - reversed subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - reversed subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - reversed subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - reversed subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - reversed subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - reversed subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - reversed subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - reversed subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - reversed subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - reversed subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - reversed subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - reversed subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - reversed subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - reversed subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - reversed subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - reversed subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - reversed subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - reversed subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - reversed subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - reversed subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - reversed subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - reversed subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - reversed subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - reversed subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - reversed subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - reversed subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - reversed subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - reversed subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - reversed subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - reversed subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - reversed subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - reversed subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - reversed subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - reversed subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - reversed subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - reversed subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - reversed subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - reversed subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - reversed subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - reversed subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - reversed subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - reversed subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - reversed subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - reversed subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - reversed subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - reversed subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - reversed subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - reversed subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - reversed subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - reversed subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - reversed subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - reversed subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - reversed subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - reversed subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - reversed subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - reversed subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - reversed subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - reversed subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - reversed subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - reversed subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - reversed subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - reversed subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - reversed subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - reversed subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - reversed subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - reversed subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - reversed subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - reversed subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - reversed subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - reversed subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - reversed subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - reversed subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - reversed subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - reversed subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - reversed subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - reversed subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - reversed subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - reversed subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - reversed subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - reversed subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - reversed subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - reversed subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - reversed subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - reversed subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - reversed subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - reversed subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - reversed subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - reversed subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - reversed subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - reversed subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - reversed subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - reversed subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - reversed subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - reversed subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - reversed subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - reversed subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - reversed subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - reversed subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - reversed subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - reversed subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - reversed subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - reversed subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - reversed subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - reversed subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - reversed subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - reversed subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - reversed subnets - IPv4 - two distinct ranges 1..549 ok 12 - reversed subnets - IPv4 - two distinct ranges - insert_range # Subtest: shuffled subnets - IPv4 - two distinct ranges - insert_network ok 1 - Got expected data for 1.1.1.1 - shuffled subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - shuffled subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - shuffled subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - shuffled subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - shuffled subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - shuffled subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - shuffled subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - shuffled subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - shuffled subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - shuffled subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - shuffled subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - shuffled subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - shuffled subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - shuffled subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - shuffled subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - shuffled subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - shuffled subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - shuffled subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - shuffled subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - shuffled subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - shuffled subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - shuffled subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - shuffled subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - shuffled subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - shuffled subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - shuffled subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - shuffled subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - shuffled subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - shuffled subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - shuffled subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - shuffled subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - shuffled subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - shuffled subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - shuffled subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - shuffled subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - shuffled subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - shuffled subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - shuffled subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - shuffled subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - shuffled subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - shuffled subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - shuffled subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - shuffled subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - shuffled subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - shuffled subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - shuffled subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - shuffled subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - shuffled subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - shuffled subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - shuffled subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - shuffled subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - shuffled subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - shuffled subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - shuffled subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - shuffled subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - shuffled subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - shuffled subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - shuffled subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - shuffled subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - shuffled subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - shuffled subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - shuffled subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - shuffled subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - shuffled subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - shuffled subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - shuffled subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - shuffled subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - shuffled subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - shuffled subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - shuffled subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - shuffled subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - shuffled subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - shuffled subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - shuffled subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - shuffled subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - shuffled subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - shuffled subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - shuffled subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - shuffled subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - shuffled subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - shuffled subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - shuffled subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - shuffled subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - shuffled subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - shuffled subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - shuffled subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - shuffled subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - shuffled subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - shuffled subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - shuffled subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - shuffled subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - shuffled subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - shuffled subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - shuffled subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - shuffled subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - shuffled subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - shuffled subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - shuffled subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - shuffled subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - shuffled subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - shuffled subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - shuffled subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - shuffled subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - shuffled subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - shuffled subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - shuffled subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - shuffled subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - shuffled subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - shuffled subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - shuffled subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - shuffled subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - shuffled subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - shuffled subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - shuffled subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - shuffled subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - shuffled subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - shuffled subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - shuffled subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - shuffled subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - shuffled subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - shuffled subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - shuffled subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - shuffled subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - shuffled subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - shuffled subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - shuffled subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - shuffled subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - shuffled subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - shuffled subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - shuffled subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - shuffled subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - shuffled subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - shuffled subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - shuffled subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - shuffled subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - shuffled subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - shuffled subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - shuffled subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - shuffled subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - shuffled subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - shuffled subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - shuffled subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - shuffled subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - shuffled subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - shuffled subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - shuffled subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - shuffled subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - shuffled subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - shuffled subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - shuffled subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - shuffled subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - shuffled subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - shuffled subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - shuffled subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - shuffled subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - shuffled subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - shuffled subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - shuffled subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - shuffled subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - shuffled subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - shuffled subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - shuffled subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - shuffled subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - shuffled subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - shuffled subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - shuffled subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - shuffled subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - shuffled subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - shuffled subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - shuffled subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - shuffled subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - shuffled subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - shuffled subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - shuffled subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - shuffled subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - shuffled subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - shuffled subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - shuffled subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - shuffled subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - shuffled subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - shuffled subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - shuffled subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - shuffled subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - shuffled subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - shuffled subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - shuffled subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - shuffled subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - shuffled subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - shuffled subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - shuffled subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - shuffled subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - shuffled subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - shuffled subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - shuffled subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - shuffled subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - shuffled subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - shuffled subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - shuffled subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - shuffled subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - shuffled subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - shuffled subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - shuffled subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - shuffled subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - shuffled subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - shuffled subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - shuffled subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - shuffled subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - shuffled subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - shuffled subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - shuffled subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - shuffled subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - shuffled subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - shuffled subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - shuffled subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - shuffled subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - shuffled subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - shuffled subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - shuffled subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - shuffled subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - shuffled subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - shuffled subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - shuffled subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - shuffled subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - shuffled subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - shuffled subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - shuffled subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - shuffled subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - shuffled subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - shuffled subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - shuffled subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - shuffled subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - shuffled subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - shuffled subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - shuffled subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - shuffled subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - shuffled subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - shuffled subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - shuffled subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - shuffled subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - shuffled subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - shuffled subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - shuffled subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - shuffled subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - shuffled subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - shuffled subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - shuffled subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - shuffled subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - shuffled subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - shuffled subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - shuffled subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - shuffled subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - shuffled subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - shuffled subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - shuffled subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - shuffled subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - shuffled subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - shuffled subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - shuffled subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - shuffled subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - shuffled subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - shuffled subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - shuffled subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - shuffled subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - shuffled subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - shuffled subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - shuffled subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - shuffled subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - shuffled subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - shuffled subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - shuffled subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - shuffled subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - shuffled subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - shuffled subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - shuffled subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - shuffled subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - shuffled subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - shuffled subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - shuffled subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - shuffled subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - shuffled subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - shuffled subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - shuffled subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - shuffled subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - shuffled subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - shuffled subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - shuffled subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - shuffled subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - shuffled subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - shuffled subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - shuffled subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - shuffled subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - shuffled subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - shuffled subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - shuffled subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - shuffled subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - shuffled subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - shuffled subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - shuffled subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - shuffled subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - shuffled subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - shuffled subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - shuffled subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - shuffled subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - shuffled subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - shuffled subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - shuffled subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - shuffled subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - shuffled subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - shuffled subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - shuffled subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - shuffled subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - shuffled subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - shuffled subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - shuffled subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - shuffled subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - shuffled subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - shuffled subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - shuffled subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - shuffled subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - shuffled subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - shuffled subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - shuffled subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - shuffled subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - shuffled subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - shuffled subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - shuffled subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - shuffled subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - shuffled subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - shuffled subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - shuffled subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - shuffled subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - shuffled subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - shuffled subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - shuffled subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - shuffled subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - shuffled subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - shuffled subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - shuffled subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - shuffled subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - shuffled subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - shuffled subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - shuffled subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - shuffled subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - shuffled subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - shuffled subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - shuffled subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - shuffled subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - shuffled subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - shuffled subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - shuffled subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - shuffled subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - shuffled subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - shuffled subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - shuffled subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - shuffled subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - shuffled subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - shuffled subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - shuffled subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - shuffled subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - shuffled subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - shuffled subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - shuffled subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - shuffled subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - shuffled subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - shuffled subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - shuffled subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - shuffled subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - shuffled subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - shuffled subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - shuffled subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - shuffled subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - shuffled subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - shuffled subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - shuffled subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - shuffled subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - shuffled subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - shuffled subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - shuffled subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - shuffled subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - shuffled subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - shuffled subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - shuffled subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - shuffled subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - shuffled subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - shuffled subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - shuffled subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - shuffled subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - shuffled subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - shuffled subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - shuffled subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - shuffled subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - shuffled subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - shuffled subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - shuffled subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - shuffled subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - shuffled subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - shuffled subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - shuffled subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - shuffled subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - shuffled subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - shuffled subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - shuffled subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - shuffled subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - shuffled subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - shuffled subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - shuffled subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - shuffled subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - shuffled subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - shuffled subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - shuffled subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - shuffled subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - shuffled subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - shuffled subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - shuffled subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - shuffled subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - shuffled subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - shuffled subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - shuffled subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - shuffled subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - shuffled subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - shuffled subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - shuffled subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - shuffled subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - shuffled subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - shuffled subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - shuffled subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - shuffled subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - shuffled subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - shuffled subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - shuffled subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - shuffled subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - shuffled subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - shuffled subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - shuffled subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - shuffled subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - shuffled subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - shuffled subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - shuffled subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - shuffled subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - shuffled subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - shuffled subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - shuffled subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - shuffled subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - shuffled subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - shuffled subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - shuffled subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - shuffled subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - shuffled subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - shuffled subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - shuffled subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - shuffled subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - shuffled subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - shuffled subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - shuffled subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - shuffled subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - shuffled subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - shuffled subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - shuffled subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - shuffled subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - shuffled subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - shuffled subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - shuffled subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - shuffled subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - shuffled subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - shuffled subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - shuffled subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - shuffled subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - shuffled subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - shuffled subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - shuffled subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - shuffled subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - shuffled subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - shuffled subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - shuffled subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - shuffled subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - shuffled subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - shuffled subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - shuffled subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - shuffled subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - shuffled subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - shuffled subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - shuffled subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - shuffled subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - shuffled subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - shuffled subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - shuffled subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - shuffled subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - shuffled subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - shuffled subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - shuffled subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - shuffled subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - shuffled subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - shuffled subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - shuffled subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - shuffled subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - shuffled subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - shuffled subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - shuffled subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - shuffled subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - shuffled subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - shuffled subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - shuffled subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - shuffled subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - shuffled subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - shuffled subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - shuffled subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - shuffled subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - shuffled subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - shuffled subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - shuffled subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - shuffled subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - shuffled subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - shuffled subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - shuffled subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - shuffled subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - shuffled subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - shuffled subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - shuffled subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - shuffled subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - shuffled subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - shuffled subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - shuffled subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - shuffled subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - shuffled subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - shuffled subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - shuffled subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - shuffled subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - shuffled subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - shuffled subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - shuffled subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - shuffled subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - shuffled subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - shuffled subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - shuffled subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - shuffled subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - shuffled subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - shuffled subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - shuffled subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - shuffled subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - shuffled subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - shuffled subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - shuffled subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - shuffled subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - shuffled subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - shuffled subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - shuffled subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - shuffled subnets - IPv4 - two distinct ranges 1..549 ok 13 - shuffled subnets - IPv4 - two distinct ranges - insert_network # Subtest: shuffled subnets - IPv4 - two distinct ranges - insert_range ok 1 - Got expected data for 1.1.1.1 - shuffled subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - shuffled subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - shuffled subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - shuffled subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - shuffled subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - shuffled subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - shuffled subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - shuffled subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - shuffled subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - shuffled subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - shuffled subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - shuffled subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - shuffled subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - shuffled subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - shuffled subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - shuffled subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - shuffled subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - shuffled subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - shuffled subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - shuffled subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - shuffled subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - shuffled subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - shuffled subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - shuffled subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - shuffled subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - shuffled subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - shuffled subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - shuffled subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - shuffled subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - shuffled subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - shuffled subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - shuffled subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - shuffled subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - shuffled subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - shuffled subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - shuffled subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - shuffled subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - shuffled subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - shuffled subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - shuffled subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - shuffled subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - shuffled subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - shuffled subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - shuffled subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - shuffled subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - shuffled subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - shuffled subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - shuffled subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - shuffled subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - shuffled subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - shuffled subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - shuffled subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - shuffled subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - shuffled subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - shuffled subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - shuffled subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - shuffled subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - shuffled subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - shuffled subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - shuffled subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - shuffled subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - shuffled subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - shuffled subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - shuffled subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - shuffled subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - shuffled subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - shuffled subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - shuffled subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - shuffled subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - shuffled subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - shuffled subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - shuffled subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - shuffled subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - shuffled subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - shuffled subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - shuffled subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - shuffled subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - shuffled subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - shuffled subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - shuffled subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - shuffled subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - shuffled subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - shuffled subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - shuffled subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - shuffled subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - shuffled subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - shuffled subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - shuffled subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - shuffled subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - shuffled subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - shuffled subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - shuffled subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - shuffled subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - shuffled subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - shuffled subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - shuffled subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - shuffled subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - shuffled subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - shuffled subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - shuffled subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - shuffled subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - shuffled subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - shuffled subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - shuffled subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - shuffled subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - shuffled subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - shuffled subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - shuffled subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - shuffled subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - shuffled subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - shuffled subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - shuffled subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - shuffled subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - shuffled subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - shuffled subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - shuffled subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - shuffled subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - shuffled subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - shuffled subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - shuffled subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - shuffled subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - shuffled subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - shuffled subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - shuffled subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - shuffled subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - shuffled subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - shuffled subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - shuffled subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - shuffled subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - shuffled subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - shuffled subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - shuffled subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - shuffled subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - shuffled subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - shuffled subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - shuffled subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - shuffled subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - shuffled subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - shuffled subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - shuffled subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - shuffled subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - shuffled subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - shuffled subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - shuffled subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - shuffled subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - shuffled subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - shuffled subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - shuffled subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - shuffled subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - shuffled subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - shuffled subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - shuffled subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - shuffled subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - shuffled subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - shuffled subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - shuffled subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - shuffled subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - shuffled subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - shuffled subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - shuffled subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - shuffled subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - shuffled subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - shuffled subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - shuffled subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - shuffled subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - shuffled subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - shuffled subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - shuffled subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - shuffled subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - shuffled subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - shuffled subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - shuffled subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - shuffled subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - shuffled subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - shuffled subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - shuffled subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - shuffled subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - shuffled subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - shuffled subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - shuffled subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - shuffled subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - shuffled subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - shuffled subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - shuffled subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - shuffled subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - shuffled subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - shuffled subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - shuffled subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - shuffled subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - shuffled subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - shuffled subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - shuffled subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - shuffled subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - shuffled subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - shuffled subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - shuffled subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - shuffled subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - shuffled subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - shuffled subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - shuffled subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - shuffled subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - shuffled subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - shuffled subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - shuffled subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - shuffled subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - shuffled subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - shuffled subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - shuffled subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - shuffled subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - shuffled subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - shuffled subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - shuffled subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - shuffled subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - shuffled subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - shuffled subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - shuffled subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - shuffled subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - shuffled subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - shuffled subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - shuffled subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - shuffled subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - shuffled subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - shuffled subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - shuffled subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - shuffled subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - shuffled subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - shuffled subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - shuffled subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - shuffled subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - shuffled subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - shuffled subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - shuffled subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - shuffled subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - shuffled subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - shuffled subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - shuffled subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - shuffled subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - shuffled subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - shuffled subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - shuffled subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - shuffled subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - shuffled subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - shuffled subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - shuffled subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - shuffled subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - shuffled subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - shuffled subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - shuffled subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - shuffled subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - shuffled subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - shuffled subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - shuffled subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - shuffled subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - shuffled subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - shuffled subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - shuffled subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - shuffled subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - shuffled subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - shuffled subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - shuffled subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - shuffled subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - shuffled subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - shuffled subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - shuffled subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - shuffled subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - shuffled subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - shuffled subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - shuffled subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - shuffled subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - shuffled subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - shuffled subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - shuffled subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - shuffled subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - shuffled subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - shuffled subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - shuffled subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - shuffled subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - shuffled subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - shuffled subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - shuffled subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - shuffled subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - shuffled subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - shuffled subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - shuffled subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - shuffled subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - shuffled subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - shuffled subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - shuffled subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - shuffled subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - shuffled subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - shuffled subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - shuffled subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - shuffled subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - shuffled subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - shuffled subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - shuffled subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - shuffled subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - shuffled subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - shuffled subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - shuffled subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - shuffled subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - shuffled subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - shuffled subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - shuffled subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - shuffled subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - shuffled subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - shuffled subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - shuffled subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - shuffled subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - shuffled subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - shuffled subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - shuffled subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - shuffled subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - shuffled subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - shuffled subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - shuffled subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - shuffled subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - shuffled subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - shuffled subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - shuffled subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - shuffled subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - shuffled subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - shuffled subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - shuffled subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - shuffled subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - shuffled subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - shuffled subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - shuffled subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - shuffled subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - shuffled subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - shuffled subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - shuffled subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - shuffled subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - shuffled subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - shuffled subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - shuffled subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - shuffled subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - shuffled subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - shuffled subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - shuffled subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - shuffled subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - shuffled subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - shuffled subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - shuffled subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - shuffled subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - shuffled subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - shuffled subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - shuffled subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - shuffled subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - shuffled subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - shuffled subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - shuffled subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - shuffled subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - shuffled subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - shuffled subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - shuffled subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - shuffled subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - shuffled subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - shuffled subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - shuffled subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - shuffled subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - shuffled subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - shuffled subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - shuffled subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - shuffled subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - shuffled subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - shuffled subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - shuffled subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - shuffled subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - shuffled subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - shuffled subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - shuffled subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - shuffled subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - shuffled subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - shuffled subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - shuffled subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - shuffled subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - shuffled subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - shuffled subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - shuffled subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - shuffled subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - shuffled subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - shuffled subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - shuffled subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - shuffled subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - shuffled subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - shuffled subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - shuffled subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - shuffled subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - shuffled subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - shuffled subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - shuffled subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - shuffled subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - shuffled subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - shuffled subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - shuffled subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - shuffled subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - shuffled subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - shuffled subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - shuffled subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - shuffled subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - shuffled subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - shuffled subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - shuffled subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - shuffled subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - shuffled subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - shuffled subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - shuffled subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - shuffled subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - shuffled subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - shuffled subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - shuffled subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - shuffled subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - shuffled subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - shuffled subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - shuffled subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - shuffled subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - shuffled subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - shuffled subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - shuffled subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - shuffled subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - shuffled subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - shuffled subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - shuffled subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - shuffled subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - shuffled subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - shuffled subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - shuffled subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - shuffled subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - shuffled subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - shuffled subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - shuffled subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - shuffled subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - shuffled subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - shuffled subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - shuffled subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - shuffled subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - shuffled subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - shuffled subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - shuffled subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - shuffled subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - shuffled subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - shuffled subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - shuffled subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - shuffled subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - shuffled subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - shuffled subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - shuffled subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - shuffled subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - shuffled subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - shuffled subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - shuffled subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - shuffled subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - shuffled subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - shuffled subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - shuffled subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - shuffled subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - shuffled subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - shuffled subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - shuffled subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - shuffled subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - shuffled subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - shuffled subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - shuffled subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - shuffled subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - shuffled subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - shuffled subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - shuffled subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - shuffled subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - shuffled subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - shuffled subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - shuffled subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - shuffled subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - shuffled subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - shuffled subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - shuffled subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - shuffled subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - shuffled subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - shuffled subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - shuffled subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - shuffled subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - shuffled subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - shuffled subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - shuffled subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - shuffled subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - shuffled subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - shuffled subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - shuffled subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - shuffled subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - shuffled subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - shuffled subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - shuffled subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - shuffled subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - shuffled subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - shuffled subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - shuffled subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - shuffled subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - shuffled subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - shuffled subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - shuffled subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - shuffled subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - shuffled subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - shuffled subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - shuffled subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - shuffled subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - shuffled subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - shuffled subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - shuffled subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - shuffled subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - shuffled subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - shuffled subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - shuffled subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - shuffled subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - shuffled subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - shuffled subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - shuffled subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - shuffled subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - shuffled subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - shuffled subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - shuffled subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - shuffled subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - shuffled subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - shuffled subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - shuffled subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - shuffled subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - shuffled subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - shuffled subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - shuffled subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - shuffled subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - shuffled subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - shuffled subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - shuffled subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - shuffled subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - shuffled subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - shuffled subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - shuffled subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - shuffled subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - shuffled subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - shuffled subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - shuffled subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - shuffled subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - shuffled subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - shuffled subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - shuffled subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - shuffled subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - shuffled subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - shuffled subnets - IPv4 - two distinct ranges 1..549 ok 14 - shuffled subnets - IPv4 - two distinct ranges - insert_range # Subtest: duplicated subnets - IPv4 - two distinct ranges - insert_network ok 1 - Got expected data for 1.1.1.1 - duplicated subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - duplicated subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - duplicated subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - duplicated subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - duplicated subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - duplicated subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - duplicated subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - duplicated subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - duplicated subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - duplicated subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - duplicated subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - duplicated subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - duplicated subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - duplicated subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - duplicated subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - duplicated subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - duplicated subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - duplicated subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - duplicated subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - duplicated subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - duplicated subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - duplicated subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - duplicated subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - duplicated subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - duplicated subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - duplicated subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - duplicated subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - duplicated subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - duplicated subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - duplicated subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - duplicated subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - duplicated subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - duplicated subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - duplicated subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - duplicated subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - duplicated subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - duplicated subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - duplicated subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - duplicated subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - duplicated subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - duplicated subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - duplicated subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - duplicated subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - duplicated subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - duplicated subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - duplicated subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - duplicated subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - duplicated subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - duplicated subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - duplicated subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - duplicated subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - duplicated subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - duplicated subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - duplicated subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - duplicated subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - duplicated subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - duplicated subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - duplicated subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - duplicated subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - duplicated subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - duplicated subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - duplicated subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - duplicated subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - duplicated subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - duplicated subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - duplicated subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - duplicated subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - duplicated subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - duplicated subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - duplicated subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - duplicated subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - duplicated subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - duplicated subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - duplicated subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - duplicated subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - duplicated subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - duplicated subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - duplicated subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - duplicated subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - duplicated subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - duplicated subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - duplicated subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - duplicated subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - duplicated subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - duplicated subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - duplicated subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - duplicated subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - duplicated subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - duplicated subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - duplicated subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - duplicated subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - duplicated subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - duplicated subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - duplicated subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - duplicated subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - duplicated subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - duplicated subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - duplicated subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - duplicated subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - duplicated subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - duplicated subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - duplicated subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - duplicated subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - duplicated subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - duplicated subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - duplicated subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - duplicated subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - duplicated subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - duplicated subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - duplicated subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - duplicated subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - duplicated subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - duplicated subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - duplicated subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - duplicated subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - duplicated subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - duplicated subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - duplicated subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - duplicated subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - duplicated subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - duplicated subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - duplicated subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - duplicated subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - duplicated subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - duplicated subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - duplicated subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - duplicated subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - duplicated subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - duplicated subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - duplicated subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - duplicated subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - duplicated subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - duplicated subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - duplicated subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - duplicated subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - duplicated subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - duplicated subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - duplicated subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - duplicated subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - duplicated subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - duplicated subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - duplicated subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - duplicated subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - duplicated subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - duplicated subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - duplicated subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - duplicated subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - duplicated subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - duplicated subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - duplicated subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - duplicated subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - duplicated subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - duplicated subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - duplicated subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - duplicated subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - duplicated subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - duplicated subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - duplicated subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - duplicated subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - duplicated subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - duplicated subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - duplicated subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - duplicated subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - duplicated subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - duplicated subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - duplicated subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - duplicated subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - duplicated subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - duplicated subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - duplicated subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - duplicated subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - duplicated subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - duplicated subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - duplicated subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - duplicated subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - duplicated subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - duplicated subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - duplicated subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - duplicated subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - duplicated subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - duplicated subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - duplicated subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - duplicated subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - duplicated subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - duplicated subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - duplicated subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - duplicated subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - duplicated subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - duplicated subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - duplicated subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - duplicated subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - duplicated subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - duplicated subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - duplicated subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - duplicated subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - duplicated subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - duplicated subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - duplicated subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - duplicated subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - duplicated subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - duplicated subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - duplicated subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - duplicated subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - duplicated subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - duplicated subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - duplicated subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - duplicated subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - duplicated subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - duplicated subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - duplicated subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - duplicated subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - duplicated subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - duplicated subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - duplicated subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - duplicated subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - duplicated subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - duplicated subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - duplicated subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - duplicated subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - duplicated subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - duplicated subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - duplicated subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - duplicated subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - duplicated subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - duplicated subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - duplicated subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - duplicated subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - duplicated subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - duplicated subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - duplicated subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - duplicated subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - duplicated subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - duplicated subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - duplicated subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - duplicated subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - duplicated subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - duplicated subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - duplicated subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - duplicated subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - duplicated subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - duplicated subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - duplicated subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - duplicated subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - duplicated subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - duplicated subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - duplicated subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - duplicated subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - duplicated subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - duplicated subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - duplicated subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - duplicated subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - duplicated subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - duplicated subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - duplicated subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - duplicated subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - duplicated subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - duplicated subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - duplicated subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - duplicated subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - duplicated subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - duplicated subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - duplicated subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - duplicated subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - duplicated subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - duplicated subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - duplicated subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - duplicated subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - duplicated subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - duplicated subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - duplicated subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - duplicated subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - duplicated subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - duplicated subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - duplicated subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - duplicated subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - duplicated subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - duplicated subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - duplicated subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - duplicated subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - duplicated subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - duplicated subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - duplicated subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - duplicated subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - duplicated subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - duplicated subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - duplicated subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - duplicated subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - duplicated subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - duplicated subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - duplicated subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - duplicated subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - duplicated subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - duplicated subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - duplicated subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - duplicated subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - duplicated subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - duplicated subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - duplicated subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - duplicated subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - duplicated subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - duplicated subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - duplicated subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - duplicated subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - duplicated subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - duplicated subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - duplicated subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - duplicated subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - duplicated subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - duplicated subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - duplicated subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - duplicated subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - duplicated subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - duplicated subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - duplicated subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - duplicated subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - duplicated subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - duplicated subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - duplicated subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - duplicated subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - duplicated subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - duplicated subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - duplicated subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - duplicated subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - duplicated subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - duplicated subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - duplicated subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - duplicated subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - duplicated subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - duplicated subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - duplicated subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - duplicated subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - duplicated subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - duplicated subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - duplicated subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - duplicated subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - duplicated subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - duplicated subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - duplicated subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - duplicated subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - duplicated subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - duplicated subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - duplicated subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - duplicated subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - duplicated subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - duplicated subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - duplicated subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - duplicated subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - duplicated subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - duplicated subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - duplicated subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - duplicated subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - duplicated subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - duplicated subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - duplicated subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - duplicated subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - duplicated subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - duplicated subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - duplicated subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - duplicated subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - duplicated subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - duplicated subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - duplicated subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - duplicated subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - duplicated subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - duplicated subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - duplicated subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - duplicated subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - duplicated subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - duplicated subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - duplicated subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - duplicated subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - duplicated subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - duplicated subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - duplicated subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - duplicated subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - duplicated subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - duplicated subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - duplicated subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - duplicated subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - duplicated subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - duplicated subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - duplicated subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - duplicated subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - duplicated subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - duplicated subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - duplicated subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - duplicated subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - duplicated subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - duplicated subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - duplicated subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - duplicated subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - duplicated subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - duplicated subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - duplicated subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - duplicated subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - duplicated subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - duplicated subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - duplicated subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - duplicated subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - duplicated subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - duplicated subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - duplicated subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - duplicated subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - duplicated subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - duplicated subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - duplicated subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - duplicated subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - duplicated subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - duplicated subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - duplicated subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - duplicated subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - duplicated subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - duplicated subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - duplicated subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - duplicated subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - duplicated subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - duplicated subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - duplicated subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - duplicated subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - duplicated subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - duplicated subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - duplicated subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - duplicated subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - duplicated subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - duplicated subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - duplicated subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - duplicated subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - duplicated subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - duplicated subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - duplicated subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - duplicated subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - duplicated subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - duplicated subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - duplicated subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - duplicated subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - duplicated subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - duplicated subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - duplicated subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - duplicated subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - duplicated subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - duplicated subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - duplicated subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - duplicated subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - duplicated subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - duplicated subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - duplicated subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - duplicated subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - duplicated subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - duplicated subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - duplicated subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - duplicated subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - duplicated subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - duplicated subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - duplicated subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - duplicated subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - duplicated subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - duplicated subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - duplicated subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - duplicated subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - duplicated subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - duplicated subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - duplicated subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - duplicated subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - duplicated subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - duplicated subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - duplicated subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - duplicated subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - duplicated subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - duplicated subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - duplicated subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - duplicated subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - duplicated subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - duplicated subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - duplicated subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - duplicated subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - duplicated subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - duplicated subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - duplicated subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - duplicated subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - duplicated subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - duplicated subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - duplicated subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - duplicated subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - duplicated subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - duplicated subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - duplicated subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - duplicated subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - duplicated subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - duplicated subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - duplicated subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - duplicated subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - duplicated subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - duplicated subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - duplicated subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - duplicated subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - duplicated subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - duplicated subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - duplicated subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - duplicated subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - duplicated subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - duplicated subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - duplicated subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - duplicated subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - duplicated subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - duplicated subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - duplicated subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - duplicated subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - duplicated subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - duplicated subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - duplicated subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - duplicated subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - duplicated subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - duplicated subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - duplicated subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - duplicated subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - duplicated subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - duplicated subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - duplicated subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - duplicated subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - duplicated subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - duplicated subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - duplicated subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - duplicated subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - duplicated subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - duplicated subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - duplicated subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - duplicated subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - duplicated subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - duplicated subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - duplicated subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - duplicated subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - duplicated subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - duplicated subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - duplicated subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - duplicated subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - duplicated subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - duplicated subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - duplicated subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - duplicated subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - duplicated subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - duplicated subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - duplicated subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - duplicated subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - duplicated subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - duplicated subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - duplicated subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - duplicated subnets - IPv4 - two distinct ranges 1..549 ok 15 - duplicated subnets - IPv4 - two distinct ranges - insert_network # Subtest: duplicated subnets - IPv4 - two distinct ranges - insert_range ok 1 - Got expected data for 1.1.1.1 - duplicated subnets - IPv4 - two distinct ranges ok 2 - Got expected data for 1.1.1.2 - duplicated subnets - IPv4 - two distinct ranges ok 3 - Got expected data for 1.1.1.3 - duplicated subnets - IPv4 - two distinct ranges ok 4 - Got expected data for 1.1.1.4 - duplicated subnets - IPv4 - two distinct ranges ok 5 - Got expected data for 1.1.1.5 - duplicated subnets - IPv4 - two distinct ranges ok 6 - Got expected data for 1.1.1.6 - duplicated subnets - IPv4 - two distinct ranges ok 7 - Got expected data for 1.1.1.7 - duplicated subnets - IPv4 - two distinct ranges ok 8 - Got expected data for 1.1.1.8 - duplicated subnets - IPv4 - two distinct ranges ok 9 - Got expected data for 1.1.1.9 - duplicated subnets - IPv4 - two distinct ranges ok 10 - Got expected data for 1.1.1.10 - duplicated subnets - IPv4 - two distinct ranges ok 11 - Got expected data for 1.1.1.11 - duplicated subnets - IPv4 - two distinct ranges ok 12 - Got expected data for 1.1.1.12 - duplicated subnets - IPv4 - two distinct ranges ok 13 - Got expected data for 1.1.1.13 - duplicated subnets - IPv4 - two distinct ranges ok 14 - Got expected data for 1.1.1.14 - duplicated subnets - IPv4 - two distinct ranges ok 15 - Got expected data for 1.1.1.15 - duplicated subnets - IPv4 - two distinct ranges ok 16 - Got expected data for 1.1.1.16 - duplicated subnets - IPv4 - two distinct ranges ok 17 - Got expected data for 1.1.1.17 - duplicated subnets - IPv4 - two distinct ranges ok 18 - Got expected data for 1.1.1.18 - duplicated subnets - IPv4 - two distinct ranges ok 19 - Got expected data for 1.1.1.19 - duplicated subnets - IPv4 - two distinct ranges ok 20 - Got expected data for 1.1.1.20 - duplicated subnets - IPv4 - two distinct ranges ok 21 - Got expected data for 1.1.1.21 - duplicated subnets - IPv4 - two distinct ranges ok 22 - Got expected data for 1.1.1.22 - duplicated subnets - IPv4 - two distinct ranges ok 23 - Got expected data for 1.1.1.23 - duplicated subnets - IPv4 - two distinct ranges ok 24 - Got expected data for 1.1.1.24 - duplicated subnets - IPv4 - two distinct ranges ok 25 - Got expected data for 1.1.1.25 - duplicated subnets - IPv4 - two distinct ranges ok 26 - Got expected data for 1.1.1.26 - duplicated subnets - IPv4 - two distinct ranges ok 27 - Got expected data for 1.1.1.27 - duplicated subnets - IPv4 - two distinct ranges ok 28 - Got expected data for 1.1.1.28 - duplicated subnets - IPv4 - two distinct ranges ok 29 - Got expected data for 1.1.1.29 - duplicated subnets - IPv4 - two distinct ranges ok 30 - Got expected data for 1.1.1.30 - duplicated subnets - IPv4 - two distinct ranges ok 31 - Got expected data for 1.1.1.31 - duplicated subnets - IPv4 - two distinct ranges ok 32 - Got expected data for 1.1.1.32 - duplicated subnets - IPv4 - two distinct ranges ok 33 - Got expected data for 16.1.1.1 - duplicated subnets - IPv4 - two distinct ranges ok 34 - Got expected data for 16.1.1.2 - duplicated subnets - IPv4 - two distinct ranges ok 35 - Got expected data for 16.1.1.3 - duplicated subnets - IPv4 - two distinct ranges ok 36 - Got expected data for 16.1.1.4 - duplicated subnets - IPv4 - two distinct ranges ok 37 - Got expected data for 16.1.1.5 - duplicated subnets - IPv4 - two distinct ranges ok 38 - Got expected data for 16.1.1.6 - duplicated subnets - IPv4 - two distinct ranges ok 39 - Got expected data for 16.1.1.7 - duplicated subnets - IPv4 - two distinct ranges ok 40 - Got expected data for 16.1.1.8 - duplicated subnets - IPv4 - two distinct ranges ok 41 - Got expected data for 16.1.1.9 - duplicated subnets - IPv4 - two distinct ranges ok 42 - Got expected data for 16.1.1.10 - duplicated subnets - IPv4 - two distinct ranges ok 43 - Got expected data for 16.1.1.11 - duplicated subnets - IPv4 - two distinct ranges ok 44 - Got expected data for 16.1.1.12 - duplicated subnets - IPv4 - two distinct ranges ok 45 - Got expected data for 16.1.1.13 - duplicated subnets - IPv4 - two distinct ranges ok 46 - Got expected data for 16.1.1.14 - duplicated subnets - IPv4 - two distinct ranges ok 47 - Got expected data for 16.1.1.15 - duplicated subnets - IPv4 - two distinct ranges ok 48 - Got expected data for 16.1.1.16 - duplicated subnets - IPv4 - two distinct ranges ok 49 - Got expected data for 16.1.1.17 - duplicated subnets - IPv4 - two distinct ranges ok 50 - Got expected data for 16.1.1.18 - duplicated subnets - IPv4 - two distinct ranges ok 51 - Got expected data for 16.1.1.19 - duplicated subnets - IPv4 - two distinct ranges ok 52 - Got expected data for 16.1.1.20 - duplicated subnets - IPv4 - two distinct ranges ok 53 - Got expected data for 16.1.1.21 - duplicated subnets - IPv4 - two distinct ranges ok 54 - Got expected data for 16.1.1.22 - duplicated subnets - IPv4 - two distinct ranges ok 55 - Got expected data for 16.1.1.23 - duplicated subnets - IPv4 - two distinct ranges ok 56 - Got expected data for 16.1.1.24 - duplicated subnets - IPv4 - two distinct ranges ok 57 - Got expected data for 16.1.1.25 - duplicated subnets - IPv4 - two distinct ranges ok 58 - Got expected data for 16.1.1.26 - duplicated subnets - IPv4 - two distinct ranges ok 59 - Got expected data for 16.1.1.27 - duplicated subnets - IPv4 - two distinct ranges ok 60 - Got expected data for 16.1.1.28 - duplicated subnets - IPv4 - two distinct ranges ok 61 - Got expected data for 16.1.1.29 - duplicated subnets - IPv4 - two distinct ranges ok 62 - Got expected data for 16.1.1.30 - duplicated subnets - IPv4 - two distinct ranges ok 63 - Got expected data for 16.1.1.31 - duplicated subnets - IPv4 - two distinct ranges ok 64 - Got expected data for 16.1.1.32 - duplicated subnets - IPv4 - two distinct ranges ok 65 - Got expected data for 16.1.1.33 - duplicated subnets - IPv4 - two distinct ranges ok 66 - Got expected data for 16.1.1.34 - duplicated subnets - IPv4 - two distinct ranges ok 67 - Got expected data for 16.1.1.35 - duplicated subnets - IPv4 - two distinct ranges ok 68 - Got expected data for 16.1.1.36 - duplicated subnets - IPv4 - two distinct ranges ok 69 - Got expected data for 16.1.1.37 - duplicated subnets - IPv4 - two distinct ranges ok 70 - Got expected data for 16.1.1.38 - duplicated subnets - IPv4 - two distinct ranges ok 71 - Got expected data for 16.1.1.39 - duplicated subnets - IPv4 - two distinct ranges ok 72 - Got expected data for 16.1.1.40 - duplicated subnets - IPv4 - two distinct ranges ok 73 - Got expected data for 16.1.1.41 - duplicated subnets - IPv4 - two distinct ranges ok 74 - Got expected data for 16.1.1.42 - duplicated subnets - IPv4 - two distinct ranges ok 75 - Got expected data for 16.1.1.43 - duplicated subnets - IPv4 - two distinct ranges ok 76 - Got expected data for 16.1.1.44 - duplicated subnets - IPv4 - two distinct ranges ok 77 - Got expected data for 16.1.1.45 - duplicated subnets - IPv4 - two distinct ranges ok 78 - Got expected data for 16.1.1.46 - duplicated subnets - IPv4 - two distinct ranges ok 79 - Got expected data for 16.1.1.47 - duplicated subnets - IPv4 - two distinct ranges ok 80 - Got expected data for 16.1.1.48 - duplicated subnets - IPv4 - two distinct ranges ok 81 - Got expected data for 16.1.1.49 - duplicated subnets - IPv4 - two distinct ranges ok 82 - Got expected data for 16.1.1.50 - duplicated subnets - IPv4 - two distinct ranges ok 83 - Got expected data for 16.1.1.51 - duplicated subnets - IPv4 - two distinct ranges ok 84 - Got expected data for 16.1.1.52 - duplicated subnets - IPv4 - two distinct ranges ok 85 - Got expected data for 16.1.1.53 - duplicated subnets - IPv4 - two distinct ranges ok 86 - Got expected data for 16.1.1.54 - duplicated subnets - IPv4 - two distinct ranges ok 87 - Got expected data for 16.1.1.55 - duplicated subnets - IPv4 - two distinct ranges ok 88 - Got expected data for 16.1.1.56 - duplicated subnets - IPv4 - two distinct ranges ok 89 - Got expected data for 16.1.1.57 - duplicated subnets - IPv4 - two distinct ranges ok 90 - Got expected data for 16.1.1.58 - duplicated subnets - IPv4 - two distinct ranges ok 91 - Got expected data for 16.1.1.59 - duplicated subnets - IPv4 - two distinct ranges ok 92 - Got expected data for 16.1.1.60 - duplicated subnets - IPv4 - two distinct ranges ok 93 - Got expected data for 16.1.1.61 - duplicated subnets - IPv4 - two distinct ranges ok 94 - Got expected data for 16.1.1.62 - duplicated subnets - IPv4 - two distinct ranges ok 95 - Got expected data for 16.1.1.63 - duplicated subnets - IPv4 - two distinct ranges ok 96 - Got expected data for 16.1.1.64 - duplicated subnets - IPv4 - two distinct ranges ok 97 - Got expected data for 16.1.1.65 - duplicated subnets - IPv4 - two distinct ranges ok 98 - Got expected data for 16.1.1.66 - duplicated subnets - IPv4 - two distinct ranges ok 99 - Got expected data for 16.1.1.67 - duplicated subnets - IPv4 - two distinct ranges ok 100 - Got expected data for 16.1.1.68 - duplicated subnets - IPv4 - two distinct ranges ok 101 - Got expected data for 16.1.1.69 - duplicated subnets - IPv4 - two distinct ranges ok 102 - Got expected data for 16.1.1.70 - duplicated subnets - IPv4 - two distinct ranges ok 103 - Got expected data for 16.1.1.71 - duplicated subnets - IPv4 - two distinct ranges ok 104 - Got expected data for 16.1.1.72 - duplicated subnets - IPv4 - two distinct ranges ok 105 - Got expected data for 16.1.1.73 - duplicated subnets - IPv4 - two distinct ranges ok 106 - Got expected data for 16.1.1.74 - duplicated subnets - IPv4 - two distinct ranges ok 107 - Got expected data for 16.1.1.75 - duplicated subnets - IPv4 - two distinct ranges ok 108 - Got expected data for 16.1.1.76 - duplicated subnets - IPv4 - two distinct ranges ok 109 - Got expected data for 16.1.1.77 - duplicated subnets - IPv4 - two distinct ranges ok 110 - Got expected data for 16.1.1.78 - duplicated subnets - IPv4 - two distinct ranges ok 111 - Got expected data for 16.1.1.79 - duplicated subnets - IPv4 - two distinct ranges ok 112 - Got expected data for 16.1.1.80 - duplicated subnets - IPv4 - two distinct ranges ok 113 - Got expected data for 16.1.1.81 - duplicated subnets - IPv4 - two distinct ranges ok 114 - Got expected data for 16.1.1.82 - duplicated subnets - IPv4 - two distinct ranges ok 115 - Got expected data for 16.1.1.83 - duplicated subnets - IPv4 - two distinct ranges ok 116 - Got expected data for 16.1.1.84 - duplicated subnets - IPv4 - two distinct ranges ok 117 - Got expected data for 16.1.1.85 - duplicated subnets - IPv4 - two distinct ranges ok 118 - Got expected data for 16.1.1.86 - duplicated subnets - IPv4 - two distinct ranges ok 119 - Got expected data for 16.1.1.87 - duplicated subnets - IPv4 - two distinct ranges ok 120 - Got expected data for 16.1.1.88 - duplicated subnets - IPv4 - two distinct ranges ok 121 - Got expected data for 16.1.1.89 - duplicated subnets - IPv4 - two distinct ranges ok 122 - Got expected data for 16.1.1.90 - duplicated subnets - IPv4 - two distinct ranges ok 123 - Got expected data for 16.1.1.91 - duplicated subnets - IPv4 - two distinct ranges ok 124 - Got expected data for 16.1.1.92 - duplicated subnets - IPv4 - two distinct ranges ok 125 - Got expected data for 16.1.1.93 - duplicated subnets - IPv4 - two distinct ranges ok 126 - Got expected data for 16.1.1.94 - duplicated subnets - IPv4 - two distinct ranges ok 127 - Got expected data for 16.1.1.95 - duplicated subnets - IPv4 - two distinct ranges ok 128 - Got expected data for 16.1.1.96 - duplicated subnets - IPv4 - two distinct ranges ok 129 - Got expected data for 16.1.1.97 - duplicated subnets - IPv4 - two distinct ranges ok 130 - Got expected data for 16.1.1.98 - duplicated subnets - IPv4 - two distinct ranges ok 131 - Got expected data for 16.1.1.99 - duplicated subnets - IPv4 - two distinct ranges ok 132 - Got expected data for 16.1.1.100 - duplicated subnets - IPv4 - two distinct ranges ok 133 - Got expected data for 16.1.1.101 - duplicated subnets - IPv4 - two distinct ranges ok 134 - Got expected data for 16.1.1.102 - duplicated subnets - IPv4 - two distinct ranges ok 135 - Got expected data for 16.1.1.103 - duplicated subnets - IPv4 - two distinct ranges ok 136 - Got expected data for 16.1.1.104 - duplicated subnets - IPv4 - two distinct ranges ok 137 - Got expected data for 16.1.1.105 - duplicated subnets - IPv4 - two distinct ranges ok 138 - Got expected data for 16.1.1.106 - duplicated subnets - IPv4 - two distinct ranges ok 139 - Got expected data for 16.1.1.107 - duplicated subnets - IPv4 - two distinct ranges ok 140 - Got expected data for 16.1.1.108 - duplicated subnets - IPv4 - two distinct ranges ok 141 - Got expected data for 16.1.1.109 - duplicated subnets - IPv4 - two distinct ranges ok 142 - Got expected data for 16.1.1.110 - duplicated subnets - IPv4 - two distinct ranges ok 143 - Got expected data for 16.1.1.111 - duplicated subnets - IPv4 - two distinct ranges ok 144 - Got expected data for 16.1.1.112 - duplicated subnets - IPv4 - two distinct ranges ok 145 - Got expected data for 16.1.1.113 - duplicated subnets - IPv4 - two distinct ranges ok 146 - Got expected data for 16.1.1.114 - duplicated subnets - IPv4 - two distinct ranges ok 147 - Got expected data for 16.1.1.115 - duplicated subnets - IPv4 - two distinct ranges ok 148 - Got expected data for 16.1.1.116 - duplicated subnets - IPv4 - two distinct ranges ok 149 - Got expected data for 16.1.1.117 - duplicated subnets - IPv4 - two distinct ranges ok 150 - Got expected data for 16.1.1.118 - duplicated subnets - IPv4 - two distinct ranges ok 151 - Got expected data for 16.1.1.119 - duplicated subnets - IPv4 - two distinct ranges ok 152 - Got expected data for 16.1.1.120 - duplicated subnets - IPv4 - two distinct ranges ok 153 - Got expected data for 16.1.1.121 - duplicated subnets - IPv4 - two distinct ranges ok 154 - Got expected data for 16.1.1.122 - duplicated subnets - IPv4 - two distinct ranges ok 155 - Got expected data for 16.1.1.123 - duplicated subnets - IPv4 - two distinct ranges ok 156 - Got expected data for 16.1.1.124 - duplicated subnets - IPv4 - two distinct ranges ok 157 - Got expected data for 16.1.1.125 - duplicated subnets - IPv4 - two distinct ranges ok 158 - Got expected data for 16.1.1.126 - duplicated subnets - IPv4 - two distinct ranges ok 159 - Got expected data for 16.1.1.127 - duplicated subnets - IPv4 - two distinct ranges ok 160 - Got expected data for 16.1.1.128 - duplicated subnets - IPv4 - two distinct ranges ok 161 - Got expected data for 16.1.1.129 - duplicated subnets - IPv4 - two distinct ranges ok 162 - Got expected data for 16.1.1.130 - duplicated subnets - IPv4 - two distinct ranges ok 163 - Got expected data for 16.1.1.131 - duplicated subnets - IPv4 - two distinct ranges ok 164 - Got expected data for 16.1.1.132 - duplicated subnets - IPv4 - two distinct ranges ok 165 - Got expected data for 16.1.1.133 - duplicated subnets - IPv4 - two distinct ranges ok 166 - Got expected data for 16.1.1.134 - duplicated subnets - IPv4 - two distinct ranges ok 167 - Got expected data for 16.1.1.135 - duplicated subnets - IPv4 - two distinct ranges ok 168 - Got expected data for 16.1.1.136 - duplicated subnets - IPv4 - two distinct ranges ok 169 - Got expected data for 16.1.1.137 - duplicated subnets - IPv4 - two distinct ranges ok 170 - Got expected data for 16.1.1.138 - duplicated subnets - IPv4 - two distinct ranges ok 171 - Got expected data for 16.1.1.139 - duplicated subnets - IPv4 - two distinct ranges ok 172 - Got expected data for 16.1.1.140 - duplicated subnets - IPv4 - two distinct ranges ok 173 - Got expected data for 16.1.1.141 - duplicated subnets - IPv4 - two distinct ranges ok 174 - Got expected data for 16.1.1.142 - duplicated subnets - IPv4 - two distinct ranges ok 175 - Got expected data for 16.1.1.143 - duplicated subnets - IPv4 - two distinct ranges ok 176 - Got expected data for 16.1.1.144 - duplicated subnets - IPv4 - two distinct ranges ok 177 - Got expected data for 16.1.1.145 - duplicated subnets - IPv4 - two distinct ranges ok 178 - Got expected data for 16.1.1.146 - duplicated subnets - IPv4 - two distinct ranges ok 179 - Got expected data for 16.1.1.147 - duplicated subnets - IPv4 - two distinct ranges ok 180 - Got expected data for 16.1.1.148 - duplicated subnets - IPv4 - two distinct ranges ok 181 - Got expected data for 16.1.1.149 - duplicated subnets - IPv4 - two distinct ranges ok 182 - Got expected data for 16.1.1.150 - duplicated subnets - IPv4 - two distinct ranges ok 183 - Got expected data for 16.1.1.151 - duplicated subnets - IPv4 - two distinct ranges ok 184 - Got expected data for 16.1.1.152 - duplicated subnets - IPv4 - two distinct ranges ok 185 - Got expected data for 16.1.1.153 - duplicated subnets - IPv4 - two distinct ranges ok 186 - Got expected data for 16.1.1.154 - duplicated subnets - IPv4 - two distinct ranges ok 187 - Got expected data for 16.1.1.155 - duplicated subnets - IPv4 - two distinct ranges ok 188 - Got expected data for 16.1.1.156 - duplicated subnets - IPv4 - two distinct ranges ok 189 - Got expected data for 16.1.1.157 - duplicated subnets - IPv4 - two distinct ranges ok 190 - Got expected data for 16.1.1.158 - duplicated subnets - IPv4 - two distinct ranges ok 191 - Got expected data for 16.1.1.159 - duplicated subnets - IPv4 - two distinct ranges ok 192 - Got expected data for 16.1.1.160 - duplicated subnets - IPv4 - two distinct ranges ok 193 - Got expected data for 16.1.1.161 - duplicated subnets - IPv4 - two distinct ranges ok 194 - Got expected data for 16.1.1.162 - duplicated subnets - IPv4 - two distinct ranges ok 195 - Got expected data for 16.1.1.163 - duplicated subnets - IPv4 - two distinct ranges ok 196 - Got expected data for 16.1.1.164 - duplicated subnets - IPv4 - two distinct ranges ok 197 - Got expected data for 16.1.1.165 - duplicated subnets - IPv4 - two distinct ranges ok 198 - Got expected data for 16.1.1.166 - duplicated subnets - IPv4 - two distinct ranges ok 199 - Got expected data for 16.1.1.167 - duplicated subnets - IPv4 - two distinct ranges ok 200 - Got expected data for 16.1.1.168 - duplicated subnets - IPv4 - two distinct ranges ok 201 - Got expected data for 16.1.1.169 - duplicated subnets - IPv4 - two distinct ranges ok 202 - Got expected data for 16.1.1.170 - duplicated subnets - IPv4 - two distinct ranges ok 203 - Got expected data for 16.1.1.171 - duplicated subnets - IPv4 - two distinct ranges ok 204 - Got expected data for 16.1.1.172 - duplicated subnets - IPv4 - two distinct ranges ok 205 - Got expected data for 16.1.1.173 - duplicated subnets - IPv4 - two distinct ranges ok 206 - Got expected data for 16.1.1.174 - duplicated subnets - IPv4 - two distinct ranges ok 207 - Got expected data for 16.1.1.175 - duplicated subnets - IPv4 - two distinct ranges ok 208 - Got expected data for 16.1.1.176 - duplicated subnets - IPv4 - two distinct ranges ok 209 - Got expected data for 16.1.1.177 - duplicated subnets - IPv4 - two distinct ranges ok 210 - Got expected data for 16.1.1.178 - duplicated subnets - IPv4 - two distinct ranges ok 211 - Got expected data for 16.1.1.179 - duplicated subnets - IPv4 - two distinct ranges ok 212 - Got expected data for 16.1.1.180 - duplicated subnets - IPv4 - two distinct ranges ok 213 - Got expected data for 16.1.1.181 - duplicated subnets - IPv4 - two distinct ranges ok 214 - Got expected data for 16.1.1.182 - duplicated subnets - IPv4 - two distinct ranges ok 215 - Got expected data for 16.1.1.183 - duplicated subnets - IPv4 - two distinct ranges ok 216 - Got expected data for 16.1.1.184 - duplicated subnets - IPv4 - two distinct ranges ok 217 - Got expected data for 16.1.1.185 - duplicated subnets - IPv4 - two distinct ranges ok 218 - Got expected data for 16.1.1.186 - duplicated subnets - IPv4 - two distinct ranges ok 219 - Got expected data for 16.1.1.187 - duplicated subnets - IPv4 - two distinct ranges ok 220 - Got expected data for 16.1.1.188 - duplicated subnets - IPv4 - two distinct ranges ok 221 - Got expected data for 16.1.1.189 - duplicated subnets - IPv4 - two distinct ranges ok 222 - Got expected data for 16.1.1.190 - duplicated subnets - IPv4 - two distinct ranges ok 223 - Got expected data for 16.1.1.191 - duplicated subnets - IPv4 - two distinct ranges ok 224 - Got expected data for 16.1.1.192 - duplicated subnets - IPv4 - two distinct ranges ok 225 - Got expected data for 16.1.1.193 - duplicated subnets - IPv4 - two distinct ranges ok 226 - Got expected data for 16.1.1.194 - duplicated subnets - IPv4 - two distinct ranges ok 227 - Got expected data for 16.1.1.195 - duplicated subnets - IPv4 - two distinct ranges ok 228 - Got expected data for 16.1.1.196 - duplicated subnets - IPv4 - two distinct ranges ok 229 - Got expected data for 16.1.1.197 - duplicated subnets - IPv4 - two distinct ranges ok 230 - Got expected data for 16.1.1.198 - duplicated subnets - IPv4 - two distinct ranges ok 231 - Got expected data for 16.1.1.199 - duplicated subnets - IPv4 - two distinct ranges ok 232 - Got expected data for 16.1.1.200 - duplicated subnets - IPv4 - two distinct ranges ok 233 - Got expected data for 16.1.1.201 - duplicated subnets - IPv4 - two distinct ranges ok 234 - Got expected data for 16.1.1.202 - duplicated subnets - IPv4 - two distinct ranges ok 235 - Got expected data for 16.1.1.203 - duplicated subnets - IPv4 - two distinct ranges ok 236 - Got expected data for 16.1.1.204 - duplicated subnets - IPv4 - two distinct ranges ok 237 - Got expected data for 16.1.1.205 - duplicated subnets - IPv4 - two distinct ranges ok 238 - Got expected data for 16.1.1.206 - duplicated subnets - IPv4 - two distinct ranges ok 239 - Got expected data for 16.1.1.207 - duplicated subnets - IPv4 - two distinct ranges ok 240 - Got expected data for 16.1.1.208 - duplicated subnets - IPv4 - two distinct ranges ok 241 - Got expected data for 16.1.1.209 - duplicated subnets - IPv4 - two distinct ranges ok 242 - Got expected data for 16.1.1.210 - duplicated subnets - IPv4 - two distinct ranges ok 243 - Got expected data for 16.1.1.211 - duplicated subnets - IPv4 - two distinct ranges ok 244 - Got expected data for 16.1.1.212 - duplicated subnets - IPv4 - two distinct ranges ok 245 - Got expected data for 16.1.1.213 - duplicated subnets - IPv4 - two distinct ranges ok 246 - Got expected data for 16.1.1.214 - duplicated subnets - IPv4 - two distinct ranges ok 247 - Got expected data for 16.1.1.215 - duplicated subnets - IPv4 - two distinct ranges ok 248 - Got expected data for 16.1.1.216 - duplicated subnets - IPv4 - two distinct ranges ok 249 - Got expected data for 16.1.1.217 - duplicated subnets - IPv4 - two distinct ranges ok 250 - Got expected data for 16.1.1.218 - duplicated subnets - IPv4 - two distinct ranges ok 251 - Got expected data for 16.1.1.219 - duplicated subnets - IPv4 - two distinct ranges ok 252 - Got expected data for 16.1.1.220 - duplicated subnets - IPv4 - two distinct ranges ok 253 - Got expected data for 16.1.1.221 - duplicated subnets - IPv4 - two distinct ranges ok 254 - Got expected data for 16.1.1.222 - duplicated subnets - IPv4 - two distinct ranges ok 255 - Got expected data for 16.1.1.223 - duplicated subnets - IPv4 - two distinct ranges ok 256 - Got expected data for 16.1.1.224 - duplicated subnets - IPv4 - two distinct ranges ok 257 - Got expected data for 16.1.1.225 - duplicated subnets - IPv4 - two distinct ranges ok 258 - Got expected data for 16.1.1.226 - duplicated subnets - IPv4 - two distinct ranges ok 259 - Got expected data for 16.1.1.227 - duplicated subnets - IPv4 - two distinct ranges ok 260 - Got expected data for 16.1.1.228 - duplicated subnets - IPv4 - two distinct ranges ok 261 - Got expected data for 16.1.1.229 - duplicated subnets - IPv4 - two distinct ranges ok 262 - Got expected data for 16.1.1.230 - duplicated subnets - IPv4 - two distinct ranges ok 263 - Got expected data for 16.1.1.231 - duplicated subnets - IPv4 - two distinct ranges ok 264 - Got expected data for 16.1.1.232 - duplicated subnets - IPv4 - two distinct ranges ok 265 - Got expected data for 16.1.1.233 - duplicated subnets - IPv4 - two distinct ranges ok 266 - Got expected data for 16.1.1.234 - duplicated subnets - IPv4 - two distinct ranges ok 267 - Got expected data for 16.1.1.235 - duplicated subnets - IPv4 - two distinct ranges ok 268 - Got expected data for 16.1.1.236 - duplicated subnets - IPv4 - two distinct ranges ok 269 - Got expected data for 16.1.1.237 - duplicated subnets - IPv4 - two distinct ranges ok 270 - Got expected data for 16.1.1.238 - duplicated subnets - IPv4 - two distinct ranges ok 271 - Got expected data for 16.1.1.239 - duplicated subnets - IPv4 - two distinct ranges ok 272 - Got expected data for 16.1.1.240 - duplicated subnets - IPv4 - two distinct ranges ok 273 - Got expected data for 16.1.1.241 - duplicated subnets - IPv4 - two distinct ranges ok 274 - Got expected data for 16.1.1.242 - duplicated subnets - IPv4 - two distinct ranges ok 275 - Got expected data for 16.1.1.243 - duplicated subnets - IPv4 - two distinct ranges ok 276 - Got expected data for 16.1.1.244 - duplicated subnets - IPv4 - two distinct ranges ok 277 - Got expected data for 16.1.1.245 - duplicated subnets - IPv4 - two distinct ranges ok 278 - Got expected data for 16.1.1.246 - duplicated subnets - IPv4 - two distinct ranges ok 279 - Got expected data for 16.1.1.247 - duplicated subnets - IPv4 - two distinct ranges ok 280 - Got expected data for 16.1.1.248 - duplicated subnets - IPv4 - two distinct ranges ok 281 - Got expected data for 16.1.1.249 - duplicated subnets - IPv4 - two distinct ranges ok 282 - Got expected data for 16.1.1.250 - duplicated subnets - IPv4 - two distinct ranges ok 283 - Got expected data for 16.1.1.251 - duplicated subnets - IPv4 - two distinct ranges ok 284 - Got expected data for 16.1.1.252 - duplicated subnets - IPv4 - two distinct ranges ok 285 - Got expected data for 16.1.1.253 - duplicated subnets - IPv4 - two distinct ranges ok 286 - Got expected data for 16.1.1.254 - duplicated subnets - IPv4 - two distinct ranges ok 287 - Got expected data for 16.1.1.255 - duplicated subnets - IPv4 - two distinct ranges ok 288 - Got expected data for 16.1.2.0 - duplicated subnets - IPv4 - two distinct ranges ok 289 - Got expected data for 16.1.2.1 - duplicated subnets - IPv4 - two distinct ranges ok 290 - Got expected data for 16.1.2.2 - duplicated subnets - IPv4 - two distinct ranges ok 291 - Got expected data for 16.1.2.3 - duplicated subnets - IPv4 - two distinct ranges ok 292 - Got expected data for 16.1.2.4 - duplicated subnets - IPv4 - two distinct ranges ok 293 - Got expected data for 16.1.2.5 - duplicated subnets - IPv4 - two distinct ranges ok 294 - Got expected data for 16.1.2.6 - duplicated subnets - IPv4 - two distinct ranges ok 295 - Got expected data for 16.1.2.7 - duplicated subnets - IPv4 - two distinct ranges ok 296 - Got expected data for 16.1.2.8 - duplicated subnets - IPv4 - two distinct ranges ok 297 - Got expected data for 16.1.2.9 - duplicated subnets - IPv4 - two distinct ranges ok 298 - Got expected data for 16.1.2.10 - duplicated subnets - IPv4 - two distinct ranges ok 299 - Got expected data for 16.1.2.11 - duplicated subnets - IPv4 - two distinct ranges ok 300 - Got expected data for 16.1.2.12 - duplicated subnets - IPv4 - two distinct ranges ok 301 - Got expected data for 16.1.2.13 - duplicated subnets - IPv4 - two distinct ranges ok 302 - Got expected data for 16.1.2.14 - duplicated subnets - IPv4 - two distinct ranges ok 303 - Got expected data for 16.1.2.15 - duplicated subnets - IPv4 - two distinct ranges ok 304 - Got expected data for 16.1.2.16 - duplicated subnets - IPv4 - two distinct ranges ok 305 - Got expected data for 16.1.2.17 - duplicated subnets - IPv4 - two distinct ranges ok 306 - Got expected data for 16.1.2.18 - duplicated subnets - IPv4 - two distinct ranges ok 307 - Got expected data for 16.1.2.19 - duplicated subnets - IPv4 - two distinct ranges ok 308 - Got expected data for 16.1.2.20 - duplicated subnets - IPv4 - two distinct ranges ok 309 - Got expected data for 16.1.2.21 - duplicated subnets - IPv4 - two distinct ranges ok 310 - Got expected data for 16.1.2.22 - duplicated subnets - IPv4 - two distinct ranges ok 311 - Got expected data for 16.1.2.23 - duplicated subnets - IPv4 - two distinct ranges ok 312 - Got expected data for 16.1.2.24 - duplicated subnets - IPv4 - two distinct ranges ok 313 - Got expected data for 16.1.2.25 - duplicated subnets - IPv4 - two distinct ranges ok 314 - Got expected data for 16.1.2.26 - duplicated subnets - IPv4 - two distinct ranges ok 315 - Got expected data for 16.1.2.27 - duplicated subnets - IPv4 - two distinct ranges ok 316 - Got expected data for 16.1.2.28 - duplicated subnets - IPv4 - two distinct ranges ok 317 - Got expected data for 16.1.2.29 - duplicated subnets - IPv4 - two distinct ranges ok 318 - Got expected data for 16.1.2.30 - duplicated subnets - IPv4 - two distinct ranges ok 319 - Got expected data for 16.1.2.31 - duplicated subnets - IPv4 - two distinct ranges ok 320 - Got expected data for 16.1.2.32 - duplicated subnets - IPv4 - two distinct ranges ok 321 - Got expected data for 16.1.2.33 - duplicated subnets - IPv4 - two distinct ranges ok 322 - Got expected data for 16.1.2.34 - duplicated subnets - IPv4 - two distinct ranges ok 323 - Got expected data for 16.1.2.35 - duplicated subnets - IPv4 - two distinct ranges ok 324 - Got expected data for 16.1.2.36 - duplicated subnets - IPv4 - two distinct ranges ok 325 - Got expected data for 16.1.2.37 - duplicated subnets - IPv4 - two distinct ranges ok 326 - Got expected data for 16.1.2.38 - duplicated subnets - IPv4 - two distinct ranges ok 327 - Got expected data for 16.1.2.39 - duplicated subnets - IPv4 - two distinct ranges ok 328 - Got expected data for 16.1.2.40 - duplicated subnets - IPv4 - two distinct ranges ok 329 - Got expected data for 16.1.2.41 - duplicated subnets - IPv4 - two distinct ranges ok 330 - Got expected data for 16.1.2.42 - duplicated subnets - IPv4 - two distinct ranges ok 331 - Got expected data for 16.1.2.43 - duplicated subnets - IPv4 - two distinct ranges ok 332 - Got expected data for 16.1.2.44 - duplicated subnets - IPv4 - two distinct ranges ok 333 - Got expected data for 16.1.2.45 - duplicated subnets - IPv4 - two distinct ranges ok 334 - Got expected data for 16.1.2.46 - duplicated subnets - IPv4 - two distinct ranges ok 335 - Got expected data for 16.1.2.47 - duplicated subnets - IPv4 - two distinct ranges ok 336 - Got expected data for 16.1.2.48 - duplicated subnets - IPv4 - two distinct ranges ok 337 - Got expected data for 16.1.2.49 - duplicated subnets - IPv4 - two distinct ranges ok 338 - Got expected data for 16.1.2.50 - duplicated subnets - IPv4 - two distinct ranges ok 339 - Got expected data for 16.1.2.51 - duplicated subnets - IPv4 - two distinct ranges ok 340 - Got expected data for 16.1.2.52 - duplicated subnets - IPv4 - two distinct ranges ok 341 - Got expected data for 16.1.2.53 - duplicated subnets - IPv4 - two distinct ranges ok 342 - Got expected data for 16.1.2.54 - duplicated subnets - IPv4 - two distinct ranges ok 343 - Got expected data for 16.1.2.55 - duplicated subnets - IPv4 - two distinct ranges ok 344 - Got expected data for 16.1.2.56 - duplicated subnets - IPv4 - two distinct ranges ok 345 - Got expected data for 16.1.2.57 - duplicated subnets - IPv4 - two distinct ranges ok 346 - Got expected data for 16.1.2.58 - duplicated subnets - IPv4 - two distinct ranges ok 347 - Got expected data for 16.1.2.59 - duplicated subnets - IPv4 - two distinct ranges ok 348 - Got expected data for 16.1.2.60 - duplicated subnets - IPv4 - two distinct ranges ok 349 - Got expected data for 16.1.2.61 - duplicated subnets - IPv4 - two distinct ranges ok 350 - Got expected data for 16.1.2.62 - duplicated subnets - IPv4 - two distinct ranges ok 351 - Got expected data for 16.1.2.63 - duplicated subnets - IPv4 - two distinct ranges ok 352 - Got expected data for 16.1.2.64 - duplicated subnets - IPv4 - two distinct ranges ok 353 - Got expected data for 16.1.2.65 - duplicated subnets - IPv4 - two distinct ranges ok 354 - Got expected data for 16.1.2.66 - duplicated subnets - IPv4 - two distinct ranges ok 355 - Got expected data for 16.1.2.67 - duplicated subnets - IPv4 - two distinct ranges ok 356 - Got expected data for 16.1.2.68 - duplicated subnets - IPv4 - two distinct ranges ok 357 - Got expected data for 16.1.2.69 - duplicated subnets - IPv4 - two distinct ranges ok 358 - Got expected data for 16.1.2.70 - duplicated subnets - IPv4 - two distinct ranges ok 359 - Got expected data for 16.1.2.71 - duplicated subnets - IPv4 - two distinct ranges ok 360 - Got expected data for 16.1.2.72 - duplicated subnets - IPv4 - two distinct ranges ok 361 - Got expected data for 16.1.2.73 - duplicated subnets - IPv4 - two distinct ranges ok 362 - Got expected data for 16.1.2.74 - duplicated subnets - IPv4 - two distinct ranges ok 363 - Got expected data for 16.1.2.75 - duplicated subnets - IPv4 - two distinct ranges ok 364 - Got expected data for 16.1.2.76 - duplicated subnets - IPv4 - two distinct ranges ok 365 - Got expected data for 16.1.2.77 - duplicated subnets - IPv4 - two distinct ranges ok 366 - Got expected data for 16.1.2.78 - duplicated subnets - IPv4 - two distinct ranges ok 367 - Got expected data for 16.1.2.79 - duplicated subnets - IPv4 - two distinct ranges ok 368 - Got expected data for 16.1.2.80 - duplicated subnets - IPv4 - two distinct ranges ok 369 - Got expected data for 16.1.2.81 - duplicated subnets - IPv4 - two distinct ranges ok 370 - Got expected data for 16.1.2.82 - duplicated subnets - IPv4 - two distinct ranges ok 371 - Got expected data for 16.1.2.83 - duplicated subnets - IPv4 - two distinct ranges ok 372 - Got expected data for 16.1.2.84 - duplicated subnets - IPv4 - two distinct ranges ok 373 - Got expected data for 16.1.2.85 - duplicated subnets - IPv4 - two distinct ranges ok 374 - Got expected data for 16.1.2.86 - duplicated subnets - IPv4 - two distinct ranges ok 375 - Got expected data for 16.1.2.87 - duplicated subnets - IPv4 - two distinct ranges ok 376 - Got expected data for 16.1.2.88 - duplicated subnets - IPv4 - two distinct ranges ok 377 - Got expected data for 16.1.2.89 - duplicated subnets - IPv4 - two distinct ranges ok 378 - Got expected data for 16.1.2.90 - duplicated subnets - IPv4 - two distinct ranges ok 379 - Got expected data for 16.1.2.91 - duplicated subnets - IPv4 - two distinct ranges ok 380 - Got expected data for 16.1.2.92 - duplicated subnets - IPv4 - two distinct ranges ok 381 - Got expected data for 16.1.2.93 - duplicated subnets - IPv4 - two distinct ranges ok 382 - Got expected data for 16.1.2.94 - duplicated subnets - IPv4 - two distinct ranges ok 383 - Got expected data for 16.1.2.95 - duplicated subnets - IPv4 - two distinct ranges ok 384 - Got expected data for 16.1.2.96 - duplicated subnets - IPv4 - two distinct ranges ok 385 - Got expected data for 16.1.2.97 - duplicated subnets - IPv4 - two distinct ranges ok 386 - Got expected data for 16.1.2.98 - duplicated subnets - IPv4 - two distinct ranges ok 387 - Got expected data for 16.1.2.99 - duplicated subnets - IPv4 - two distinct ranges ok 388 - Got expected data for 16.1.2.100 - duplicated subnets - IPv4 - two distinct ranges ok 389 - Got expected data for 16.1.2.101 - duplicated subnets - IPv4 - two distinct ranges ok 390 - Got expected data for 16.1.2.102 - duplicated subnets - IPv4 - two distinct ranges ok 391 - Got expected data for 16.1.2.103 - duplicated subnets - IPv4 - two distinct ranges ok 392 - Got expected data for 16.1.2.104 - duplicated subnets - IPv4 - two distinct ranges ok 393 - Got expected data for 16.1.2.105 - duplicated subnets - IPv4 - two distinct ranges ok 394 - Got expected data for 16.1.2.106 - duplicated subnets - IPv4 - two distinct ranges ok 395 - Got expected data for 16.1.2.107 - duplicated subnets - IPv4 - two distinct ranges ok 396 - Got expected data for 16.1.2.108 - duplicated subnets - IPv4 - two distinct ranges ok 397 - Got expected data for 16.1.2.109 - duplicated subnets - IPv4 - two distinct ranges ok 398 - Got expected data for 16.1.2.110 - duplicated subnets - IPv4 - two distinct ranges ok 399 - Got expected data for 16.1.2.111 - duplicated subnets - IPv4 - two distinct ranges ok 400 - Got expected data for 16.1.2.112 - duplicated subnets - IPv4 - two distinct ranges ok 401 - Got expected data for 16.1.2.113 - duplicated subnets - IPv4 - two distinct ranges ok 402 - Got expected data for 16.1.2.114 - duplicated subnets - IPv4 - two distinct ranges ok 403 - Got expected data for 16.1.2.115 - duplicated subnets - IPv4 - two distinct ranges ok 404 - Got expected data for 16.1.2.116 - duplicated subnets - IPv4 - two distinct ranges ok 405 - Got expected data for 16.1.2.117 - duplicated subnets - IPv4 - two distinct ranges ok 406 - Got expected data for 16.1.2.118 - duplicated subnets - IPv4 - two distinct ranges ok 407 - Got expected data for 16.1.2.119 - duplicated subnets - IPv4 - two distinct ranges ok 408 - Got expected data for 16.1.2.120 - duplicated subnets - IPv4 - two distinct ranges ok 409 - Got expected data for 16.1.2.121 - duplicated subnets - IPv4 - two distinct ranges ok 410 - Got expected data for 16.1.2.122 - duplicated subnets - IPv4 - two distinct ranges ok 411 - Got expected data for 16.1.2.123 - duplicated subnets - IPv4 - two distinct ranges ok 412 - Got expected data for 16.1.2.124 - duplicated subnets - IPv4 - two distinct ranges ok 413 - Got expected data for 16.1.2.125 - duplicated subnets - IPv4 - two distinct ranges ok 414 - Got expected data for 16.1.2.126 - duplicated subnets - IPv4 - two distinct ranges ok 415 - Got expected data for 16.1.2.127 - duplicated subnets - IPv4 - two distinct ranges ok 416 - Got expected data for 16.1.2.128 - duplicated subnets - IPv4 - two distinct ranges ok 417 - Got expected data for 16.1.2.129 - duplicated subnets - IPv4 - two distinct ranges ok 418 - Got expected data for 16.1.2.130 - duplicated subnets - IPv4 - two distinct ranges ok 419 - Got expected data for 16.1.2.131 - duplicated subnets - IPv4 - two distinct ranges ok 420 - Got expected data for 16.1.2.132 - duplicated subnets - IPv4 - two distinct ranges ok 421 - Got expected data for 16.1.2.133 - duplicated subnets - IPv4 - two distinct ranges ok 422 - Got expected data for 16.1.2.134 - duplicated subnets - IPv4 - two distinct ranges ok 423 - Got expected data for 16.1.2.135 - duplicated subnets - IPv4 - two distinct ranges ok 424 - Got expected data for 16.1.2.136 - duplicated subnets - IPv4 - two distinct ranges ok 425 - Got expected data for 16.1.2.137 - duplicated subnets - IPv4 - two distinct ranges ok 426 - Got expected data for 16.1.2.138 - duplicated subnets - IPv4 - two distinct ranges ok 427 - Got expected data for 16.1.2.139 - duplicated subnets - IPv4 - two distinct ranges ok 428 - Got expected data for 16.1.2.140 - duplicated subnets - IPv4 - two distinct ranges ok 429 - Got expected data for 16.1.2.141 - duplicated subnets - IPv4 - two distinct ranges ok 430 - Got expected data for 16.1.2.142 - duplicated subnets - IPv4 - two distinct ranges ok 431 - Got expected data for 16.1.2.143 - duplicated subnets - IPv4 - two distinct ranges ok 432 - Got expected data for 16.1.2.144 - duplicated subnets - IPv4 - two distinct ranges ok 433 - Got expected data for 16.1.2.145 - duplicated subnets - IPv4 - two distinct ranges ok 434 - Got expected data for 16.1.2.146 - duplicated subnets - IPv4 - two distinct ranges ok 435 - Got expected data for 16.1.2.147 - duplicated subnets - IPv4 - two distinct ranges ok 436 - Got expected data for 16.1.2.148 - duplicated subnets - IPv4 - two distinct ranges ok 437 - Got expected data for 16.1.2.149 - duplicated subnets - IPv4 - two distinct ranges ok 438 - Got expected data for 16.1.2.150 - duplicated subnets - IPv4 - two distinct ranges ok 439 - Got expected data for 16.1.2.151 - duplicated subnets - IPv4 - two distinct ranges ok 440 - Got expected data for 16.1.2.152 - duplicated subnets - IPv4 - two distinct ranges ok 441 - Got expected data for 16.1.2.153 - duplicated subnets - IPv4 - two distinct ranges ok 442 - Got expected data for 16.1.2.154 - duplicated subnets - IPv4 - two distinct ranges ok 443 - Got expected data for 16.1.2.155 - duplicated subnets - IPv4 - two distinct ranges ok 444 - Got expected data for 16.1.2.156 - duplicated subnets - IPv4 - two distinct ranges ok 445 - Got expected data for 16.1.2.157 - duplicated subnets - IPv4 - two distinct ranges ok 446 - Got expected data for 16.1.2.158 - duplicated subnets - IPv4 - two distinct ranges ok 447 - Got expected data for 16.1.2.159 - duplicated subnets - IPv4 - two distinct ranges ok 448 - Got expected data for 16.1.2.160 - duplicated subnets - IPv4 - two distinct ranges ok 449 - Got expected data for 16.1.2.161 - duplicated subnets - IPv4 - two distinct ranges ok 450 - Got expected data for 16.1.2.162 - duplicated subnets - IPv4 - two distinct ranges ok 451 - Got expected data for 16.1.2.163 - duplicated subnets - IPv4 - two distinct ranges ok 452 - Got expected data for 16.1.2.164 - duplicated subnets - IPv4 - two distinct ranges ok 453 - Got expected data for 16.1.2.165 - duplicated subnets - IPv4 - two distinct ranges ok 454 - Got expected data for 16.1.2.166 - duplicated subnets - IPv4 - two distinct ranges ok 455 - Got expected data for 16.1.2.167 - duplicated subnets - IPv4 - two distinct ranges ok 456 - Got expected data for 16.1.2.168 - duplicated subnets - IPv4 - two distinct ranges ok 457 - Got expected data for 16.1.2.169 - duplicated subnets - IPv4 - two distinct ranges ok 458 - Got expected data for 16.1.2.170 - duplicated subnets - IPv4 - two distinct ranges ok 459 - Got expected data for 16.1.2.171 - duplicated subnets - IPv4 - two distinct ranges ok 460 - Got expected data for 16.1.2.172 - duplicated subnets - IPv4 - two distinct ranges ok 461 - Got expected data for 16.1.2.173 - duplicated subnets - IPv4 - two distinct ranges ok 462 - Got expected data for 16.1.2.174 - duplicated subnets - IPv4 - two distinct ranges ok 463 - Got expected data for 16.1.2.175 - duplicated subnets - IPv4 - two distinct ranges ok 464 - Got expected data for 16.1.2.176 - duplicated subnets - IPv4 - two distinct ranges ok 465 - Got expected data for 16.1.2.177 - duplicated subnets - IPv4 - two distinct ranges ok 466 - Got expected data for 16.1.2.178 - duplicated subnets - IPv4 - two distinct ranges ok 467 - Got expected data for 16.1.2.179 - duplicated subnets - IPv4 - two distinct ranges ok 468 - Got expected data for 16.1.2.180 - duplicated subnets - IPv4 - two distinct ranges ok 469 - Got expected data for 16.1.2.181 - duplicated subnets - IPv4 - two distinct ranges ok 470 - Got expected data for 16.1.2.182 - duplicated subnets - IPv4 - two distinct ranges ok 471 - Got expected data for 16.1.2.183 - duplicated subnets - IPv4 - two distinct ranges ok 472 - Got expected data for 16.1.2.184 - duplicated subnets - IPv4 - two distinct ranges ok 473 - Got expected data for 16.1.2.185 - duplicated subnets - IPv4 - two distinct ranges ok 474 - Got expected data for 16.1.2.186 - duplicated subnets - IPv4 - two distinct ranges ok 475 - Got expected data for 16.1.2.187 - duplicated subnets - IPv4 - two distinct ranges ok 476 - Got expected data for 16.1.2.188 - duplicated subnets - IPv4 - two distinct ranges ok 477 - Got expected data for 16.1.2.189 - duplicated subnets - IPv4 - two distinct ranges ok 478 - Got expected data for 16.1.2.190 - duplicated subnets - IPv4 - two distinct ranges ok 479 - Got expected data for 16.1.2.191 - duplicated subnets - IPv4 - two distinct ranges ok 480 - Got expected data for 16.1.2.192 - duplicated subnets - IPv4 - two distinct ranges ok 481 - Got expected data for 16.1.2.193 - duplicated subnets - IPv4 - two distinct ranges ok 482 - Got expected data for 16.1.2.194 - duplicated subnets - IPv4 - two distinct ranges ok 483 - Got expected data for 16.1.2.195 - duplicated subnets - IPv4 - two distinct ranges ok 484 - Got expected data for 16.1.2.196 - duplicated subnets - IPv4 - two distinct ranges ok 485 - Got expected data for 16.1.2.197 - duplicated subnets - IPv4 - two distinct ranges ok 486 - Got expected data for 16.1.2.198 - duplicated subnets - IPv4 - two distinct ranges ok 487 - Got expected data for 16.1.2.199 - duplicated subnets - IPv4 - two distinct ranges ok 488 - Got expected data for 16.1.2.200 - duplicated subnets - IPv4 - two distinct ranges ok 489 - Got expected data for 16.1.2.201 - duplicated subnets - IPv4 - two distinct ranges ok 490 - Got expected data for 16.1.2.202 - duplicated subnets - IPv4 - two distinct ranges ok 491 - Got expected data for 16.1.2.203 - duplicated subnets - IPv4 - two distinct ranges ok 492 - Got expected data for 16.1.2.204 - duplicated subnets - IPv4 - two distinct ranges ok 493 - Got expected data for 16.1.2.205 - duplicated subnets - IPv4 - two distinct ranges ok 494 - Got expected data for 16.1.2.206 - duplicated subnets - IPv4 - two distinct ranges ok 495 - Got expected data for 16.1.2.207 - duplicated subnets - IPv4 - two distinct ranges ok 496 - Got expected data for 16.1.2.208 - duplicated subnets - IPv4 - two distinct ranges ok 497 - Got expected data for 16.1.2.209 - duplicated subnets - IPv4 - two distinct ranges ok 498 - Got expected data for 16.1.2.210 - duplicated subnets - IPv4 - two distinct ranges ok 499 - Got expected data for 16.1.2.211 - duplicated subnets - IPv4 - two distinct ranges ok 500 - Got expected data for 16.1.2.212 - duplicated subnets - IPv4 - two distinct ranges ok 501 - Got expected data for 16.1.2.213 - duplicated subnets - IPv4 - two distinct ranges ok 502 - Got expected data for 16.1.2.214 - duplicated subnets - IPv4 - two distinct ranges ok 503 - Got expected data for 16.1.2.215 - duplicated subnets - IPv4 - two distinct ranges ok 504 - Got expected data for 16.1.2.216 - duplicated subnets - IPv4 - two distinct ranges ok 505 - Got expected data for 16.1.2.217 - duplicated subnets - IPv4 - two distinct ranges ok 506 - Got expected data for 16.1.2.218 - duplicated subnets - IPv4 - two distinct ranges ok 507 - Got expected data for 16.1.2.219 - duplicated subnets - IPv4 - two distinct ranges ok 508 - Got expected data for 16.1.2.220 - duplicated subnets - IPv4 - two distinct ranges ok 509 - Got expected data for 16.1.2.221 - duplicated subnets - IPv4 - two distinct ranges ok 510 - Got expected data for 16.1.2.222 - duplicated subnets - IPv4 - two distinct ranges ok 511 - Got expected data for 16.1.2.223 - duplicated subnets - IPv4 - two distinct ranges ok 512 - Got expected data for 16.1.2.224 - duplicated subnets - IPv4 - two distinct ranges ok 513 - Got expected data for 16.1.2.225 - duplicated subnets - IPv4 - two distinct ranges ok 514 - Got expected data for 16.1.2.226 - duplicated subnets - IPv4 - two distinct ranges ok 515 - Got expected data for 16.1.2.227 - duplicated subnets - IPv4 - two distinct ranges ok 516 - Got expected data for 16.1.2.228 - duplicated subnets - IPv4 - two distinct ranges ok 517 - Got expected data for 16.1.2.229 - duplicated subnets - IPv4 - two distinct ranges ok 518 - Got expected data for 16.1.2.230 - duplicated subnets - IPv4 - two distinct ranges ok 519 - Got expected data for 16.1.2.231 - duplicated subnets - IPv4 - two distinct ranges ok 520 - Got expected data for 16.1.2.232 - duplicated subnets - IPv4 - two distinct ranges ok 521 - Got expected data for 16.1.2.233 - duplicated subnets - IPv4 - two distinct ranges ok 522 - Got expected data for 16.1.2.234 - duplicated subnets - IPv4 - two distinct ranges ok 523 - Got expected data for 16.1.2.235 - duplicated subnets - IPv4 - two distinct ranges ok 524 - Got expected data for 16.1.2.236 - duplicated subnets - IPv4 - two distinct ranges ok 525 - Got expected data for 16.1.2.237 - duplicated subnets - IPv4 - two distinct ranges ok 526 - Got expected data for 16.1.2.238 - duplicated subnets - IPv4 - two distinct ranges ok 527 - Got expected data for 16.1.2.239 - duplicated subnets - IPv4 - two distinct ranges ok 528 - Got expected data for 16.1.2.240 - duplicated subnets - IPv4 - two distinct ranges ok 529 - Got expected data for 16.1.2.241 - duplicated subnets - IPv4 - two distinct ranges ok 530 - Got expected data for 16.1.2.242 - duplicated subnets - IPv4 - two distinct ranges ok 531 - Got expected data for 16.1.2.243 - duplicated subnets - IPv4 - two distinct ranges ok 532 - Got expected data for 16.1.2.244 - duplicated subnets - IPv4 - two distinct ranges ok 533 - Got expected data for 16.1.2.245 - duplicated subnets - IPv4 - two distinct ranges ok 534 - Got expected data for 16.1.2.246 - duplicated subnets - IPv4 - two distinct ranges ok 535 - Got expected data for 16.1.2.247 - duplicated subnets - IPv4 - two distinct ranges ok 536 - Got expected data for 16.1.2.248 - duplicated subnets - IPv4 - two distinct ranges ok 537 - Got expected data for 16.1.2.249 - duplicated subnets - IPv4 - two distinct ranges ok 538 - Got expected data for 16.1.2.250 - duplicated subnets - IPv4 - two distinct ranges ok 539 - Got expected data for 16.1.2.251 - duplicated subnets - IPv4 - two distinct ranges ok 540 - Got expected data for 16.1.2.252 - duplicated subnets - IPv4 - two distinct ranges ok 541 - Got expected data for 16.1.2.253 - duplicated subnets - IPv4 - two distinct ranges ok 542 - Got expected data for 16.1.2.254 - duplicated subnets - IPv4 - two distinct ranges ok 543 - Got expected data for 16.1.2.255 - duplicated subnets - IPv4 - two distinct ranges ok 544 - Got expected data for 16.1.3.0 - duplicated subnets - IPv4 - two distinct ranges ok 545 - Got expected data for 16.1.3.1 - duplicated subnets - IPv4 - two distinct ranges ok 546 - Got expected data for 16.1.3.2 - duplicated subnets - IPv4 - two distinct ranges ok 547 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv4 - two distinct ranges ok 548 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv4 - two distinct ranges ok 549 - The address ffff::1 is not in the tree - duplicated subnets - IPv4 - two distinct ranges 1..549 ok 16 - duplicated subnets - IPv4 - two distinct ranges - insert_range # Subtest: ordered subnets - IPv6 - insert_network ok 1 - Got expected data for ::1:ffff:ffff - ordered subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - ordered subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - ordered subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - ordered subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - ordered subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - ordered subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - ordered subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - ordered subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - ordered subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - ordered subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - ordered subnets - IPv6 ok 12 - Got expected data for ::2:0:a - ordered subnets - IPv6 ok 13 - Got expected data for ::2:0:b - ordered subnets - IPv6 ok 14 - Got expected data for ::2:0:c - ordered subnets - IPv6 ok 15 - Got expected data for ::2:0:d - ordered subnets - IPv6 ok 16 - Got expected data for ::2:0:e - ordered subnets - IPv6 ok 17 - Got expected data for ::2:0:f - ordered subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - ordered subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - ordered subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - ordered subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - ordered subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - ordered subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - ordered subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - ordered subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - ordered subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - ordered subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - ordered subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - ordered subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - ordered subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - ordered subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - ordered subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - ordered subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - ordered subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - ordered subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - ordered subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - ordered subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - ordered subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - ordered subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - ordered subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - ordered subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - ordered subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - ordered subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - ordered subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - ordered subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - ordered subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - ordered subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - ordered subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - ordered subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - ordered subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - ordered subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - ordered subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - ordered subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - ordered subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - ordered subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - ordered subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - ordered subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - ordered subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - ordered subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - ordered subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - ordered subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - ordered subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - ordered subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - ordered subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - ordered subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - ordered subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - ordered subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - ordered subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - ordered subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - ordered subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - ordered subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - ordered subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - ordered subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - ordered subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - ordered subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - ordered subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - ordered subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - ordered subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - ordered subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - ordered subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - ordered subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - ordered subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - ordered subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - ordered subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - ordered subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - ordered subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - ordered subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - ordered subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - ordered subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - ordered subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - ordered subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - ordered subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - ordered subnets - IPv6 1..94 ok 17 - ordered subnets - IPv6 - insert_network # Subtest: ordered subnets - IPv6 - insert_range ok 1 - Got expected data for ::1:ffff:ffff - ordered subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - ordered subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - ordered subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - ordered subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - ordered subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - ordered subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - ordered subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - ordered subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - ordered subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - ordered subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - ordered subnets - IPv6 ok 12 - Got expected data for ::2:0:a - ordered subnets - IPv6 ok 13 - Got expected data for ::2:0:b - ordered subnets - IPv6 ok 14 - Got expected data for ::2:0:c - ordered subnets - IPv6 ok 15 - Got expected data for ::2:0:d - ordered subnets - IPv6 ok 16 - Got expected data for ::2:0:e - ordered subnets - IPv6 ok 17 - Got expected data for ::2:0:f - ordered subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - ordered subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - ordered subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - ordered subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - ordered subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - ordered subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - ordered subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - ordered subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - ordered subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - ordered subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - ordered subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - ordered subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - ordered subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - ordered subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - ordered subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - ordered subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - ordered subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - ordered subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - ordered subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - ordered subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - ordered subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - ordered subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - ordered subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - ordered subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - ordered subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - ordered subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - ordered subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - ordered subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - ordered subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - ordered subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - ordered subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - ordered subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - ordered subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - ordered subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - ordered subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - ordered subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - ordered subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - ordered subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - ordered subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - ordered subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - ordered subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - ordered subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - ordered subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - ordered subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - ordered subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - ordered subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - ordered subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - ordered subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - ordered subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - ordered subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - ordered subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - ordered subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - ordered subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - ordered subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - ordered subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - ordered subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - ordered subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - ordered subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - ordered subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - ordered subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - ordered subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - ordered subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - ordered subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - ordered subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - ordered subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - ordered subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - ordered subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - ordered subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - ordered subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - ordered subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - ordered subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - ordered subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - ordered subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - ordered subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - ordered subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - ordered subnets - IPv6 1..94 ok 18 - ordered subnets - IPv6 - insert_range # Subtest: reversed subnets - IPv6 - insert_network ok 1 - Got expected data for ::1:ffff:ffff - reversed subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - reversed subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - reversed subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - reversed subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - reversed subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - reversed subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - reversed subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - reversed subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - reversed subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - reversed subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - reversed subnets - IPv6 ok 12 - Got expected data for ::2:0:a - reversed subnets - IPv6 ok 13 - Got expected data for ::2:0:b - reversed subnets - IPv6 ok 14 - Got expected data for ::2:0:c - reversed subnets - IPv6 ok 15 - Got expected data for ::2:0:d - reversed subnets - IPv6 ok 16 - Got expected data for ::2:0:e - reversed subnets - IPv6 ok 17 - Got expected data for ::2:0:f - reversed subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - reversed subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - reversed subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - reversed subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - reversed subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - reversed subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - reversed subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - reversed subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - reversed subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - reversed subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - reversed subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - reversed subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - reversed subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - reversed subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - reversed subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - reversed subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - reversed subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - reversed subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - reversed subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - reversed subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - reversed subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - reversed subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - reversed subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - reversed subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - reversed subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - reversed subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - reversed subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - reversed subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - reversed subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - reversed subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - reversed subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - reversed subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - reversed subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - reversed subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - reversed subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - reversed subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - reversed subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - reversed subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - reversed subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - reversed subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - reversed subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - reversed subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - reversed subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - reversed subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - reversed subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - reversed subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - reversed subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - reversed subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - reversed subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - reversed subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - reversed subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - reversed subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - reversed subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - reversed subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - reversed subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - reversed subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - reversed subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - reversed subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - reversed subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - reversed subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - reversed subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - reversed subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - reversed subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - reversed subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - reversed subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - reversed subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - reversed subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - reversed subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - reversed subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - reversed subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - reversed subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - reversed subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - reversed subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - reversed subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - reversed subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - reversed subnets - IPv6 1..94 ok 19 - reversed subnets - IPv6 - insert_network # Subtest: reversed subnets - IPv6 - insert_range ok 1 - Got expected data for ::1:ffff:ffff - reversed subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - reversed subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - reversed subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - reversed subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - reversed subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - reversed subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - reversed subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - reversed subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - reversed subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - reversed subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - reversed subnets - IPv6 ok 12 - Got expected data for ::2:0:a - reversed subnets - IPv6 ok 13 - Got expected data for ::2:0:b - reversed subnets - IPv6 ok 14 - Got expected data for ::2:0:c - reversed subnets - IPv6 ok 15 - Got expected data for ::2:0:d - reversed subnets - IPv6 ok 16 - Got expected data for ::2:0:e - reversed subnets - IPv6 ok 17 - Got expected data for ::2:0:f - reversed subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - reversed subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - reversed subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - reversed subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - reversed subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - reversed subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - reversed subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - reversed subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - reversed subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - reversed subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - reversed subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - reversed subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - reversed subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - reversed subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - reversed subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - reversed subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - reversed subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - reversed subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - reversed subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - reversed subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - reversed subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - reversed subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - reversed subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - reversed subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - reversed subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - reversed subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - reversed subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - reversed subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - reversed subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - reversed subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - reversed subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - reversed subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - reversed subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - reversed subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - reversed subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - reversed subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - reversed subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - reversed subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - reversed subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - reversed subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - reversed subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - reversed subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - reversed subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - reversed subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - reversed subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - reversed subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - reversed subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - reversed subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - reversed subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - reversed subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - reversed subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - reversed subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - reversed subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - reversed subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - reversed subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - reversed subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - reversed subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - reversed subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - reversed subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - reversed subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - reversed subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - reversed subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - reversed subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - reversed subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - reversed subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - reversed subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - reversed subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - reversed subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - reversed subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - reversed subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - reversed subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - reversed subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - reversed subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - reversed subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - reversed subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - reversed subnets - IPv6 1..94 ok 20 - reversed subnets - IPv6 - insert_range # Subtest: shuffled subnets - IPv6 - insert_network ok 1 - Got expected data for ::1:ffff:ffff - shuffled subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - shuffled subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - shuffled subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - shuffled subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - shuffled subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - shuffled subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - shuffled subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - shuffled subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - shuffled subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - shuffled subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - shuffled subnets - IPv6 ok 12 - Got expected data for ::2:0:a - shuffled subnets - IPv6 ok 13 - Got expected data for ::2:0:b - shuffled subnets - IPv6 ok 14 - Got expected data for ::2:0:c - shuffled subnets - IPv6 ok 15 - Got expected data for ::2:0:d - shuffled subnets - IPv6 ok 16 - Got expected data for ::2:0:e - shuffled subnets - IPv6 ok 17 - Got expected data for ::2:0:f - shuffled subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - shuffled subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - shuffled subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - shuffled subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - shuffled subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - shuffled subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - shuffled subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - shuffled subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - shuffled subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - shuffled subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - shuffled subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - shuffled subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - shuffled subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - shuffled subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - shuffled subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - shuffled subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - shuffled subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - shuffled subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - shuffled subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - shuffled subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - shuffled subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - shuffled subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - shuffled subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - shuffled subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - shuffled subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - shuffled subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - shuffled subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - shuffled subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - shuffled subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - shuffled subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - shuffled subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - shuffled subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - shuffled subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - shuffled subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - shuffled subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - shuffled subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - shuffled subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - shuffled subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - shuffled subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - shuffled subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - shuffled subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - shuffled subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - shuffled subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - shuffled subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - shuffled subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - shuffled subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - shuffled subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - shuffled subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - shuffled subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - shuffled subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - shuffled subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - shuffled subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - shuffled subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - shuffled subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - shuffled subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - shuffled subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - shuffled subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - shuffled subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - shuffled subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - shuffled subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - shuffled subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - shuffled subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - shuffled subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - shuffled subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - shuffled subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - shuffled subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - shuffled subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - shuffled subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - shuffled subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - shuffled subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - shuffled subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - shuffled subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - shuffled subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - shuffled subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - shuffled subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - shuffled subnets - IPv6 1..94 ok 21 - shuffled subnets - IPv6 - insert_network # Subtest: shuffled subnets - IPv6 - insert_range ok 1 - Got expected data for ::1:ffff:ffff - shuffled subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - shuffled subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - shuffled subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - shuffled subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - shuffled subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - shuffled subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - shuffled subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - shuffled subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - shuffled subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - shuffled subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - shuffled subnets - IPv6 ok 12 - Got expected data for ::2:0:a - shuffled subnets - IPv6 ok 13 - Got expected data for ::2:0:b - shuffled subnets - IPv6 ok 14 - Got expected data for ::2:0:c - shuffled subnets - IPv6 ok 15 - Got expected data for ::2:0:d - shuffled subnets - IPv6 ok 16 - Got expected data for ::2:0:e - shuffled subnets - IPv6 ok 17 - Got expected data for ::2:0:f - shuffled subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - shuffled subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - shuffled subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - shuffled subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - shuffled subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - shuffled subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - shuffled subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - shuffled subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - shuffled subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - shuffled subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - shuffled subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - shuffled subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - shuffled subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - shuffled subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - shuffled subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - shuffled subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - shuffled subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - shuffled subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - shuffled subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - shuffled subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - shuffled subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - shuffled subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - shuffled subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - shuffled subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - shuffled subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - shuffled subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - shuffled subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - shuffled subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - shuffled subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - shuffled subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - shuffled subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - shuffled subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - shuffled subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - shuffled subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - shuffled subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - shuffled subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - shuffled subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - shuffled subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - shuffled subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - shuffled subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - shuffled subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - shuffled subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - shuffled subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - shuffled subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - shuffled subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - shuffled subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - shuffled subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - shuffled subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - shuffled subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - shuffled subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - shuffled subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - shuffled subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - shuffled subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - shuffled subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - shuffled subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - shuffled subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - shuffled subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - shuffled subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - shuffled subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - shuffled subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - shuffled subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - shuffled subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - shuffled subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - shuffled subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - shuffled subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - shuffled subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - shuffled subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - shuffled subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - shuffled subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - shuffled subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - shuffled subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - shuffled subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - shuffled subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - shuffled subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - shuffled subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - shuffled subnets - IPv6 1..94 ok 22 - shuffled subnets - IPv6 - insert_range # Subtest: duplicated subnets - IPv6 - insert_network ok 1 - Got expected data for ::1:ffff:ffff - duplicated subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - duplicated subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - duplicated subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - duplicated subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - duplicated subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - duplicated subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - duplicated subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - duplicated subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - duplicated subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - duplicated subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - duplicated subnets - IPv6 ok 12 - Got expected data for ::2:0:a - duplicated subnets - IPv6 ok 13 - Got expected data for ::2:0:b - duplicated subnets - IPv6 ok 14 - Got expected data for ::2:0:c - duplicated subnets - IPv6 ok 15 - Got expected data for ::2:0:d - duplicated subnets - IPv6 ok 16 - Got expected data for ::2:0:e - duplicated subnets - IPv6 ok 17 - Got expected data for ::2:0:f - duplicated subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - duplicated subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - duplicated subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - duplicated subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - duplicated subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - duplicated subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - duplicated subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - duplicated subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - duplicated subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - duplicated subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - duplicated subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - duplicated subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - duplicated subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - duplicated subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - duplicated subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - duplicated subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - duplicated subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - duplicated subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - duplicated subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - duplicated subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - duplicated subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - duplicated subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - duplicated subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - duplicated subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - duplicated subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - duplicated subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - duplicated subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - duplicated subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - duplicated subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - duplicated subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - duplicated subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - duplicated subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - duplicated subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - duplicated subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - duplicated subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - duplicated subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - duplicated subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - duplicated subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - duplicated subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - duplicated subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - duplicated subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - duplicated subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - duplicated subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - duplicated subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - duplicated subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - duplicated subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - duplicated subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - duplicated subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - duplicated subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - duplicated subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - duplicated subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - duplicated subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - duplicated subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - duplicated subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - duplicated subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - duplicated subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - duplicated subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - duplicated subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - duplicated subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - duplicated subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - duplicated subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - duplicated subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - duplicated subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - duplicated subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - duplicated subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - duplicated subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - duplicated subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - duplicated subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - duplicated subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - duplicated subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - duplicated subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - duplicated subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - duplicated subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - duplicated subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - duplicated subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - duplicated subnets - IPv6 1..94 ok 23 - duplicated subnets - IPv6 - insert_network # Subtest: duplicated subnets - IPv6 - insert_range ok 1 - Got expected data for ::1:ffff:ffff - duplicated subnets - IPv6 ok 2 - Got expected data for ::2:0:0 - duplicated subnets - IPv6 ok 3 - Got expected data for ::2:0:1 - duplicated subnets - IPv6 ok 4 - Got expected data for ::2:0:2 - duplicated subnets - IPv6 ok 5 - Got expected data for ::2:0:3 - duplicated subnets - IPv6 ok 6 - Got expected data for ::2:0:4 - duplicated subnets - IPv6 ok 7 - Got expected data for ::2:0:5 - duplicated subnets - IPv6 ok 8 - Got expected data for ::2:0:6 - duplicated subnets - IPv6 ok 9 - Got expected data for ::2:0:7 - duplicated subnets - IPv6 ok 10 - Got expected data for ::2:0:8 - duplicated subnets - IPv6 ok 11 - Got expected data for ::2:0:9 - duplicated subnets - IPv6 ok 12 - Got expected data for ::2:0:a - duplicated subnets - IPv6 ok 13 - Got expected data for ::2:0:b - duplicated subnets - IPv6 ok 14 - Got expected data for ::2:0:c - duplicated subnets - IPv6 ok 15 - Got expected data for ::2:0:d - duplicated subnets - IPv6 ok 16 - Got expected data for ::2:0:e - duplicated subnets - IPv6 ok 17 - Got expected data for ::2:0:f - duplicated subnets - IPv6 ok 18 - Got expected data for ::2:0:10 - duplicated subnets - IPv6 ok 19 - Got expected data for ::2:0:11 - duplicated subnets - IPv6 ok 20 - Got expected data for ::2:0:12 - duplicated subnets - IPv6 ok 21 - Got expected data for ::2:0:13 - duplicated subnets - IPv6 ok 22 - Got expected data for ::2:0:14 - duplicated subnets - IPv6 ok 23 - Got expected data for ::2:0:15 - duplicated subnets - IPv6 ok 24 - Got expected data for ::2:0:16 - duplicated subnets - IPv6 ok 25 - Got expected data for ::2:0:17 - duplicated subnets - IPv6 ok 26 - Got expected data for ::2:0:18 - duplicated subnets - IPv6 ok 27 - Got expected data for ::2:0:19 - duplicated subnets - IPv6 ok 28 - Got expected data for ::2:0:1a - duplicated subnets - IPv6 ok 29 - Got expected data for ::2:0:1b - duplicated subnets - IPv6 ok 30 - Got expected data for ::2:0:1c - duplicated subnets - IPv6 ok 31 - Got expected data for ::2:0:1d - duplicated subnets - IPv6 ok 32 - Got expected data for ::2:0:1e - duplicated subnets - IPv6 ok 33 - Got expected data for ::2:0:1f - duplicated subnets - IPv6 ok 34 - Got expected data for ::2:0:20 - duplicated subnets - IPv6 ok 35 - Got expected data for ::2:0:21 - duplicated subnets - IPv6 ok 36 - Got expected data for ::2:0:22 - duplicated subnets - IPv6 ok 37 - Got expected data for ::2:0:23 - duplicated subnets - IPv6 ok 38 - Got expected data for ::2:0:24 - duplicated subnets - IPv6 ok 39 - Got expected data for ::2:0:25 - duplicated subnets - IPv6 ok 40 - Got expected data for ::2:0:26 - duplicated subnets - IPv6 ok 41 - Got expected data for ::2:0:27 - duplicated subnets - IPv6 ok 42 - Got expected data for ::2:0:28 - duplicated subnets - IPv6 ok 43 - Got expected data for ::2:0:29 - duplicated subnets - IPv6 ok 44 - Got expected data for ::2:0:2a - duplicated subnets - IPv6 ok 45 - Got expected data for ::2:0:2b - duplicated subnets - IPv6 ok 46 - Got expected data for ::2:0:2c - duplicated subnets - IPv6 ok 47 - Got expected data for ::2:0:2d - duplicated subnets - IPv6 ok 48 - Got expected data for ::2:0:2e - duplicated subnets - IPv6 ok 49 - Got expected data for ::2:0:2f - duplicated subnets - IPv6 ok 50 - Got expected data for ::2:0:30 - duplicated subnets - IPv6 ok 51 - Got expected data for ::2:0:31 - duplicated subnets - IPv6 ok 52 - Got expected data for ::2:0:32 - duplicated subnets - IPv6 ok 53 - Got expected data for ::2:0:33 - duplicated subnets - IPv6 ok 54 - Got expected data for ::2:0:34 - duplicated subnets - IPv6 ok 55 - Got expected data for ::2:0:35 - duplicated subnets - IPv6 ok 56 - Got expected data for ::2:0:36 - duplicated subnets - IPv6 ok 57 - Got expected data for ::2:0:37 - duplicated subnets - IPv6 ok 58 - Got expected data for ::2:0:38 - duplicated subnets - IPv6 ok 59 - Got expected data for ::2:0:39 - duplicated subnets - IPv6 ok 60 - Got expected data for ::2:0:3a - duplicated subnets - IPv6 ok 61 - Got expected data for ::2:0:3b - duplicated subnets - IPv6 ok 62 - Got expected data for ::2:0:3c - duplicated subnets - IPv6 ok 63 - Got expected data for ::2:0:3d - duplicated subnets - IPv6 ok 64 - Got expected data for ::2:0:3e - duplicated subnets - IPv6 ok 65 - Got expected data for ::2:0:3f - duplicated subnets - IPv6 ok 66 - Got expected data for ::2:0:40 - duplicated subnets - IPv6 ok 67 - Got expected data for ::2:0:41 - duplicated subnets - IPv6 ok 68 - Got expected data for ::2:0:42 - duplicated subnets - IPv6 ok 69 - Got expected data for ::2:0:43 - duplicated subnets - IPv6 ok 70 - Got expected data for ::2:0:44 - duplicated subnets - IPv6 ok 71 - Got expected data for ::2:0:45 - duplicated subnets - IPv6 ok 72 - Got expected data for ::2:0:46 - duplicated subnets - IPv6 ok 73 - Got expected data for ::2:0:47 - duplicated subnets - IPv6 ok 74 - Got expected data for ::2:0:48 - duplicated subnets - IPv6 ok 75 - Got expected data for ::2:0:49 - duplicated subnets - IPv6 ok 76 - Got expected data for ::2:0:4a - duplicated subnets - IPv6 ok 77 - Got expected data for ::2:0:4b - duplicated subnets - IPv6 ok 78 - Got expected data for ::2:0:4c - duplicated subnets - IPv6 ok 79 - Got expected data for ::2:0:4d - duplicated subnets - IPv6 ok 80 - Got expected data for ::2:0:4e - duplicated subnets - IPv6 ok 81 - Got expected data for ::2:0:4f - duplicated subnets - IPv6 ok 82 - Got expected data for ::2:0:50 - duplicated subnets - IPv6 ok 83 - Got expected data for ::2:0:51 - duplicated subnets - IPv6 ok 84 - Got expected data for ::2:0:52 - duplicated subnets - IPv6 ok 85 - Got expected data for ::2:0:53 - duplicated subnets - IPv6 ok 86 - Got expected data for ::2:0:54 - duplicated subnets - IPv6 ok 87 - Got expected data for ::2:0:55 - duplicated subnets - IPv6 ok 88 - Got expected data for ::2:0:56 - duplicated subnets - IPv6 ok 89 - Got expected data for ::2:0:57 - duplicated subnets - IPv6 ok 90 - Got expected data for ::2:0:58 - duplicated subnets - IPv6 ok 91 - Got expected data for ::2:0:59 - duplicated subnets - IPv6 ok 92 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv6 ok 93 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv6 ok 94 - The address ffff::1 is not in the tree - duplicated subnets - IPv6 1..94 ok 24 - duplicated subnets - IPv6 - insert_range # Subtest: ordered subnets - IPv6 - two distinct ranges - insert_network ok 1 - Got expected data for ::1:ffff:ffff - ordered subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - ordered subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - ordered subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - ordered subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - ordered subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - ordered subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - ordered subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - ordered subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - ordered subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - ordered subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - ordered subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - ordered subnets - IPv6 - two distinct ranges 1..14 ok 25 - ordered subnets - IPv6 - two distinct ranges - insert_network # Subtest: ordered subnets - IPv6 - two distinct ranges - insert_range ok 1 - Got expected data for ::1:ffff:ffff - ordered subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - ordered subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - ordered subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - ordered subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - ordered subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - ordered subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - ordered subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - ordered subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - ordered subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - ordered subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - ordered subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - ordered subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - ordered subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - ordered subnets - IPv6 - two distinct ranges 1..14 ok 26 - ordered subnets - IPv6 - two distinct ranges - insert_range # Subtest: reversed subnets - IPv6 - two distinct ranges - insert_network ok 1 - Got expected data for ::1:ffff:ffff - reversed subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - reversed subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - reversed subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - reversed subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - reversed subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - reversed subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - reversed subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - reversed subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - reversed subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - reversed subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - reversed subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - reversed subnets - IPv6 - two distinct ranges 1..14 ok 27 - reversed subnets - IPv6 - two distinct ranges - insert_network # Subtest: reversed subnets - IPv6 - two distinct ranges - insert_range ok 1 - Got expected data for ::1:ffff:ffff - reversed subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - reversed subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - reversed subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - reversed subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - reversed subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - reversed subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - reversed subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - reversed subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - reversed subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - reversed subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - reversed subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - reversed subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - reversed subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - reversed subnets - IPv6 - two distinct ranges 1..14 ok 28 - reversed subnets - IPv6 - two distinct ranges - insert_range # Subtest: shuffled subnets - IPv6 - two distinct ranges - insert_network ok 1 - Got expected data for ::1:ffff:ffff - shuffled subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - shuffled subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - shuffled subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - shuffled subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - shuffled subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - shuffled subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - shuffled subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - shuffled subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - shuffled subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - shuffled subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - shuffled subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - shuffled subnets - IPv6 - two distinct ranges 1..14 ok 29 - shuffled subnets - IPv6 - two distinct ranges - insert_network # Subtest: shuffled subnets - IPv6 - two distinct ranges - insert_range ok 1 - Got expected data for ::1:ffff:ffff - shuffled subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - shuffled subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - shuffled subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - shuffled subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - shuffled subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - shuffled subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - shuffled subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - shuffled subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - shuffled subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - shuffled subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - shuffled subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - shuffled subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - shuffled subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - shuffled subnets - IPv6 - two distinct ranges 1..14 ok 30 - shuffled subnets - IPv6 - two distinct ranges - insert_range # Subtest: duplicated subnets - IPv6 - two distinct ranges - insert_network ok 1 - Got expected data for ::1:ffff:ffff - duplicated subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - duplicated subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - duplicated subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - duplicated subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - duplicated subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - duplicated subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - duplicated subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - duplicated subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - duplicated subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - duplicated subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - duplicated subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - duplicated subnets - IPv6 - two distinct ranges 1..14 ok 31 - duplicated subnets - IPv6 - two distinct ranges - insert_network # Subtest: duplicated subnets - IPv6 - two distinct ranges - insert_range ok 1 - Got expected data for ::1:ffff:ffff - duplicated subnets - IPv6 - two distinct ranges ok 2 - Got expected data for ::2:0:0 - duplicated subnets - IPv6 - two distinct ranges ok 3 - Got expected data for ::2:0:1 - duplicated subnets - IPv6 - two distinct ranges ok 4 - Got expected data for 2002::abcd - duplicated subnets - IPv6 - two distinct ranges ok 5 - Got expected data for 2002::abce - duplicated subnets - IPv6 - two distinct ranges ok 6 - Got expected data for 2002::abcf - duplicated subnets - IPv6 - two distinct ranges ok 7 - Got expected data for 2002::abd0 - duplicated subnets - IPv6 - two distinct ranges ok 8 - Got expected data for 2002::abd1 - duplicated subnets - IPv6 - two distinct ranges ok 9 - Got expected data for 2002::abd2 - duplicated subnets - IPv6 - two distinct ranges ok 10 - Got expected data for 2002::abd3 - duplicated subnets - IPv6 - two distinct ranges ok 11 - Got expected data for 2002::abd4 - duplicated subnets - IPv6 - two distinct ranges ok 12 - The address 1.1.1.33 is not in the tree - duplicated subnets - IPv6 - two distinct ranges ok 13 - The address 8.9.10.11 is not in the tree - duplicated subnets - IPv6 - two distinct ranges ok 14 - The address ffff::1 is not in the tree - duplicated subnets - IPv6 - two distinct ranges 1..14 ok 32 - duplicated subnets - IPv6 - two distinct ranges - insert_range # Subtest: overlapping subnets - first is lower - insert_network ok 1 - Got expected data for 1.1.1.0 - overlapping subnets - first is lower ok 2 - Got expected data for 1.1.1.1 - overlapping subnets - first is lower ok 3 - Got expected data for 1.1.1.2 - overlapping subnets - first is lower ok 4 - Got expected data for 1.1.1.3 - overlapping subnets - first is lower ok 5 - Got expected data for 1.1.1.4 - overlapping subnets - first is lower ok 6 - Got expected data for 1.1.1.5 - overlapping subnets - first is lower ok 7 - Got expected data for 1.1.1.6 - overlapping subnets - first is lower ok 8 - Got expected data for 1.1.1.7 - overlapping subnets - first is lower ok 9 - Got expected data for 1.1.1.8 - overlapping subnets - first is lower ok 10 - Got expected data for 1.1.1.9 - overlapping subnets - first is lower ok 11 - Got expected data for 1.1.1.10 - overlapping subnets - first is lower ok 12 - Got expected data for 1.1.1.11 - overlapping subnets - first is lower ok 13 - Got expected data for 1.1.1.12 - overlapping subnets - first is lower ok 14 - Got expected data for 1.1.1.13 - overlapping subnets - first is lower ok 15 - Got expected data for 1.1.1.14 - overlapping subnets - first is lower ok 16 - Got expected data for 1.1.1.15 - overlapping subnets - first is lower ok 17 - Got expected data for 1.1.1.16 - overlapping subnets - first is lower ok 18 - Got expected data for 1.1.1.17 - overlapping subnets - first is lower ok 19 - Got expected data for 1.1.1.18 - overlapping subnets - first is lower ok 20 - Got expected data for 1.1.1.19 - overlapping subnets - first is lower ok 21 - Got expected data for 1.1.1.20 - overlapping subnets - first is lower ok 22 - Got expected data for 1.1.1.21 - overlapping subnets - first is lower ok 23 - Got expected data for 1.1.1.22 - overlapping subnets - first is lower ok 24 - Got expected data for 1.1.1.23 - overlapping subnets - first is lower ok 25 - Got expected data for 1.1.1.24 - overlapping subnets - first is lower ok 26 - Got expected data for 1.1.1.25 - overlapping subnets - first is lower ok 27 - Got expected data for 1.1.1.26 - overlapping subnets - first is lower ok 28 - Got expected data for 1.1.1.27 - overlapping subnets - first is lower ok 29 - Got expected data for 1.1.1.28 - overlapping subnets - first is lower ok 30 - Got expected data for 1.1.1.29 - overlapping subnets - first is lower ok 31 - Got expected data for 1.1.1.30 - overlapping subnets - first is lower ok 32 - Got expected data for 1.1.1.31 - overlapping subnets - first is lower ok 33 - Got expected data for 1.1.1.32 - overlapping subnets - first is lower ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is lower ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is lower ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is lower 1..36 ok 33 - overlapping subnets - first is lower - insert_network # Subtest: overlapping subnets - first is lower - insert_range ok 1 - Got expected data for 1.1.1.0 - overlapping subnets - first is lower ok 2 - Got expected data for 1.1.1.1 - overlapping subnets - first is lower ok 3 - Got expected data for 1.1.1.2 - overlapping subnets - first is lower ok 4 - Got expected data for 1.1.1.3 - overlapping subnets - first is lower ok 5 - Got expected data for 1.1.1.4 - overlapping subnets - first is lower ok 6 - Got expected data for 1.1.1.5 - overlapping subnets - first is lower ok 7 - Got expected data for 1.1.1.6 - overlapping subnets - first is lower ok 8 - Got expected data for 1.1.1.7 - overlapping subnets - first is lower ok 9 - Got expected data for 1.1.1.8 - overlapping subnets - first is lower ok 10 - Got expected data for 1.1.1.9 - overlapping subnets - first is lower ok 11 - Got expected data for 1.1.1.10 - overlapping subnets - first is lower ok 12 - Got expected data for 1.1.1.11 - overlapping subnets - first is lower ok 13 - Got expected data for 1.1.1.12 - overlapping subnets - first is lower ok 14 - Got expected data for 1.1.1.13 - overlapping subnets - first is lower ok 15 - Got expected data for 1.1.1.14 - overlapping subnets - first is lower ok 16 - Got expected data for 1.1.1.15 - overlapping subnets - first is lower ok 17 - Got expected data for 1.1.1.16 - overlapping subnets - first is lower ok 18 - Got expected data for 1.1.1.17 - overlapping subnets - first is lower ok 19 - Got expected data for 1.1.1.18 - overlapping subnets - first is lower ok 20 - Got expected data for 1.1.1.19 - overlapping subnets - first is lower ok 21 - Got expected data for 1.1.1.20 - overlapping subnets - first is lower ok 22 - Got expected data for 1.1.1.21 - overlapping subnets - first is lower ok 23 - Got expected data for 1.1.1.22 - overlapping subnets - first is lower ok 24 - Got expected data for 1.1.1.23 - overlapping subnets - first is lower ok 25 - Got expected data for 1.1.1.24 - overlapping subnets - first is lower ok 26 - Got expected data for 1.1.1.25 - overlapping subnets - first is lower ok 27 - Got expected data for 1.1.1.26 - overlapping subnets - first is lower ok 28 - Got expected data for 1.1.1.27 - overlapping subnets - first is lower ok 29 - Got expected data for 1.1.1.28 - overlapping subnets - first is lower ok 30 - Got expected data for 1.1.1.29 - overlapping subnets - first is lower ok 31 - Got expected data for 1.1.1.30 - overlapping subnets - first is lower ok 32 - Got expected data for 1.1.1.31 - overlapping subnets - first is lower ok 33 - Got expected data for 1.1.1.32 - overlapping subnets - first is lower ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is lower ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is lower ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is lower 1..36 ok 34 - overlapping subnets - first is lower - insert_range # Subtest: overlapping subnets - first is lower - IPv6 - insert_network ok 1 - Got expected data for ::1.1.1.0 - overlapping subnets - first is lower - IPv6 ok 2 - Got expected data for ::1.1.1.1 - overlapping subnets - first is lower - IPv6 ok 3 - Got expected data for ::1.1.1.2 - overlapping subnets - first is lower - IPv6 ok 4 - Got expected data for ::1.1.1.3 - overlapping subnets - first is lower - IPv6 ok 5 - Got expected data for ::1.1.1.4 - overlapping subnets - first is lower - IPv6 ok 6 - Got expected data for ::1.1.1.5 - overlapping subnets - first is lower - IPv6 ok 7 - Got expected data for ::1.1.1.6 - overlapping subnets - first is lower - IPv6 ok 8 - Got expected data for ::1.1.1.7 - overlapping subnets - first is lower - IPv6 ok 9 - Got expected data for ::1.1.1.8 - overlapping subnets - first is lower - IPv6 ok 10 - Got expected data for ::1.1.1.9 - overlapping subnets - first is lower - IPv6 ok 11 - Got expected data for ::1.1.1.10 - overlapping subnets - first is lower - IPv6 ok 12 - Got expected data for ::1.1.1.11 - overlapping subnets - first is lower - IPv6 ok 13 - Got expected data for ::1.1.1.12 - overlapping subnets - first is lower - IPv6 ok 14 - Got expected data for ::1.1.1.13 - overlapping subnets - first is lower - IPv6 ok 15 - Got expected data for ::1.1.1.14 - overlapping subnets - first is lower - IPv6 ok 16 - Got expected data for ::1.1.1.15 - overlapping subnets - first is lower - IPv6 ok 17 - Got expected data for ::1.1.1.16 - overlapping subnets - first is lower - IPv6 ok 18 - Got expected data for ::1.1.1.17 - overlapping subnets - first is lower - IPv6 ok 19 - Got expected data for ::1.1.1.18 - overlapping subnets - first is lower - IPv6 ok 20 - Got expected data for ::1.1.1.19 - overlapping subnets - first is lower - IPv6 ok 21 - Got expected data for ::1.1.1.20 - overlapping subnets - first is lower - IPv6 ok 22 - Got expected data for ::1.1.1.21 - overlapping subnets - first is lower - IPv6 ok 23 - Got expected data for ::1.1.1.22 - overlapping subnets - first is lower - IPv6 ok 24 - Got expected data for ::1.1.1.23 - overlapping subnets - first is lower - IPv6 ok 25 - Got expected data for ::1.1.1.24 - overlapping subnets - first is lower - IPv6 ok 26 - Got expected data for ::1.1.1.25 - overlapping subnets - first is lower - IPv6 ok 27 - Got expected data for ::1.1.1.26 - overlapping subnets - first is lower - IPv6 ok 28 - Got expected data for ::1.1.1.27 - overlapping subnets - first is lower - IPv6 ok 29 - Got expected data for ::1.1.1.28 - overlapping subnets - first is lower - IPv6 ok 30 - Got expected data for ::1.1.1.29 - overlapping subnets - first is lower - IPv6 ok 31 - Got expected data for ::1.1.1.30 - overlapping subnets - first is lower - IPv6 ok 32 - Got expected data for ::1.1.1.31 - overlapping subnets - first is lower - IPv6 ok 33 - Got expected data for ::1.1.1.32 - overlapping subnets - first is lower - IPv6 ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is lower - IPv6 ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is lower - IPv6 ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is lower - IPv6 1..36 ok 35 - overlapping subnets - first is lower - IPv6 - insert_network # Subtest: overlapping subnets - first is lower - IPv6 - insert_range ok 1 - Got expected data for ::1.1.1.0 - overlapping subnets - first is lower - IPv6 ok 2 - Got expected data for ::1.1.1.1 - overlapping subnets - first is lower - IPv6 ok 3 - Got expected data for ::1.1.1.2 - overlapping subnets - first is lower - IPv6 ok 4 - Got expected data for ::1.1.1.3 - overlapping subnets - first is lower - IPv6 ok 5 - Got expected data for ::1.1.1.4 - overlapping subnets - first is lower - IPv6 ok 6 - Got expected data for ::1.1.1.5 - overlapping subnets - first is lower - IPv6 ok 7 - Got expected data for ::1.1.1.6 - overlapping subnets - first is lower - IPv6 ok 8 - Got expected data for ::1.1.1.7 - overlapping subnets - first is lower - IPv6 ok 9 - Got expected data for ::1.1.1.8 - overlapping subnets - first is lower - IPv6 ok 10 - Got expected data for ::1.1.1.9 - overlapping subnets - first is lower - IPv6 ok 11 - Got expected data for ::1.1.1.10 - overlapping subnets - first is lower - IPv6 ok 12 - Got expected data for ::1.1.1.11 - overlapping subnets - first is lower - IPv6 ok 13 - Got expected data for ::1.1.1.12 - overlapping subnets - first is lower - IPv6 ok 14 - Got expected data for ::1.1.1.13 - overlapping subnets - first is lower - IPv6 ok 15 - Got expected data for ::1.1.1.14 - overlapping subnets - first is lower - IPv6 ok 16 - Got expected data for ::1.1.1.15 - overlapping subnets - first is lower - IPv6 ok 17 - Got expected data for ::1.1.1.16 - overlapping subnets - first is lower - IPv6 ok 18 - Got expected data for ::1.1.1.17 - overlapping subnets - first is lower - IPv6 ok 19 - Got expected data for ::1.1.1.18 - overlapping subnets - first is lower - IPv6 ok 20 - Got expected data for ::1.1.1.19 - overlapping subnets - first is lower - IPv6 ok 21 - Got expected data for ::1.1.1.20 - overlapping subnets - first is lower - IPv6 ok 22 - Got expected data for ::1.1.1.21 - overlapping subnets - first is lower - IPv6 ok 23 - Got expected data for ::1.1.1.22 - overlapping subnets - first is lower - IPv6 ok 24 - Got expected data for ::1.1.1.23 - overlapping subnets - first is lower - IPv6 ok 25 - Got expected data for ::1.1.1.24 - overlapping subnets - first is lower - IPv6 ok 26 - Got expected data for ::1.1.1.25 - overlapping subnets - first is lower - IPv6 ok 27 - Got expected data for ::1.1.1.26 - overlapping subnets - first is lower - IPv6 ok 28 - Got expected data for ::1.1.1.27 - overlapping subnets - first is lower - IPv6 ok 29 - Got expected data for ::1.1.1.28 - overlapping subnets - first is lower - IPv6 ok 30 - Got expected data for ::1.1.1.29 - overlapping subnets - first is lower - IPv6 ok 31 - Got expected data for ::1.1.1.30 - overlapping subnets - first is lower - IPv6 ok 32 - Got expected data for ::1.1.1.31 - overlapping subnets - first is lower - IPv6 ok 33 - Got expected data for ::1.1.1.32 - overlapping subnets - first is lower - IPv6 ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is lower - IPv6 ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is lower - IPv6 ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is lower - IPv6 1..36 ok 36 - overlapping subnets - first is lower - IPv6 - insert_range # Subtest: overlapping subnets - overlap breaks up first subnet into smaller chunks - insert_network ok 1 - Got expected data for 1.1.1.0 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 2 - Got expected data for 1.1.1.1 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 3 - Got expected data for 1.1.1.2 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 4 - Got expected data for 1.1.1.3 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 5 - Got expected data for 1.1.1.4 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 6 - Got expected data for 1.1.1.5 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 7 - Got expected data for 1.1.1.6 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 8 - Got expected data for 1.1.1.7 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 9 - Got expected data for 1.1.1.8 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 10 - Got expected data for 1.1.1.9 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 11 - Got expected data for 1.1.1.10 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 12 - Got expected data for 1.1.1.11 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 13 - Got expected data for 1.1.1.12 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 14 - Got expected data for 1.1.1.13 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 15 - Got expected data for 1.1.1.14 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 16 - Got expected data for 1.1.1.15 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 17 - Got expected data for 1.1.1.16 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 18 - Got expected data for 1.1.1.17 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 19 - Got expected data for 1.1.1.18 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 20 - Got expected data for 1.1.1.19 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 21 - Got expected data for 1.1.1.20 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 22 - Got expected data for 1.1.1.21 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 23 - Got expected data for 1.1.1.22 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 24 - Got expected data for 1.1.1.23 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 25 - Got expected data for 1.1.1.24 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 26 - Got expected data for 1.1.1.25 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 27 - Got expected data for 1.1.1.26 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 28 - Got expected data for 1.1.1.27 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 29 - Got expected data for 1.1.1.28 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 30 - Got expected data for 1.1.1.29 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 31 - Got expected data for 1.1.1.30 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 32 - Got expected data for 1.1.1.31 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 33 - Got expected data for 1.1.1.32 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 36 - The address ffff::1 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks 1..36 ok 37 - overlapping subnets - overlap breaks up first subnet into smaller chunks - insert_network # Subtest: overlapping subnets - overlap breaks up first subnet into smaller chunks - insert_range ok 1 - Got expected data for 1.1.1.0 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 2 - Got expected data for 1.1.1.1 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 3 - Got expected data for 1.1.1.2 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 4 - Got expected data for 1.1.1.3 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 5 - Got expected data for 1.1.1.4 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 6 - Got expected data for 1.1.1.5 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 7 - Got expected data for 1.1.1.6 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 8 - Got expected data for 1.1.1.7 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 9 - Got expected data for 1.1.1.8 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 10 - Got expected data for 1.1.1.9 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 11 - Got expected data for 1.1.1.10 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 12 - Got expected data for 1.1.1.11 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 13 - Got expected data for 1.1.1.12 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 14 - Got expected data for 1.1.1.13 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 15 - Got expected data for 1.1.1.14 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 16 - Got expected data for 1.1.1.15 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 17 - Got expected data for 1.1.1.16 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 18 - Got expected data for 1.1.1.17 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 19 - Got expected data for 1.1.1.18 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 20 - Got expected data for 1.1.1.19 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 21 - Got expected data for 1.1.1.20 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 22 - Got expected data for 1.1.1.21 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 23 - Got expected data for 1.1.1.22 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 24 - Got expected data for 1.1.1.23 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 25 - Got expected data for 1.1.1.24 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 26 - Got expected data for 1.1.1.25 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 27 - Got expected data for 1.1.1.26 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 28 - Got expected data for 1.1.1.27 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 29 - Got expected data for 1.1.1.28 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 30 - Got expected data for 1.1.1.29 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 31 - Got expected data for 1.1.1.30 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 32 - Got expected data for 1.1.1.31 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 33 - Got expected data for 1.1.1.32 - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks ok 36 - The address ffff::1 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks 1..36 ok 38 - overlapping subnets - overlap breaks up first subnet into smaller chunks - insert_range # Subtest: overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 - insert_network ok 1 - Got expected data for ::1.1.1.0 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 2 - Got expected data for ::1.1.1.1 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 3 - Got expected data for ::1.1.1.2 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 4 - Got expected data for ::1.1.1.3 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 5 - Got expected data for ::1.1.1.4 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 6 - Got expected data for ::1.1.1.5 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 7 - Got expected data for ::1.1.1.6 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 8 - Got expected data for ::1.1.1.7 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 9 - Got expected data for ::1.1.1.8 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 10 - Got expected data for ::1.1.1.9 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 11 - Got expected data for ::1.1.1.10 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 12 - Got expected data for ::1.1.1.11 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 13 - Got expected data for ::1.1.1.12 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 14 - Got expected data for ::1.1.1.13 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 15 - Got expected data for ::1.1.1.14 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 16 - Got expected data for ::1.1.1.15 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 17 - Got expected data for ::1.1.1.16 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 18 - Got expected data for ::1.1.1.17 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 19 - Got expected data for ::1.1.1.18 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 20 - Got expected data for ::1.1.1.19 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 21 - Got expected data for ::1.1.1.20 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 22 - Got expected data for ::1.1.1.21 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 23 - Got expected data for ::1.1.1.22 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 24 - Got expected data for ::1.1.1.23 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 25 - Got expected data for ::1.1.1.24 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 26 - Got expected data for ::1.1.1.25 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 27 - Got expected data for ::1.1.1.26 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 28 - Got expected data for ::1.1.1.27 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 29 - Got expected data for ::1.1.1.28 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 30 - Got expected data for ::1.1.1.29 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 31 - Got expected data for ::1.1.1.30 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 32 - Got expected data for ::1.1.1.31 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 33 - Got expected data for ::1.1.1.32 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 36 - The address ffff::1 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 1..36 ok 39 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 - insert_network # Subtest: overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 - insert_range ok 1 - Got expected data for ::1.1.1.0 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 2 - Got expected data for ::1.1.1.1 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 3 - Got expected data for ::1.1.1.2 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 4 - Got expected data for ::1.1.1.3 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 5 - Got expected data for ::1.1.1.4 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 6 - Got expected data for ::1.1.1.5 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 7 - Got expected data for ::1.1.1.6 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 8 - Got expected data for ::1.1.1.7 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 9 - Got expected data for ::1.1.1.8 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 10 - Got expected data for ::1.1.1.9 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 11 - Got expected data for ::1.1.1.10 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 12 - Got expected data for ::1.1.1.11 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 13 - Got expected data for ::1.1.1.12 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 14 - Got expected data for ::1.1.1.13 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 15 - Got expected data for ::1.1.1.14 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 16 - Got expected data for ::1.1.1.15 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 17 - Got expected data for ::1.1.1.16 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 18 - Got expected data for ::1.1.1.17 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 19 - Got expected data for ::1.1.1.18 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 20 - Got expected data for ::1.1.1.19 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 21 - Got expected data for ::1.1.1.20 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 22 - Got expected data for ::1.1.1.21 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 23 - Got expected data for ::1.1.1.22 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 24 - Got expected data for ::1.1.1.23 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 25 - Got expected data for ::1.1.1.24 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 26 - Got expected data for ::1.1.1.25 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 27 - Got expected data for ::1.1.1.26 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 28 - Got expected data for ::1.1.1.27 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 29 - Got expected data for ::1.1.1.28 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 30 - Got expected data for ::1.1.1.29 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 31 - Got expected data for ::1.1.1.30 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 32 - Got expected data for ::1.1.1.31 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 33 - Got expected data for ::1.1.1.32 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 ok 36 - The address ffff::1 is not in the tree - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 1..36 ok 40 - overlapping subnets - overlap breaks up first subnet into smaller chunks - IPv6 - insert_range # Subtest: overlapping subnets - first is higher - insert_network ok 1 - Got expected data for 1.1.1.0 - overlapping subnets - first is higher ok 2 - Got expected data for 1.1.1.1 - overlapping subnets - first is higher ok 3 - Got expected data for 1.1.1.2 - overlapping subnets - first is higher ok 4 - Got expected data for 1.1.1.3 - overlapping subnets - first is higher ok 5 - Got expected data for 1.1.1.4 - overlapping subnets - first is higher ok 6 - Got expected data for 1.1.1.5 - overlapping subnets - first is higher ok 7 - Got expected data for 1.1.1.6 - overlapping subnets - first is higher ok 8 - Got expected data for 1.1.1.7 - overlapping subnets - first is higher ok 9 - Got expected data for 1.1.1.8 - overlapping subnets - first is higher ok 10 - Got expected data for 1.1.1.9 - overlapping subnets - first is higher ok 11 - Got expected data for 1.1.1.10 - overlapping subnets - first is higher ok 12 - Got expected data for 1.1.1.11 - overlapping subnets - first is higher ok 13 - Got expected data for 1.1.1.12 - overlapping subnets - first is higher ok 14 - Got expected data for 1.1.1.13 - overlapping subnets - first is higher ok 15 - Got expected data for 1.1.1.14 - overlapping subnets - first is higher ok 16 - Got expected data for 1.1.1.15 - overlapping subnets - first is higher ok 17 - Got expected data for 1.1.1.16 - overlapping subnets - first is higher ok 18 - Got expected data for 1.1.1.17 - overlapping subnets - first is higher ok 19 - Got expected data for 1.1.1.18 - overlapping subnets - first is higher ok 20 - Got expected data for 1.1.1.19 - overlapping subnets - first is higher ok 21 - Got expected data for 1.1.1.20 - overlapping subnets - first is higher ok 22 - Got expected data for 1.1.1.21 - overlapping subnets - first is higher ok 23 - Got expected data for 1.1.1.22 - overlapping subnets - first is higher ok 24 - Got expected data for 1.1.1.23 - overlapping subnets - first is higher ok 25 - Got expected data for 1.1.1.24 - overlapping subnets - first is higher ok 26 - Got expected data for 1.1.1.25 - overlapping subnets - first is higher ok 27 - Got expected data for 1.1.1.26 - overlapping subnets - first is higher ok 28 - Got expected data for 1.1.1.27 - overlapping subnets - first is higher ok 29 - Got expected data for 1.1.1.28 - overlapping subnets - first is higher ok 30 - Got expected data for 1.1.1.29 - overlapping subnets - first is higher ok 31 - Got expected data for 1.1.1.30 - overlapping subnets - first is higher ok 32 - Got expected data for 1.1.1.31 - overlapping subnets - first is higher ok 33 - Got expected data for 1.1.1.32 - overlapping subnets - first is higher ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is higher ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is higher ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is higher 1..36 ok 41 - overlapping subnets - first is higher - insert_network # Subtest: overlapping subnets - first is higher - insert_range ok 1 - Got expected data for 1.1.1.0 - overlapping subnets - first is higher ok 2 - Got expected data for 1.1.1.1 - overlapping subnets - first is higher ok 3 - Got expected data for 1.1.1.2 - overlapping subnets - first is higher ok 4 - Got expected data for 1.1.1.3 - overlapping subnets - first is higher ok 5 - Got expected data for 1.1.1.4 - overlapping subnets - first is higher ok 6 - Got expected data for 1.1.1.5 - overlapping subnets - first is higher ok 7 - Got expected data for 1.1.1.6 - overlapping subnets - first is higher ok 8 - Got expected data for 1.1.1.7 - overlapping subnets - first is higher ok 9 - Got expected data for 1.1.1.8 - overlapping subnets - first is higher ok 10 - Got expected data for 1.1.1.9 - overlapping subnets - first is higher ok 11 - Got expected data for 1.1.1.10 - overlapping subnets - first is higher ok 12 - Got expected data for 1.1.1.11 - overlapping subnets - first is higher ok 13 - Got expected data for 1.1.1.12 - overlapping subnets - first is higher ok 14 - Got expected data for 1.1.1.13 - overlapping subnets - first is higher ok 15 - Got expected data for 1.1.1.14 - overlapping subnets - first is higher ok 16 - Got expected data for 1.1.1.15 - overlapping subnets - first is higher ok 17 - Got expected data for 1.1.1.16 - overlapping subnets - first is higher ok 18 - Got expected data for 1.1.1.17 - overlapping subnets - first is higher ok 19 - Got expected data for 1.1.1.18 - overlapping subnets - first is higher ok 20 - Got expected data for 1.1.1.19 - overlapping subnets - first is higher ok 21 - Got expected data for 1.1.1.20 - overlapping subnets - first is higher ok 22 - Got expected data for 1.1.1.21 - overlapping subnets - first is higher ok 23 - Got expected data for 1.1.1.22 - overlapping subnets - first is higher ok 24 - Got expected data for 1.1.1.23 - overlapping subnets - first is higher ok 25 - Got expected data for 1.1.1.24 - overlapping subnets - first is higher ok 26 - Got expected data for 1.1.1.25 - overlapping subnets - first is higher ok 27 - Got expected data for 1.1.1.26 - overlapping subnets - first is higher ok 28 - Got expected data for 1.1.1.27 - overlapping subnets - first is higher ok 29 - Got expected data for 1.1.1.28 - overlapping subnets - first is higher ok 30 - Got expected data for 1.1.1.29 - overlapping subnets - first is higher ok 31 - Got expected data for 1.1.1.30 - overlapping subnets - first is higher ok 32 - Got expected data for 1.1.1.31 - overlapping subnets - first is higher ok 33 - Got expected data for 1.1.1.32 - overlapping subnets - first is higher ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is higher ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is higher ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is higher 1..36 ok 42 - overlapping subnets - first is higher - insert_range # Subtest: overlapping subnets - first is higher - IPv6 - insert_network ok 1 - Got expected data for ::1.1.1.0 - overlapping subnets - first is higher - IPv6 ok 2 - Got expected data for ::1.1.1.1 - overlapping subnets - first is higher - IPv6 ok 3 - Got expected data for ::1.1.1.2 - overlapping subnets - first is higher - IPv6 ok 4 - Got expected data for ::1.1.1.3 - overlapping subnets - first is higher - IPv6 ok 5 - Got expected data for ::1.1.1.4 - overlapping subnets - first is higher - IPv6 ok 6 - Got expected data for ::1.1.1.5 - overlapping subnets - first is higher - IPv6 ok 7 - Got expected data for ::1.1.1.6 - overlapping subnets - first is higher - IPv6 ok 8 - Got expected data for ::1.1.1.7 - overlapping subnets - first is higher - IPv6 ok 9 - Got expected data for ::1.1.1.8 - overlapping subnets - first is higher - IPv6 ok 10 - Got expected data for ::1.1.1.9 - overlapping subnets - first is higher - IPv6 ok 11 - Got expected data for ::1.1.1.10 - overlapping subnets - first is higher - IPv6 ok 12 - Got expected data for ::1.1.1.11 - overlapping subnets - first is higher - IPv6 ok 13 - Got expected data for ::1.1.1.12 - overlapping subnets - first is higher - IPv6 ok 14 - Got expected data for ::1.1.1.13 - overlapping subnets - first is higher - IPv6 ok 15 - Got expected data for ::1.1.1.14 - overlapping subnets - first is higher - IPv6 ok 16 - Got expected data for ::1.1.1.15 - overlapping subnets - first is higher - IPv6 ok 17 - Got expected data for ::1.1.1.16 - overlapping subnets - first is higher - IPv6 ok 18 - Got expected data for ::1.1.1.17 - overlapping subnets - first is higher - IPv6 ok 19 - Got expected data for ::1.1.1.18 - overlapping subnets - first is higher - IPv6 ok 20 - Got expected data for ::1.1.1.19 - overlapping subnets - first is higher - IPv6 ok 21 - Got expected data for ::1.1.1.20 - overlapping subnets - first is higher - IPv6 ok 22 - Got expected data for ::1.1.1.21 - overlapping subnets - first is higher - IPv6 ok 23 - Got expected data for ::1.1.1.22 - overlapping subnets - first is higher - IPv6 ok 24 - Got expected data for ::1.1.1.23 - overlapping subnets - first is higher - IPv6 ok 25 - Got expected data for ::1.1.1.24 - overlapping subnets - first is higher - IPv6 ok 26 - Got expected data for ::1.1.1.25 - overlapping subnets - first is higher - IPv6 ok 27 - Got expected data for ::1.1.1.26 - overlapping subnets - first is higher - IPv6 ok 28 - Got expected data for ::1.1.1.27 - overlapping subnets - first is higher - IPv6 ok 29 - Got expected data for ::1.1.1.28 - overlapping subnets - first is higher - IPv6 ok 30 - Got expected data for ::1.1.1.29 - overlapping subnets - first is higher - IPv6 ok 31 - Got expected data for ::1.1.1.30 - overlapping subnets - first is higher - IPv6 ok 32 - Got expected data for ::1.1.1.31 - overlapping subnets - first is higher - IPv6 ok 33 - Got expected data for ::1.1.1.32 - overlapping subnets - first is higher - IPv6 ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is higher - IPv6 ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is higher - IPv6 ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is higher - IPv6 1..36 ok 43 - overlapping subnets - first is higher - IPv6 - insert_network # Subtest: overlapping subnets - first is higher - IPv6 - insert_range ok 1 - Got expected data for ::1.1.1.0 - overlapping subnets - first is higher - IPv6 ok 2 - Got expected data for ::1.1.1.1 - overlapping subnets - first is higher - IPv6 ok 3 - Got expected data for ::1.1.1.2 - overlapping subnets - first is higher - IPv6 ok 4 - Got expected data for ::1.1.1.3 - overlapping subnets - first is higher - IPv6 ok 5 - Got expected data for ::1.1.1.4 - overlapping subnets - first is higher - IPv6 ok 6 - Got expected data for ::1.1.1.5 - overlapping subnets - first is higher - IPv6 ok 7 - Got expected data for ::1.1.1.6 - overlapping subnets - first is higher - IPv6 ok 8 - Got expected data for ::1.1.1.7 - overlapping subnets - first is higher - IPv6 ok 9 - Got expected data for ::1.1.1.8 - overlapping subnets - first is higher - IPv6 ok 10 - Got expected data for ::1.1.1.9 - overlapping subnets - first is higher - IPv6 ok 11 - Got expected data for ::1.1.1.10 - overlapping subnets - first is higher - IPv6 ok 12 - Got expected data for ::1.1.1.11 - overlapping subnets - first is higher - IPv6 ok 13 - Got expected data for ::1.1.1.12 - overlapping subnets - first is higher - IPv6 ok 14 - Got expected data for ::1.1.1.13 - overlapping subnets - first is higher - IPv6 ok 15 - Got expected data for ::1.1.1.14 - overlapping subnets - first is higher - IPv6 ok 16 - Got expected data for ::1.1.1.15 - overlapping subnets - first is higher - IPv6 ok 17 - Got expected data for ::1.1.1.16 - overlapping subnets - first is higher - IPv6 ok 18 - Got expected data for ::1.1.1.17 - overlapping subnets - first is higher - IPv6 ok 19 - Got expected data for ::1.1.1.18 - overlapping subnets - first is higher - IPv6 ok 20 - Got expected data for ::1.1.1.19 - overlapping subnets - first is higher - IPv6 ok 21 - Got expected data for ::1.1.1.20 - overlapping subnets - first is higher - IPv6 ok 22 - Got expected data for ::1.1.1.21 - overlapping subnets - first is higher - IPv6 ok 23 - Got expected data for ::1.1.1.22 - overlapping subnets - first is higher - IPv6 ok 24 - Got expected data for ::1.1.1.23 - overlapping subnets - first is higher - IPv6 ok 25 - Got expected data for ::1.1.1.24 - overlapping subnets - first is higher - IPv6 ok 26 - Got expected data for ::1.1.1.25 - overlapping subnets - first is higher - IPv6 ok 27 - Got expected data for ::1.1.1.26 - overlapping subnets - first is higher - IPv6 ok 28 - Got expected data for ::1.1.1.27 - overlapping subnets - first is higher - IPv6 ok 29 - Got expected data for ::1.1.1.28 - overlapping subnets - first is higher - IPv6 ok 30 - Got expected data for ::1.1.1.29 - overlapping subnets - first is higher - IPv6 ok 31 - Got expected data for ::1.1.1.30 - overlapping subnets - first is higher - IPv6 ok 32 - Got expected data for ::1.1.1.31 - overlapping subnets - first is higher - IPv6 ok 33 - Got expected data for ::1.1.1.32 - overlapping subnets - first is higher - IPv6 ok 34 - The address 1.1.1.33 is not in the tree - overlapping subnets - first is higher - IPv6 ok 35 - The address 8.9.10.11 is not in the tree - overlapping subnets - first is higher - IPv6 ok 36 - The address ffff::1 is not in the tree - overlapping subnets - first is higher - IPv6 1..36 ok 44 - overlapping subnets - first is higher - IPv6 - insert_range # Subtest: first subnet contains second subnet - insert_network ok 1 - Got expected data for 1.1.1.0 - first subnet contains second subnet ok 2 - Got expected data for 1.1.1.1 - first subnet contains second subnet ok 3 - Got expected data for 1.1.1.2 - first subnet contains second subnet ok 4 - Got expected data for 1.1.1.3 - first subnet contains second subnet ok 5 - Got expected data for 1.1.1.4 - first subnet contains second subnet ok 6 - Got expected data for 1.1.1.5 - first subnet contains second subnet ok 7 - Got expected data for 1.1.1.6 - first subnet contains second subnet ok 8 - Got expected data for 1.1.1.7 - first subnet contains second subnet ok 9 - Got expected data for 1.1.1.8 - first subnet contains second subnet ok 10 - Got expected data for 1.1.1.9 - first subnet contains second subnet ok 11 - Got expected data for 1.1.1.10 - first subnet contains second subnet ok 12 - Got expected data for 1.1.1.11 - first subnet contains second subnet ok 13 - Got expected data for 1.1.1.12 - first subnet contains second subnet ok 14 - Got expected data for 1.1.1.13 - first subnet contains second subnet ok 15 - Got expected data for 1.1.1.14 - first subnet contains second subnet ok 16 - Got expected data for 1.1.1.15 - first subnet contains second subnet ok 17 - The address 1.1.1.33 is not in the tree - first subnet contains second subnet ok 18 - The address 8.9.10.11 is not in the tree - first subnet contains second subnet ok 19 - The address ffff::1 is not in the tree - first subnet contains second subnet 1..19 ok 45 - first subnet contains second subnet - insert_network # Subtest: first subnet contains second subnet - insert_range ok 1 - Got expected data for 1.1.1.0 - first subnet contains second subnet ok 2 - Got expected data for 1.1.1.1 - first subnet contains second subnet ok 3 - Got expected data for 1.1.1.2 - first subnet contains second subnet ok 4 - Got expected data for 1.1.1.3 - first subnet contains second subnet ok 5 - Got expected data for 1.1.1.4 - first subnet contains second subnet ok 6 - Got expected data for 1.1.1.5 - first subnet contains second subnet ok 7 - Got expected data for 1.1.1.6 - first subnet contains second subnet ok 8 - Got expected data for 1.1.1.7 - first subnet contains second subnet ok 9 - Got expected data for 1.1.1.8 - first subnet contains second subnet ok 10 - Got expected data for 1.1.1.9 - first subnet contains second subnet ok 11 - Got expected data for 1.1.1.10 - first subnet contains second subnet ok 12 - Got expected data for 1.1.1.11 - first subnet contains second subnet ok 13 - Got expected data for 1.1.1.12 - first subnet contains second subnet ok 14 - Got expected data for 1.1.1.13 - first subnet contains second subnet ok 15 - Got expected data for 1.1.1.14 - first subnet contains second subnet ok 16 - Got expected data for 1.1.1.15 - first subnet contains second subnet ok 17 - The address 1.1.1.33 is not in the tree - first subnet contains second subnet ok 18 - The address 8.9.10.11 is not in the tree - first subnet contains second subnet ok 19 - The address ffff::1 is not in the tree - first subnet contains second subnet 1..19 ok 46 - first subnet contains second subnet - insert_range # Subtest: first subnet contains second subnet - IPv6 - insert_network ok 1 - Got expected data for ::1.1.1.0 - first subnet contains second subnet - IPv6 ok 2 - Got expected data for ::1.1.1.1 - first subnet contains second subnet - IPv6 ok 3 - Got expected data for ::1.1.1.2 - first subnet contains second subnet - IPv6 ok 4 - Got expected data for ::1.1.1.3 - first subnet contains second subnet - IPv6 ok 5 - Got expected data for ::1.1.1.4 - first subnet contains second subnet - IPv6 ok 6 - Got expected data for ::1.1.1.5 - first subnet contains second subnet - IPv6 ok 7 - Got expected data for ::1.1.1.6 - first subnet contains second subnet - IPv6 ok 8 - Got expected data for ::1.1.1.7 - first subnet contains second subnet - IPv6 ok 9 - Got expected data for ::1.1.1.8 - first subnet contains second subnet - IPv6 ok 10 - Got expected data for ::1.1.1.9 - first subnet contains second subnet - IPv6 ok 11 - Got expected data for ::1.1.1.10 - first subnet contains second subnet - IPv6 ok 12 - Got expected data for ::1.1.1.11 - first subnet contains second subnet - IPv6 ok 13 - Got expected data for ::1.1.1.12 - first subnet contains second subnet - IPv6 ok 14 - Got expected data for ::1.1.1.13 - first subnet contains second subnet - IPv6 ok 15 - Got expected data for ::1.1.1.14 - first subnet contains second subnet - IPv6 ok 16 - Got expected data for ::1.1.1.15 - first subnet contains second subnet - IPv6 ok 17 - The address 1.1.1.33 is not in the tree - first subnet contains second subnet - IPv6 ok 18 - The address 8.9.10.11 is not in the tree - first subnet contains second subnet - IPv6 ok 19 - The address ffff::1 is not in the tree - first subnet contains second subnet - IPv6 1..19 ok 47 - first subnet contains second subnet - IPv6 - insert_network # Subtest: first subnet contains second subnet - IPv6 - insert_range ok 1 - Got expected data for ::1.1.1.0 - first subnet contains second subnet - IPv6 ok 2 - Got expected data for ::1.1.1.1 - first subnet contains second subnet - IPv6 ok 3 - Got expected data for ::1.1.1.2 - first subnet contains second subnet - IPv6 ok 4 - Got expected data for ::1.1.1.3 - first subnet contains second subnet - IPv6 ok 5 - Got expected data for ::1.1.1.4 - first subnet contains second subnet - IPv6 ok 6 - Got expected data for ::1.1.1.5 - first subnet contains second subnet - IPv6 ok 7 - Got expected data for ::1.1.1.6 - first subnet contains second subnet - IPv6 ok 8 - Got expected data for ::1.1.1.7 - first subnet contains second subnet - IPv6 ok 9 - Got expected data for ::1.1.1.8 - first subnet contains second subnet - IPv6 ok 10 - Got expected data for ::1.1.1.9 - first subnet contains second subnet - IPv6 ok 11 - Got expected data for ::1.1.1.10 - first subnet contains second subnet - IPv6 ok 12 - Got expected data for ::1.1.1.11 - first subnet contains second subnet - IPv6 ok 13 - Got expected data for ::1.1.1.12 - first subnet contains second subnet - IPv6 ok 14 - Got expected data for ::1.1.1.13 - first subnet contains second subnet - IPv6 ok 15 - Got expected data for ::1.1.1.14 - first subnet contains second subnet - IPv6 ok 16 - Got expected data for ::1.1.1.15 - first subnet contains second subnet - IPv6 ok 17 - The address 1.1.1.33 is not in the tree - first subnet contains second subnet - IPv6 ok 18 - The address 8.9.10.11 is not in the tree - first subnet contains second subnet - IPv6 ok 19 - The address ffff::1 is not in the tree - first subnet contains second subnet - IPv6 1..19 ok 48 - first subnet contains second subnet - IPv6 - insert_range # Subtest: second subnet contains first subnet - insert_network ok 1 - Got expected data for 1.1.1.0 - second subnet contains first subnet ok 2 - Got expected data for 1.1.1.1 - second subnet contains first subnet ok 3 - Got expected data for 1.1.1.2 - second subnet contains first subnet ok 4 - Got expected data for 1.1.1.3 - second subnet contains first subnet ok 5 - Got expected data for 1.1.1.4 - second subnet contains first subnet ok 6 - Got expected data for 1.1.1.5 - second subnet contains first subnet ok 7 - Got expected data for 1.1.1.6 - second subnet contains first subnet ok 8 - Got expected data for 1.1.1.7 - second subnet contains first subnet ok 9 - Got expected data for 1.1.1.8 - second subnet contains first subnet ok 10 - Got expected data for 1.1.1.9 - second subnet contains first subnet ok 11 - Got expected data for 1.1.1.10 - second subnet contains first subnet ok 12 - Got expected data for 1.1.1.11 - second subnet contains first subnet ok 13 - Got expected data for 1.1.1.12 - second subnet contains first subnet ok 14 - Got expected data for 1.1.1.13 - second subnet contains first subnet ok 15 - Got expected data for 1.1.1.14 - second subnet contains first subnet ok 16 - Got expected data for 1.1.1.15 - second subnet contains first subnet ok 17 - The address 1.1.1.33 is not in the tree - second subnet contains first subnet ok 18 - The address 8.9.10.11 is not in the tree - second subnet contains first subnet ok 19 - The address ffff::1 is not in the tree - second subnet contains first subnet 1..19 ok 49 - second subnet contains first subnet - insert_network # Subtest: second subnet contains first subnet - insert_range ok 1 - Got expected data for 1.1.1.0 - second subnet contains first subnet ok 2 - Got expected data for 1.1.1.1 - second subnet contains first subnet ok 3 - Got expected data for 1.1.1.2 - second subnet contains first subnet ok 4 - Got expected data for 1.1.1.3 - second subnet contains first subnet ok 5 - Got expected data for 1.1.1.4 - second subnet contains first subnet ok 6 - Got expected data for 1.1.1.5 - second subnet contains first subnet ok 7 - Got expected data for 1.1.1.6 - second subnet contains first subnet ok 8 - Got expected data for 1.1.1.7 - second subnet contains first subnet ok 9 - Got expected data for 1.1.1.8 - second subnet contains first subnet ok 10 - Got expected data for 1.1.1.9 - second subnet contains first subnet ok 11 - Got expected data for 1.1.1.10 - second subnet contains first subnet ok 12 - Got expected data for 1.1.1.11 - second subnet contains first subnet ok 13 - Got expected data for 1.1.1.12 - second subnet contains first subnet ok 14 - Got expected data for 1.1.1.13 - second subnet contains first subnet ok 15 - Got expected data for 1.1.1.14 - second subnet contains first subnet ok 16 - Got expected data for 1.1.1.15 - second subnet contains first subnet ok 17 - The address 1.1.1.33 is not in the tree - second subnet contains first subnet ok 18 - The address 8.9.10.11 is not in the tree - second subnet contains first subnet ok 19 - The address ffff::1 is not in the tree - second subnet contains first subnet 1..19 ok 50 - second subnet contains first subnet - insert_range # Subtest: second subnet contains first subnet - IPv6 - insert_network ok 1 - Got expected data for ::1.1.1.0 - second subnet contains first subnet - IPv6 ok 2 - Got expected data for ::1.1.1.1 - second subnet contains first subnet - IPv6 ok 3 - Got expected data for ::1.1.1.2 - second subnet contains first subnet - IPv6 ok 4 - Got expected data for ::1.1.1.3 - second subnet contains first subnet - IPv6 ok 5 - Got expected data for ::1.1.1.4 - second subnet contains first subnet - IPv6 ok 6 - Got expected data for ::1.1.1.5 - second subnet contains first subnet - IPv6 ok 7 - Got expected data for ::1.1.1.6 - second subnet contains first subnet - IPv6 ok 8 - Got expected data for ::1.1.1.7 - second subnet contains first subnet - IPv6 ok 9 - Got expected data for ::1.1.1.8 - second subnet contains first subnet - IPv6 ok 10 - Got expected data for ::1.1.1.9 - second subnet contains first subnet - IPv6 ok 11 - Got expected data for ::1.1.1.10 - second subnet contains first subnet - IPv6 ok 12 - Got expected data for ::1.1.1.11 - second subnet contains first subnet - IPv6 ok 13 - Got expected data for ::1.1.1.12 - second subnet contains first subnet - IPv6 ok 14 - Got expected data for ::1.1.1.13 - second subnet contains first subnet - IPv6 ok 15 - Got expected data for ::1.1.1.14 - second subnet contains first subnet - IPv6 ok 16 - Got expected data for ::1.1.1.15 - second subnet contains first subnet - IPv6 ok 17 - The address 1.1.1.33 is not in the tree - second subnet contains first subnet - IPv6 ok 18 - The address 8.9.10.11 is not in the tree - second subnet contains first subnet - IPv6 ok 19 - The address ffff::1 is not in the tree - second subnet contains first subnet - IPv6 1..19 ok 51 - second subnet contains first subnet - IPv6 - insert_network # Subtest: second subnet contains first subnet - IPv6 - insert_range ok 1 - Got expected data for ::1.1.1.0 - second subnet contains first subnet - IPv6 ok 2 - Got expected data for ::1.1.1.1 - second subnet contains first subnet - IPv6 ok 3 - Got expected data for ::1.1.1.2 - second subnet contains first subnet - IPv6 ok 4 - Got expected data for ::1.1.1.3 - second subnet contains first subnet - IPv6 ok 5 - Got expected data for ::1.1.1.4 - second subnet contains first subnet - IPv6 ok 6 - Got expected data for ::1.1.1.5 - second subnet contains first subnet - IPv6 ok 7 - Got expected data for ::1.1.1.6 - second subnet contains first subnet - IPv6 ok 8 - Got expected data for ::1.1.1.7 - second subnet contains first subnet - IPv6 ok 9 - Got expected data for ::1.1.1.8 - second subnet contains first subnet - IPv6 ok 10 - Got expected data for ::1.1.1.9 - second subnet contains first subnet - IPv6 ok 11 - Got expected data for ::1.1.1.10 - second subnet contains first subnet - IPv6 ok 12 - Got expected data for ::1.1.1.11 - second subnet contains first subnet - IPv6 ok 13 - Got expected data for ::1.1.1.12 - second subnet contains first subnet - IPv6 ok 14 - Got expected data for ::1.1.1.13 - second subnet contains first subnet - IPv6 ok 15 - Got expected data for ::1.1.1.14 - second subnet contains first subnet - IPv6 ok 16 - Got expected data for ::1.1.1.15 - second subnet contains first subnet - IPv6 ok 17 - The address 1.1.1.33 is not in the tree - second subnet contains first subnet - IPv6 ok 18 - The address 8.9.10.11 is not in the tree - second subnet contains first subnet - IPv6 ok 19 - The address ffff::1 is not in the tree - second subnet contains first subnet - IPv6 1..19 ok 52 - second subnet contains first subnet - IPv6 - insert_range # Subtest: 0.0.0.0/32 network - insert_network ok 1 - Got expected data for 0.0.0.0 - 0.0.0.0/32 network ok 2 - The address 1.1.1.33 is not in the tree - 0.0.0.0/32 network ok 3 - The address 8.9.10.11 is not in the tree - 0.0.0.0/32 network ok 4 - The address ffff::1 is not in the tree - 0.0.0.0/32 network 1..4 ok 53 - 0.0.0.0/32 network - insert_network # Subtest: 0.0.0.0/32 network - insert_range ok 1 - Got expected data for 0.0.0.0 - 0.0.0.0/32 network ok 2 - The address 1.1.1.33 is not in the tree - 0.0.0.0/32 network ok 3 - The address 8.9.10.11 is not in the tree - 0.0.0.0/32 network ok 4 - The address ffff::1 is not in the tree - 0.0.0.0/32 network 1..4 ok 54 - 0.0.0.0/32 network - insert_range # Subtest: ::0.0.0.0/128 network - insert_network ok 1 - Got expected data for ::0 - ::0.0.0.0/128 network ok 2 - The address 1.1.1.33 is not in the tree - ::0.0.0.0/128 network ok 3 - The address 8.9.10.11 is not in the tree - ::0.0.0.0/128 network ok 4 - The address ffff::1 is not in the tree - ::0.0.0.0/128 network 1..4 ok 55 - ::0.0.0.0/128 network - insert_network # Subtest: ::0.0.0.0/128 network - insert_range ok 1 - Got expected data for ::0 - ::0.0.0.0/128 network ok 2 - The address 1.1.1.33 is not in the tree - ::0.0.0.0/128 network ok 3 - The address 8.9.10.11 is not in the tree - ::0.0.0.0/128 network ok 4 - The address ffff::1 is not in the tree - ::0.0.0.0/128 network 1..4 ok 56 - ::0.0.0.0/128 network - insert_range # Subtest: ::/0 insertion ok 1 - :: is in tree ok 2 - 9000:: is in tree 1..2 ok 57 - ::/0 insertion # Subtest: test merging nodes ok 1 - duplicates merged for split count of 2 ok 2 - 0.1.2.3 data value is 'duplicate' for split count 2 ok 3 - 13.1.0.0 data value is 'duplicate' for split count 2 ok 4 - 126.255.255.255 data value is 'duplicate' for split count 2 ok 5 - 128.0.0.0 data value is 128.0.0.0 for split count of 2 ok 6 - 128.0.0.1 data value is 128.0.0.0 for split count of 2 ok 7 - 192.0.0.0 data value is 192.0.0.0 for split count of 2 ok 8 - 192.0.0.1 data value is 192.0.0.0 for split count of 2 ok 9 - duplicates merged for split count of 3 ok 10 - 0.1.2.3 data value is 'duplicate' for split count 3 ok 11 - 13.1.0.0 data value is 'duplicate' for split count 3 ok 12 - 126.255.255.255 data value is 'duplicate' for split count 3 ok 13 - 128.0.0.0 data value is 128.0.0.0 for split count of 3 ok 14 - 128.0.0.1 data value is 128.0.0.0 for split count of 3 ok 15 - 192.0.0.0 data value is 192.0.0.0 for split count of 3 ok 16 - 192.0.0.1 data value is 192.0.0.0 for split count of 3 ok 17 - duplicates merged for split count of 4 ok 18 - 0.1.2.3 data value is 'duplicate' for split count 4 ok 19 - 13.1.0.0 data value is 'duplicate' for split count 4 ok 20 - 126.255.255.255 data value is 'duplicate' for split count 4 ok 21 - 128.0.0.0 data value is 128.0.0.0 for split count of 4 ok 22 - 128.0.0.1 data value is 128.0.0.0 for split count of 4 ok 23 - 192.0.0.0 data value is 192.0.0.0 for split count of 4 ok 24 - 192.0.0.1 data value is 192.0.0.0 for split count of 4 ok 25 - duplicates merged for split count of 5 ok 26 - 0.1.2.3 data value is 'duplicate' for split count 5 ok 27 - 13.1.0.0 data value is 'duplicate' for split count 5 ok 28 - 126.255.255.255 data value is 'duplicate' for split count 5 ok 29 - 128.0.0.0 data value is 128.0.0.0 for split count of 5 ok 30 - 128.0.0.1 data value is 128.0.0.0 for split count of 5 ok 31 - 192.0.0.0 data value is 192.0.0.0 for split count of 5 ok 32 - 192.0.0.1 data value is 192.0.0.0 for split count of 5 ok 33 - duplicates merged for split count of 6 ok 34 - 0.1.2.3 data value is 'duplicate' for split count 6 ok 35 - 13.1.0.0 data value is 'duplicate' for split count 6 ok 36 - 126.255.255.255 data value is 'duplicate' for split count 6 ok 37 - 128.0.0.0 data value is 128.0.0.0 for split count of 6 ok 38 - 128.0.0.1 data value is 128.0.0.0 for split count of 6 ok 39 - 192.0.0.0 data value is 192.0.0.0 for split count of 6 ok 40 - 192.0.0.1 data value is 192.0.0.0 for split count of 6 ok 41 - duplicates merged for split count of 7 ok 42 - 0.1.2.3 data value is 'duplicate' for split count 7 ok 43 - 13.1.0.0 data value is 'duplicate' for split count 7 ok 44 - 126.255.255.255 data value is 'duplicate' for split count 7 ok 45 - 128.0.0.0 data value is 128.0.0.0 for split count of 7 ok 46 - 128.0.0.1 data value is 128.0.0.0 for split count of 7 ok 47 - 192.0.0.0 data value is 192.0.0.0 for split count of 7 ok 48 - 192.0.0.1 data value is 192.0.0.0 for split count of 7 ok 49 - duplicates merged for split count of 8 ok 50 - 0.1.2.3 data value is 'duplicate' for split count 8 ok 51 - 13.1.0.0 data value is 'duplicate' for split count 8 ok 52 - 126.255.255.255 data value is 'duplicate' for split count 8 ok 53 - 128.0.0.0 data value is 128.0.0.0 for split count of 8 ok 54 - 128.0.0.1 data value is 128.0.0.0 for split count of 8 ok 55 - 192.0.0.0 data value is 192.0.0.0 for split count of 8 ok 56 - 192.0.0.1 data value is 192.0.0.0 for split count of 8 ok 57 - duplicates merged for split count of 2 ok 58 - 0.1.2.3 data value is 'duplicate' for split count 2 ok 59 - 13.1.0.0 data value is 'duplicate' for split count 2 ok 60 - 126.255.255.255 data value is 'duplicate' for split count 2 ok 61 - 128.0.0.0 data value is 128.0.0.0 for split count of 2 ok 62 - 128.0.0.1 data value is 128.0.0.0 for split count of 2 ok 63 - 192.0.0.0 data value is 192.0.0.0 for split count of 2 ok 64 - 192.0.0.1 data value is 192.0.0.0 for split count of 2 ok 65 - duplicates merged for split count of 3 ok 66 - 0.1.2.3 data value is 'duplicate' for split count 3 ok 67 - 13.1.0.0 data value is 'duplicate' for split count 3 ok 68 - 126.255.255.255 data value is 'duplicate' for split count 3 ok 69 - 128.0.0.0 data value is 128.0.0.0 for split count of 3 ok 70 - 128.0.0.1 data value is 128.0.0.0 for split count of 3 ok 71 - 192.0.0.0 data value is 192.0.0.0 for split count of 3 ok 72 - 192.0.0.1 data value is 192.0.0.0 for split count of 3 ok 73 - duplicates merged for split count of 4 ok 74 - 0.1.2.3 data value is 'duplicate' for split count 4 ok 75 - 13.1.0.0 data value is 'duplicate' for split count 4 ok 76 - 126.255.255.255 data value is 'duplicate' for split count 4 ok 77 - 128.0.0.0 data value is 128.0.0.0 for split count of 4 ok 78 - 128.0.0.1 data value is 128.0.0.0 for split count of 4 ok 79 - 192.0.0.0 data value is 192.0.0.0 for split count of 4 ok 80 - 192.0.0.1 data value is 192.0.0.0 for split count of 4 ok 81 - duplicates merged for split count of 5 ok 82 - 0.1.2.3 data value is 'duplicate' for split count 5 ok 83 - 13.1.0.0 data value is 'duplicate' for split count 5 ok 84 - 126.255.255.255 data value is 'duplicate' for split count 5 ok 85 - 128.0.0.0 data value is 128.0.0.0 for split count of 5 ok 86 - 128.0.0.1 data value is 128.0.0.0 for split count of 5 ok 87 - 192.0.0.0 data value is 192.0.0.0 for split count of 5 ok 88 - 192.0.0.1 data value is 192.0.0.0 for split count of 5 ok 89 - duplicates merged for split count of 6 ok 90 - 0.1.2.3 data value is 'duplicate' for split count 6 ok 91 - 13.1.0.0 data value is 'duplicate' for split count 6 ok 92 - 126.255.255.255 data value is 'duplicate' for split count 6 ok 93 - 128.0.0.0 data value is 128.0.0.0 for split count of 6 ok 94 - 128.0.0.1 data value is 128.0.0.0 for split count of 6 ok 95 - 192.0.0.0 data value is 192.0.0.0 for split count of 6 ok 96 - 192.0.0.1 data value is 192.0.0.0 for split count of 6 ok 97 - duplicates merged for split count of 7 ok 98 - 0.1.2.3 data value is 'duplicate' for split count 7 ok 99 - 13.1.0.0 data value is 'duplicate' for split count 7 ok 100 - 126.255.255.255 data value is 'duplicate' for split count 7 ok 101 - 128.0.0.0 data value is 128.0.0.0 for split count of 7 ok 102 - 128.0.0.1 data value is 128.0.0.0 for split count of 7 ok 103 - 192.0.0.0 data value is 192.0.0.0 for split count of 7 ok 104 - 192.0.0.1 data value is 192.0.0.0 for split count of 7 ok 105 - duplicates merged for split count of 8 ok 106 - 0.1.2.3 data value is 'duplicate' for split count 8 ok 107 - 13.1.0.0 data value is 'duplicate' for split count 8 ok 108 - 126.255.255.255 data value is 'duplicate' for split count 8 ok 109 - 128.0.0.0 data value is 128.0.0.0 for split count of 8 ok 110 - 128.0.0.1 data value is 128.0.0.0 for split count of 8 ok 111 - 192.0.0.0 data value is 192.0.0.0 for split count of 8 ok 112 - 192.0.0.1 data value is 192.0.0.0 for split count of 8 1..112 ok 58 - test merging nodes # Subtest: Inserting invalid networks and ranges ok 1 - First IP after last IP in range ok 2 - invalid IP in range ok 3 - prefix length too large ok 4 - negative prefix length ok 5 - invalid IP in network ok 6 - Received exception when inserting an aliased network ok 7 - Insert containing aliased network is silently ignored in the aliased part ok 8 - Insert containing aliased network succeeds outside the aliased part ok 9 - Received exception when inserting into alias ok 10 - Insert trying to overwrite reserved network set fixed empty is silently ignored ok 11 - Insert containing reserved network set fixed empty is silently ignored in the reserved part ok 12 - Insert containing reserved network set fixed empty succeeds outside the reserved part ok 13 - Insert into reserved network set fixed empty is silently ignored 1..13 ok 59 - Inserting invalid networks and ranges # Subtest: Recording merging at /0 ok 1 - expected data for :: ok 2 - expected data for 2000:: ok 3 - expected data for 8000:: ok 4 - expected data for 9000:: 1..4 ok 60 - Recording merging at /0 # Subtest: Setting data on a fixed node ok 1 - saw expected data records ok 2 - ::0.0.0.0 is in tree ok 3 - ::0.0.0.1 is in tree ok 4 - ::128.0.0.0 is in tree ok 5 - ::128.0.0.1 is in tree ok 6 - 8000::1 is not in tree 1..6 ok 61 - Setting data on a fixed node # Subtest: Setting data on non-fixed node ok 1 - 8000::1 is not in tree ok 2 - saw expected data records ok 3 - 8000::1 is in tree 1..3 ok 62 - Setting data on non-fixed node # Subtest: Removing regular networks ok 1 - no nodes in the tree ok 2 - record is in tree ok 3 - 8000::/1 is in the tree ok 4 - record is no longer in tree ok 5 - no nodes in the tree 1..5 ok 63 - Removing regular networks # Subtest: Removing fixed node ok 1 - 8000::/1 is in the tree ok 2 - 8000::/1 is in the tree 1..2 ok 64 - Removing fixed node # Subtest: Inserting beside fixed empty record ok 1 - fe00::1 is not in tree ok 2 - fe00::1 is in tree ok 3 - 100:0:0:1::1 is not in tree ok 4 - 100:0:0:1::1 is in tree ok 5 - 100:0:0:2::1 is not in tree ok 6 - 100:0:0:2::1 is in tree ok 7 - 2001:db7::1 is not in tree ok 8 - 2001:db7::1 is in tree 1..8 ok 65 - Inserting beside fixed empty record ok 66 - no (unexpected) warnings (via done_testing) 1..66 ok t/MaxMind/DB/Writer/Util.t ................................. ok 1 - two generations of structure generate same key 1..1 ok All tests successful. Files=39, Tests=458, 54 wallclock secs ( 0.74 usr 0.19 sys + 47.10 cusr 2.90 csys = 50.93 CPU) Result: PASS rm -fr -- /tmp/dh-xdg-rundir-Ris47FtL create-stamp debian/debhelper-build-stamp dh_prep rm -f -- debian/libmaxmind-db-writer-perl.substvars rm -fr -- debian/.debhelper/generated/libmaxmind-db-writer-perl/ debian/libmaxmind-db-writer-perl/ debian/tmp/ dh_auto_install install -d /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl perl Build install --destdir /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl --create_packlist 0 Building MaxMind-DB-Writer Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.so Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.bs Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/MaxMind/DB/Writer.pm Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/MaxMind/DB/Writer/Util.pm Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/MaxMind/DB/Writer/Tree.pm Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/MaxMind/DB/Writer/Serializer.pm Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/MaxMind/DB/Writer/Tree/Processor/VisualizeTree.pm Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm Installing /build/libmaxmind-db-writer-perl-0.300003/debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer.3pm dh_installdocs install -d debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl install -d debian/.debhelper/generated/libmaxmind-db-writer-perl cp --reflink=auto -a ./CONTRIBUTING.md debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl chmod -R u\+rw,go=rX debian/libmaxmind-db-writer-perl/usr/share/doc install -p -m0644 debian/copyright debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl/copyright dh_installchangelogs install -p -m0644 debian/changelog debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl/changelog.Debian install -p -m0644 ./Changes debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl/changelog dh_installexamples install -d debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl/examples cp --reflink=auto -a ./eg/freeze-thaw debian/libmaxmind-db-writer-perl/usr/share/doc/libmaxmind-db-writer-perl/examples dh_installman man-recode --to-code UTF-8 --suffix .dh-new debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer.3pm man-recode --to-code UTF-8 --suffix .dh-new debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm mv debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm.dh-new debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm chmod 0644 -- debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm mv debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer.3pm.dh-new debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer.3pm chmod 0644 -- debian/libmaxmind-db-writer-perl/usr/share/man/man3/MaxMind::DB::Writer.3pm dh_perl (grep -a -s -v perl:Depends debian/libmaxmind-db-writer-perl.substvars; echo perl:Depends=perl) > debian/libmaxmind-db-writer-perl.substvars.new mv debian/libmaxmind-db-writer-perl.substvars.new debian/libmaxmind-db-writer-perl.substvars (grep -a -s -v perl:Depends debian/libmaxmind-db-writer-perl.substvars; echo "perl:Depends=perl, perlapi-5.32.1") > debian/libmaxmind-db-writer-perl.substvars.new mv debian/libmaxmind-db-writer-perl.substvars.new debian/libmaxmind-db-writer-perl.substvars rmdir --ignore-fail-on-non-empty --parents debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32 dh_link dh_strip_nondeterminism dh_compress cd debian/libmaxmind-db-writer-perl chmod a-x usr/share/doc/libmaxmind-db-writer-perl/CONTRIBUTING.md usr/share/doc/libmaxmind-db-writer-perl/changelog usr/share/doc/libmaxmind-db-writer-perl/changelog.Debian usr/share/man/man3/MaxMind::DB::Writer.3pm usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm gzip -9nf usr/share/doc/libmaxmind-db-writer-perl/CONTRIBUTING.md usr/share/doc/libmaxmind-db-writer-perl/changelog usr/share/doc/libmaxmind-db-writer-perl/changelog.Debian usr/share/man/man3/MaxMind::DB::Writer.3pm usr/share/man/man3/MaxMind::DB::Writer::Tree.3pm cd '/build/libmaxmind-db-writer-perl-0.300003' dh_fixperms find debian/libmaxmind-db-writer-perl ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libmaxmind-db-writer-perl/usr/share/doc -type f -a -true -a ! -regex 'debian/libmaxmind-db-writer-perl/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libmaxmind-db-writer-perl/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libmaxmind-db-writer-perl/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32 -type f -perm -5 -name '*.pm' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a-X find debian/libmaxmind-db-writer-perl -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libmaxmind-db-writer-perl/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing dh_dwz -a dwz -- debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.so dh_strip -a install -d debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/usr/lib/debug/.build-id/c0 objcopy --only-keep-debug --compress-debug-sections debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.so debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/usr/lib/debug/.build-id/c0/25269920ef23d2e0b1bf3c442011a6a459199f.debug chmod 0644 -- debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/usr/lib/debug/.build-id/c0/25269920ef23d2e0b1bf3c442011a6a459199f.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.so objcopy --add-gnu-debuglink debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/usr/lib/debug/.build-id/c0/25269920ef23d2e0b1bf3c442011a6a459199f.debug debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.so install -d debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/usr/share/doc ln -s libmaxmind-db-writer-perl debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/usr/share/doc/libmaxmind-db-writer-perl-dbgsym dh_makeshlibs -a rm -f debian/libmaxmind-db-writer-perl/DEBIAN/shlibs dh_shlibdeps -a install -d debian/libmaxmind-db-writer-perl/DEBIAN dpkg-shlibdeps -Tdebian/libmaxmind-db-writer-perl.substvars debian/libmaxmind-db-writer-perl/usr/lib/x86_64-linux-gnu/perl5/5.32/auto/MaxMind/DB/Writer/Tree/Tree.so dh_installdeb dh_gencontrol echo misc:Depends= >> debian/libmaxmind-db-writer-perl.substvars echo misc:Pre-Depends= >> debian/libmaxmind-db-writer-perl.substvars install -d debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/DEBIAN dpkg-gencontrol -plibmaxmind-db-writer-perl -ldebian/changelog -Tdebian/libmaxmind-db-writer-perl.substvars -Pdebian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libmaxmind-db-writer-perl-dbgsym "-DDepends=libmaxmind-db-writer-perl (= \${binary:Version})" "-DDescription=debug symbols for libmaxmind-db-writer-perl" -DBuild-Ids=c025269920ef23d2e0b1bf3c442011a6a459199f -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibmaxmind-db-writer-perl -ldebian/changelog -Tdebian/libmaxmind-db-writer-perl.substvars -Pdebian/libmaxmind-db-writer-perl chmod 0644 -- debian/libmaxmind-db-writer-perl/DEBIAN/control dh_md5sums cd debian/libmaxmind-db-writer-perl >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libmaxmind-db-writer-perl/DEBIAN/md5sums cd debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root/DEBIAN/md5sums dh_builddeb dpkg-deb --root-owner-group --build debian/libmaxmind-db-writer-perl .. dpkg-deb --root-owner-group --build debian/.debhelper/libmaxmind-db-writer-perl/dbgsym-root .. dpkg-deb: building package 'libmaxmind-db-writer-perl' in '../libmaxmind-db-writer-perl_0.300003-4_amd64.deb'. dpkg-deb: building package 'libmaxmind-db-writer-perl-dbgsym' in '../libmaxmind-db-writer-perl-dbgsym_0.300003-4_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../libmaxmind-db-writer-perl_0.300003-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1308530/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1308530/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1308530 and its subdirectories I: Current time: Thu Dec 30 08:48:17 +14 2021 I: pbuilder-time-stamp: 1640803697