Wed Apr 26 12:52:37 UTC 2023  I: starting to build libset-intspan-perl/bookworm/amd64 on jenkins on '2023-04-26 12:52'
Wed Apr 26 12:52:37 UTC 2023  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_7/8640/console.log
Wed Apr 26 12:52:37 UTC 2023  I: Downloading source for bookworm/libset-intspan-perl=1.19-3
--2023-04-26 12:52:37--  http://cdn-fastly.deb.debian.org/debian/pool/main/libs/libset-intspan-perl/libset-intspan-perl_1.19-3.dsc
Connecting to 78.137.99.97:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2191 (2.1K) [text/prs.lines.tag]
Saving to: ‘libset-intspan-perl_1.19-3.dsc’

     0K ..                                                    100% 10.6M=0s

2023-04-26 12:52:38 (10.6 MB/s) - ‘libset-intspan-perl_1.19-3.dsc’ saved [2191/2191]

Wed Apr 26 12:52:38 UTC 2023  I: libset-intspan-perl_1.19-3.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: libset-intspan-perl
Binary: libset-intspan-perl
Architecture: all
Version: 1.19-3
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Uploaders: Ansgar Burchardt <ansgar@debian.org>, gregor herrmann <gregoa@debian.org>, Florian Schlichting <fsfs@debian.org>
Homepage: https://metacpan.org/release/Set-IntSpan
Standards-Version: 4.6.0
Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libset-intspan-perl
Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libset-intspan-perl.git
Testsuite: autopkgtest-pkg-perl
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: perl
Package-List:
 libset-intspan-perl deb perl optional arch=all
Checksums-Sha1:
 bfef262e876144c5fe355277b94144b20e7ddfaa 26640 libset-intspan-perl_1.19.orig.tar.gz
 4b5ab2d726d216a853be6b32af5f51adc6ec324f 3152 libset-intspan-perl_1.19-3.debian.tar.xz
Checksums-Sha256:
 11b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0 26640 libset-intspan-perl_1.19.orig.tar.gz
 910dfae3b21a28a1180b3290be570a7148fee86c4d87dd7ce82bafd74e9a935d 3152 libset-intspan-perl_1.19-3.debian.tar.xz
Files:
 7c21c2fedce5b7be7d8200e2cf2bdca1 26640 libset-intspan-perl_1.19.orig.tar.gz
 f27722e6cef69f4af2631115ce2b3310 3152 libset-intspan-perl_1.19-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEsjhixBXWVlpOhsvXV5wWDUyeI+gFAmNIdfkACgkQV5wWDUye
I+gaXRAAilq02F4kVXSfn6NbLXtGs0nkB6yVKFRT57xTvXIPth4jqt1O+bSnn4qi
Fwr/TBeWUSyaJ1F2SWXG5x2bbm+isEcNIXTifnROxw51HDxW1JISdO09LvhHMf3R
BuTioj9GaFxVH+Rc5EnX211pdtjn5pky5h570v/aB/uWRwct370ZpS/+qhIq+VqX
CS3dsexl1L0WtaST51E/uihIQYnNIesM4LZIjb9e8Zu13gcuhxLCnLIDPlnj7h+5
0sfwV/T7jg8GR44oVKvROjV1Ykt681g7jpSIsSMcqm/pMYE/ufOKzilVIsuW3zLT
xZ47AS37kTkyN7Ap0itvVzBlKrBpD90H4a38wIJMMdBRNX9551DkU+ukj/JcHLuO
gL16PdkV165/R0oIn8FKFkIX+QgRB2/8Cy39ZLOGJzvDcDEBAemmz2RlyxAyALbq
TiAQJ8JZKJoxfkSiupuxh/kza9gI6QWLlukUQz6vz1wGKP3fk45vjzEXlZ07MnWZ
JYKYxwhudq9P0FGijPNyAa89tPI+BXHDa8UFfE5rYli5c6E30CAUe7lJEXeb1/Po
+Na3D3xWw7ZYpheTiboEAcQJ4qXdhPEKtWl93D6WxOjcnv5sBrdcknXPnPUK+qIB
GkBT6HqONgWHuW3T0Cf5Jt9g/7UBUwAJxAlKWIWMFL9/elobiE8=
=KFOW
-----END PGP SIGNATURE-----
Wed Apr 26 12:52:38 UTC 2023  I: Checking whether the package is not for us
Wed Apr 26 12:52:38 UTC 2023  I: Starting 1st build on remote node ionos11-amd64.debian.net.
Wed Apr 26 12:52:38 UTC 2023  I: Preparing to do remote build '1' on ionos11-amd64.debian.net.
Wed Apr 26 12:53:21 UTC 2023  I: Deleting $TMPDIR on ionos11-amd64.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Wed Apr 26 00:52:39 -12 2023
I: pbuilder-time-stamp: 1682513559
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
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 [libset-intspan-perl_1.19-3.dsc]
I: copying [./libset-intspan-perl_1.19.orig.tar.gz]
I: copying [./libset-intspan-perl_1.19-3.debian.tar.xz]
I: Extracting source
gpgv: Signature made Thu Oct 13 08:32:57 2022 -12
gpgv:                using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libset-intspan-perl_1.19-3.dsc: no acceptable signature found
dpkg-source: info: extracting libset-intspan-perl in libset-intspan-perl-1.19
dpkg-source: info: unpacking libset-intspan-perl_1.19.orig.tar.gz
dpkg-source: info: unpacking libset-intspan-perl_1.19-3.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/1658986/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='amd64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15'
  DISTRIBUTION='bookworm'
  HOME='/root'
  HOST_ARCH='amd64'
  IFS=' 	
  '
  INVOCATION_ID='9f3958ce2ad1444caf6eaf89ef4e9632'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='1658986'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/pbuilderrc_gcN4 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/b1 --logfile b1/build.log libset-intspan-perl_1.19-3.dsc'
  SUDO_GID='111'
  SUDO_UID='106'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://78.137.99.97:3128'
I: uname -a
  Linux ionos11-amd64 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux
I: ls -l /bin
  total 5632
  -rwxr-xr-x 1 root root 1265648 Apr 23 09:23 bash
  -rwxr-xr-x 3 root root   39224 Sep 18  2022 bunzip2
  -rwxr-xr-x 3 root root   39224 Sep 18  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 18  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 27  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 18  2022 bzgrep
  -rwxr-xr-x 3 root root   39224 Sep 18  2022 bzip2
  -rwxr-xr-x 1 root root   14568 Sep 18  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 18  2022 bzmore
  -rwxr-xr-x 1 root root   44016 Sep 20  2022 cat
  -rwxr-xr-x 1 root root   68656 Sep 20  2022 chgrp
  -rwxr-xr-x 1 root root   64496 Sep 20  2022 chmod
  -rwxr-xr-x 1 root root   72752 Sep 20  2022 chown
  -rwxr-xr-x 1 root root  151152 Sep 20  2022 cp
  -rwxr-xr-x 1 root root  125640 Jan  5 01:20 dash
  -rwxr-xr-x 1 root root  121904 Sep 20  2022 date
  -rwxr-xr-x 1 root root   89240 Sep 20  2022 dd
  -rwxr-xr-x 1 root root  102200 Sep 20  2022 df
  -rwxr-xr-x 1 root root  151344 Sep 20  2022 dir
  -rwxr-xr-x 1 root root   88656 Mar 22 22:02 dmesg
  lrwxrwxrwx 1 root root       8 Dec 19 01:33 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 19 01:33 domainname -> hostname
  -rwxr-xr-x 1 root root   43856 Sep 20  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 24 02:43 egrep
  -rwxr-xr-x 1 root root   35664 Sep 20  2022 false
  -rwxr-xr-x 1 root root      41 Jan 24 02:43 fgrep
  -rwxr-xr-x 1 root root   85600 Mar 22 22:02 findmnt
  -rwsr-xr-x 1 root root   35128 Mar 22 20:35 fusermount
  -rwxr-xr-x 1 root root  203152 Jan 24 02:43 grep
  -rwxr-xr-x 2 root root    2346 Apr  9  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr  9  2022 gzexe
  -rwxr-xr-x 1 root root   98136 Apr  9  2022 gzip
  -rwxr-xr-x 1 root root   22680 Dec 19 01:33 hostname
  -rwxr-xr-x 1 root root   72824 Sep 20  2022 ln
  -rwxr-xr-x 1 root root   53024 Mar 23 00:40 login
  -rwxr-xr-x 1 root root  151344 Sep 20  2022 ls
  -rwxr-xr-x 1 root root  207168 Mar 22 22:02 lsblk
  -rwxr-xr-x 1 root root   97552 Sep 20  2022 mkdir
  -rwxr-xr-x 1 root root   72912 Sep 20  2022 mknod
  -rwxr-xr-x 1 root root   43952 Sep 20  2022 mktemp
  -rwxr-xr-x 1 root root   59712 Mar 22 22:02 more
  -rwsr-xr-x 1 root root   59704 Mar 22 22:02 mount
  -rwxr-xr-x 1 root root   18744 Mar 22 22:02 mountpoint
  -rwxr-xr-x 1 root root  142968 Sep 20  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 19 01:33 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  2 18:25 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   43952 Sep 20  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 23 09:23 rbash -> bash
  -rwxr-xr-x 1 root root   52112 Sep 20  2022 readlink
  -rwxr-xr-x 1 root root   72752 Sep 20  2022 rm
  -rwxr-xr-x 1 root root   56240 Sep 20  2022 rmdir
  -rwxr-xr-x 1 root root   27560 Nov  2 04:31 run-parts
  -rwxr-xr-x 1 root root  126424 Jan  5 07:55 sed
  lrwxrwxrwx 1 root root       4 Jan  5 01:20 sh -> dash
  -rwxr-xr-x 1 root root   43888 Sep 20  2022 sleep
  -rwxr-xr-x 1 root root   85008 Sep 20  2022 stty
  -rwsr-xr-x 1 root root   72000 Mar 22 22:02 su
  -rwxr-xr-x 1 root root   39824 Sep 20  2022 sync
  -rwxr-xr-x 1 root root  531984 Apr  6 02:25 tar
  -rwxr-xr-x 1 root root   14520 Nov  2 04:31 tempfile
  -rwxr-xr-x 1 root root  109616 Sep 20  2022 touch
  -rwxr-xr-x 1 root root   35664 Sep 20  2022 true
  -rwxr-xr-x 1 root root   14568 Mar 22 20:35 ulockmgr_server
  -rwsr-xr-x 1 root root   35128 Mar 22 22:02 umount
  -rwxr-xr-x 1 root root   43888 Sep 20  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr  9  2022 uncompress
  -rwxr-xr-x 1 root root  151344 Sep 20  2022 vdir
  -rwxr-xr-x 1 root root   72024 Mar 22 22:02 wdctl
  lrwxrwxrwx 1 root root       8 Dec 19 01:33 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr  9  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr  9  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr  9  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr  9  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr  9  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr  9  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr  9  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr  9  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr  9  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr  9  2022 znew
I: user script /srv/workspace/pbuilder/1658986/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 <pbuilder-maint@lists.alioth.debian.org>
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), perl
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19596 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.

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} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 
0 packages upgraded, 30 newly installed, 0 to remove and 0 not upgraded.
Need to get 18.7 MB of archives. After unpacking 72.4 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB]
Get: 3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB]
Get: 4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]
Get: 5 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get: 6 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
Get: 7 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB]
Get: 8 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB]
Get: 9 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB]
Get: 10 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB]
Get: 11 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get: 12 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
Get: 13 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get: 15 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB]
Get: 16 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 17 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB]
Get: 18 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B]
Get: 21 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 22 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 23 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB]
Get: 24 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB]
Get: 25 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB]
Get: 26 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.2 [687 kB]
Get: 27 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]
Get: 28 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB]
Fetched 18.7 MB in 0s (66.5 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sensible-utils.
(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 ... 19596 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-10_amd64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_amd64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../08-libpipeline1_1.5.7-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.11.2-2_amd64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-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 .../19-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../22-libelf1_0.188-2.1_amd64.deb ...
Unpacking libelf1:amd64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1_amd64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:amd64.
Preparing to unpack .../24-libicu72_72.1-3_amd64.deb ...
Unpacking libicu72:amd64 (72.1-3) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.2_amd64.deb ...
Unpacking libxml2:amd64 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-12_amd64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Setting up libpipeline1:amd64 (1.5.7-1) ...
Setting up libicu72:amd64 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:amd64 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:amd64 (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libelf1:amd64 (0.188-2.1) ...
Setting up libxml2:amd64 (2.9.14+dfsg-1.2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-12) ...
Setting up libtool (2.4.7-5) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.11.4) ...
Processing triggers for libc-bin (2.36-9) ...
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
I: Running cd /build/libset-intspan-perl-1.19/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../libset-intspan-perl_1.19-3_source.changes
dpkg-buildpackage: info: source package libset-intspan-perl
dpkg-buildpackage: info: source version 1.19-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libset-intspan-perl-1.19=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libset-intspan-perl-1.19=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Set::IntSpan
Writing MYMETA.yml and MYMETA.json
   dh_auto_build
	make -j15
make[1]: Entering directory '/build/libset-intspan-perl-1.19'
cp IntSpan.pm blib/lib/Set/IntSpan.pm
Manifying 1 pod document
make[1]: Leaving directory '/build/libset-intspan-perl-1.19'
   dh_auto_test
	make -j15 test TEST_VERBOSE=1
make[1]: Entering directory '/build/libset-intspan-perl-1.19'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/binary.t .... 
1..240
#union
#union        -          -          -> -         
ok 1
#union        -          -          -> -         
ok 2
#U            -          -          -> -         
ok 3
#U            -          -          -> -         
ok 4
#union        -          (-)        -> (-)       
ok 5
#union        (-)        -          -> (-)       
ok 6
#U            -          (-)        -> (-)       
ok 7
#U            (-)        -          -> (-)       
ok 8
#union        (-)        (-)        -> (-)       
ok 9
#union        (-)        (-)        -> (-)       
ok 10
#U            (-)        (-)        -> (-)       
ok 11
#U            (-)        (-)        -> (-)       
ok 12
#union        (-)        (-1        -> (-)       
ok 13
#union        (-1        (-)        -> (-)       
ok 14
#U            (-)        (-1        -> (-)       
ok 15
#U            (-1        (-)        -> (-)       
ok 16
#union        (-0        1-)        -> (-)       
ok 17
#union        1-)        (-0        -> (-)       
ok 18
#U            (-0        1-)        -> (-)       
ok 19
#U            1-)        (-0        -> (-)       
ok 20
#union        (-0        2-)        -> (-0,2-)   
ok 21
#union        2-)        (-0        -> (-0,2-)   
ok 22
#U            (-0        2-)        -> (-0,2-)   
ok 23
#U            2-)        (-0        -> (-0,2-)   
ok 24
#union        (-2        0-)        -> (-)       
ok 25
#union        0-)        (-2        -> (-)       
ok 26
#U            (-2        0-)        -> (-)       
ok 27
#U            0-)        (-2        -> (-)       
ok 28
#union        1          1          -> 1         
ok 29
#union        1          1          -> 1         
ok 30
#U            1          1          -> 1         
ok 31
#U            1          1          -> 1         
ok 32
#union        1          2          -> 1-2       
ok 33
#union        2          1          -> 1-2       
ok 34
#U            1          2          -> 1-2       
ok 35
#U            2          1          -> 1-2       
ok 36
#union        3-9        1-2        -> 1-9       
ok 37
#union        1-2        3-9        -> 1-9       
ok 38
#U            3-9        1-2        -> 1-9       
ok 39
#U            1-2        3-9        -> 1-9       
ok 40
#union        3-9        1-5        -> 1-9       
ok 41
#union        1-5        3-9        -> 1-9       
ok 42
#U            3-9        1-5        -> 1-9       
ok 43
#U            1-5        3-9        -> 1-9       
ok 44
#union        3-9        4-8        -> 3-9       
ok 45
#union        4-8        3-9        -> 3-9       
ok 46
#U            3-9        4-8        -> 3-9       
ok 47
#U            4-8        3-9        -> 3-9       
ok 48
#union        3-9        5-12       -> 3-12      
ok 49
#union        5-12       3-9        -> 3-12      
ok 50
#U            3-9        5-12       -> 3-12      
ok 51
#U            5-12       3-9        -> 3-12      
ok 52
#union        3-9        10-12      -> 3-12      
ok 53
#union        10-12      3-9        -> 3-12      
ok 54
#U            3-9        10-12      -> 3-12      
ok 55
#U            10-12      3-9        -> 3-12      
ok 56
#union        1-3,5,8-11 1-6        -> 1-6,8-11  
ok 57
#union        1-6        1-3,5,8-11 -> 1-6,8-11  
ok 58
#U            1-3,5,8-11 1-6        -> 1-6,8-11  
ok 59
#U            1-6        1-3,5,8-11 -> 1-6,8-11  
ok 60
#intersect
#intersect    -          -          -> -         
ok 61
#intersect    -          -          -> -         
ok 62
#I            -          -          -> -         
ok 63
#I            -          -          -> -         
ok 64
#intersect    -          (-)        -> -         
ok 65
#intersect    (-)        -          -> -         
ok 66
#I            -          (-)        -> -         
ok 67
#I            (-)        -          -> -         
ok 68
#intersect    (-)        (-)        -> (-)       
ok 69
#intersect    (-)        (-)        -> (-)       
ok 70
#I            (-)        (-)        -> (-)       
ok 71
#I            (-)        (-)        -> (-)       
ok 72
#intersect    (-)        (-1        -> (-1       
ok 73
#intersect    (-1        (-)        -> (-1       
ok 74
#I            (-)        (-1        -> (-1       
ok 75
#I            (-1        (-)        -> (-1       
ok 76
#intersect    (-0        1-)        -> -         
ok 77
#intersect    1-)        (-0        -> -         
ok 78
#I            (-0        1-)        -> -         
ok 79
#I            1-)        (-0        -> -         
ok 80
#intersect    (-0        2-)        -> -         
ok 81
#intersect    2-)        (-0        -> -         
ok 82
#I            (-0        2-)        -> -         
ok 83
#I            2-)        (-0        -> -         
ok 84
#intersect    (-2        0-)        -> 0-2       
ok 85
#intersect    0-)        (-2        -> 0-2       
ok 86
#I            (-2        0-)        -> 0-2       
ok 87
#I            0-)        (-2        -> 0-2       
ok 88
#intersect    1          1          -> 1         
ok 89
#intersect    1          1          -> 1         
ok 90
#I            1          1          -> 1         
ok 91
#I            1          1          -> 1         
ok 92
#intersect    1          2          -> -         
ok 93
#intersect    2          1          -> -         
ok 94
#I            1          2          -> -         
ok 95
#I            2          1          -> -         
ok 96
#intersect    3-9        1-2        -> -         
ok 97
#intersect    1-2        3-9        -> -         
ok 98
#I            3-9        1-2        -> -         
ok 99
#I            1-2        3-9        -> -         
ok 100
#intersect    3-9        1-5        -> 3-5       
ok 101
#intersect    1-5        3-9        -> 3-5       
ok 102
#I            3-9        1-5        -> 3-5       
ok 103
#I            1-5        3-9        -> 3-5       
ok 104
#intersect    3-9        4-8        -> 4-8       
ok 105
#intersect    4-8        3-9        -> 4-8       
ok 106
#I            3-9        4-8        -> 4-8       
ok 107
#I            4-8        3-9        -> 4-8       
ok 108
#intersect    3-9        5-12       -> 5-9       
ok 109
#intersect    5-12       3-9        -> 5-9       
ok 110
#I            3-9        5-12       -> 5-9       
ok 111
#I            5-12       3-9        -> 5-9       
ok 112
#intersect    3-9        10-12      -> -         
ok 113
#intersect    10-12      3-9        -> -         
ok 114
#I            3-9        10-12      -> -         
ok 115
#I            10-12      3-9        -> -         
ok 116
#intersect    1-3,5,8-11 1-6        -> 1-3,5     
ok 117
#intersect    1-6        1-3,5,8-11 -> 1-3,5     
ok 118
#I            1-3,5,8-11 1-6        -> 1-3,5     
ok 119
#I            1-6        1-3,5,8-11 -> 1-3,5     
ok 120
#xor
#xor          -          -          -> -         
ok 121
#xor          -          -          -> -         
ok 122
#X            -          -          -> -         
ok 123
#X            -          -          -> -         
ok 124
#xor          -          (-)        -> (-)       
ok 125
#xor          (-)        -          -> (-)       
ok 126
#X            -          (-)        -> (-)       
ok 127
#X            (-)        -          -> (-)       
ok 128
#xor          (-)        (-)        -> -         
ok 129
#xor          (-)        (-)        -> -         
ok 130
#X            (-)        (-)        -> -         
ok 131
#X            (-)        (-)        -> -         
ok 132
#xor          (-)        (-1        -> 2-)       
ok 133
#xor          (-1        (-)        -> 2-)       
ok 134
#X            (-)        (-1        -> 2-)       
ok 135
#X            (-1        (-)        -> 2-)       
ok 136
#xor          (-0        1-)        -> (-)       
ok 137
#xor          1-)        (-0        -> (-)       
ok 138
#X            (-0        1-)        -> (-)       
ok 139
#X            1-)        (-0        -> (-)       
ok 140
#xor          (-0        2-)        -> (-0,2-)   
ok 141
#xor          2-)        (-0        -> (-0,2-)   
ok 142
#X            (-0        2-)        -> (-0,2-)   
ok 143
#X            2-)        (-0        -> (-0,2-)   
ok 144
#xor          (-2        0-)        -> (--1,3-)  
ok 145
#xor          0-)        (-2        -> (--1,3-)  
ok 146
#X            (-2        0-)        -> (--1,3-)  
ok 147
#X            0-)        (-2        -> (--1,3-)  
ok 148
#xor          1          1          -> -         
ok 149
#xor          1          1          -> -         
ok 150
#X            1          1          -> -         
ok 151
#X            1          1          -> -         
ok 152
#xor          1          2          -> 1-2       
ok 153
#xor          2          1          -> 1-2       
ok 154
#X            1          2          -> 1-2       
ok 155
#X            2          1          -> 1-2       
ok 156
#xor          3-9        1-2        -> 1-9       
ok 157
#xor          1-2        3-9        -> 1-9       
ok 158
#X            3-9        1-2        -> 1-9       
ok 159
#X            1-2        3-9        -> 1-9       
ok 160
#xor          3-9        1-5        -> 1-2,6-9   
ok 161
#xor          1-5        3-9        -> 1-2,6-9   
ok 162
#X            3-9        1-5        -> 1-2,6-9   
ok 163
#X            1-5        3-9        -> 1-2,6-9   
ok 164
#xor          3-9        4-8        -> 3,9       
ok 165
#xor          4-8        3-9        -> 3,9       
ok 166
#X            3-9        4-8        -> 3,9       
ok 167
#X            4-8        3-9        -> 3,9       
ok 168
#xor          3-9        5-12       -> 3-4,10-12 
ok 169
#xor          5-12       3-9        -> 3-4,10-12 
ok 170
#X            3-9        5-12       -> 3-4,10-12 
ok 171
#X            5-12       3-9        -> 3-4,10-12 
ok 172
#xor          3-9        10-12      -> 3-12      
ok 173
#xor          10-12      3-9        -> 3-12      
ok 174
#X            3-9        10-12      -> 3-12      
ok 175
#X            10-12      3-9        -> 3-12      
ok 176
#xor          1-3,5,8-11 1-6        -> 4,6,8-11  
ok 177
#xor          1-6        1-3,5,8-11 -> 4,6,8-11  
ok 178
#X            1-3,5,8-11 1-6        -> 4,6,8-11  
ok 179
#X            1-6        1-3,5,8-11 -> 4,6,8-11  
ok 180
#diff
#diff         -          -          -> -         
ok 181
#diff         -          -          -> -         
ok 182
#D            -          -          -> -         
ok 183
#D            -          -          -> -         
ok 184
#diff         -          (-)        -> -         
ok 185
#diff         (-)        -          -> (-)       
ok 186
#D            -          (-)        -> -         
ok 187
#D            (-)        -          -> (-)       
ok 188
#diff         (-)        (-)        -> -         
ok 189
#diff         (-)        (-)        -> -         
ok 190
#D            (-)        (-)        -> -         
ok 191
#D            (-)        (-)        -> -         
ok 192
#diff         (-)        (-1        -> 2-)       
ok 193
#diff         (-1        (-)        -> -         
ok 194
#D            (-)        (-1        -> 2-)       
ok 195
#D            (-1        (-)        -> -         
ok 196
#diff         (-0        1-)        -> (-0       
ok 197
#diff         1-)        (-0        -> 1-)       
ok 198
#D            (-0        1-)        -> (-0       
ok 199
#D            1-)        (-0        -> 1-)       
ok 200
#diff         (-0        2-)        -> (-0       
ok 201
#diff         2-)        (-0        -> 2-)       
ok 202
#D            (-0        2-)        -> (-0       
ok 203
#D            2-)        (-0        -> 2-)       
ok 204
#diff         (-2        0-)        -> (--1      
ok 205
#diff         0-)        (-2        -> 3-)       
ok 206
#D            (-2        0-)        -> (--1      
ok 207
#D            0-)        (-2        -> 3-)       
ok 208
#diff         1          1          -> -         
ok 209
#diff         1          1          -> -         
ok 210
#D            1          1          -> -         
ok 211
#D            1          1          -> -         
ok 212
#diff         1          2          -> 1         
ok 213
#diff         2          1          -> 2         
ok 214
#D            1          2          -> 1         
ok 215
#D            2          1          -> 2         
ok 216
#diff         3-9        1-2        -> 3-9       
ok 217
#diff         1-2        3-9        -> 1-2       
ok 218
#D            3-9        1-2        -> 3-9       
ok 219
#D            1-2        3-9        -> 1-2       
ok 220
#diff         3-9        1-5        -> 6-9       
ok 221
#diff         1-5        3-9        -> 1-2       
ok 222
#D            3-9        1-5        -> 6-9       
ok 223
#D            1-5        3-9        -> 1-2       
ok 224
#diff         3-9        4-8        -> 3,9       
ok 225
#diff         4-8        3-9        -> -         
ok 226
#D            3-9        4-8        -> 3,9       
ok 227
#D            4-8        3-9        -> -         
ok 228
#diff         3-9        5-12       -> 3-4       
ok 229
#diff         5-12       3-9        -> 10-12     
ok 230
#D            3-9        5-12       -> 3-4       
ok 231
#D            5-12       3-9        -> 10-12     
ok 232
#diff         3-9        10-12      -> 3-9       
ok 233
#diff         10-12      3-9        -> 10-12     
ok 234
#D            3-9        10-12      -> 3-9       
ok 235
#D            10-12      3-9        -> 10-12     
ok 236
#diff         1-3,5,8-11 1-6        -> 8-11      
ok 237
#diff         1-6        1-3,5,8-11 -> 4,6       
ok 238
#D            1-3,5,8-11 1-6        -> 8-11      
ok 239
#D            1-6        1-3,5,8-11 -> 4,6       
ok 240
ok
t/bsearch.t ... 
1..125
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok
t/cardinal.t .. 
1..81
#cardinality
#cardinality    -          -> 0
ok 1
#cardinality   (-)         -> -1
ok 2
#cardinality   (-0         -> -1
ok 3
#cardinality   0-)         -> -1
ok 4
#cardinality    1          -> 1
ok 5
#cardinality    5          -> 1
ok 6
#cardinality   1,3,5       -> 3
ok 7
#cardinality   1,3-5       -> 4
ok 8
#cardinality  -1-5         -> 7
ok 9
#empty
#empty          -          -> 1
ok 10
#empty         (-)         -> 0
ok 11
#empty         (-0         -> 0
ok 12
#empty         0-)         -> 0
ok 13
#empty          1          -> 0
ok 14
#empty          5          -> 0
ok 15
#empty         1,3,5       -> 0
ok 16
#empty         1,3-5       -> 0
ok 17
#empty        -1-5         -> 0
ok 18
#finite
#finite         -          -> 1
ok 19
#finite        (-)         -> 0
ok 20
#finite        (-0         -> 0
ok 21
#finite        0-)         -> 0
ok 22
#finite         1          -> 1
ok 23
#finite         5          -> 1
ok 24
#finite        1,3,5       -> 1
ok 25
#finite        1,3-5       -> 1
ok 26
#finite       -1-5         -> 1
ok 27
#neg_inf
#neg_inf        -          -> 0
ok 28
#neg_inf       (-)         -> 1
ok 29
#neg_inf       (-0         -> 1
ok 30
#neg_inf       0-)         -> 0
ok 31
#neg_inf        1          -> 0
ok 32
#neg_inf        5          -> 0
ok 33
#neg_inf       1,3,5       -> 0
ok 34
#neg_inf       1,3-5       -> 0
ok 35
#neg_inf      -1-5         -> 0
ok 36
#pos_inf
#pos_inf        -          -> 0
ok 37
#pos_inf       (-)         -> 1
ok 38
#pos_inf       (-0         -> 0
ok 39
#pos_inf       0-)         -> 1
ok 40
#pos_inf        1          -> 0
ok 41
#pos_inf        5          -> 0
ok 42
#pos_inf       1,3,5       -> 0
ok 43
#pos_inf       1,3-5       -> 0
ok 44
#pos_inf      -1-5         -> 0
ok 45
#infinite
#infinite       -          -> 0
ok 46
#infinite      (-)         -> 1
ok 47
#infinite      (-0         -> 1
ok 48
#infinite      0-)         -> 1
ok 49
#infinite       1          -> 0
ok 50
#infinite       5          -> 0
ok 51
#infinite      1,3,5       -> 0
ok 52
#infinite      1,3-5       -> 0
ok 53
#infinite     -1-5         -> 0
ok 54
#universal
#universal      -          -> 0
ok 55
#universal     (-)         -> 1
ok 56
#universal     (-0         -> 0
ok 57
#universal     0-)         -> 0
ok 58
#universal      1          -> 0
ok 59
#universal      5          -> 0
ok 60
#universal     1,3,5       -> 0
ok 61
#universal     1,3-5       -> 0
ok 62
#universal    -1-5         -> 0
ok 63
#min
#min            -          -> undef
ok 64
#min           (-)         -> undef
ok 65
#min           (-0         -> undef
ok 66
#min           0-)         -> 0
ok 67
#min            1          -> 1
ok 68
#min            5          -> 5
ok 69
#min           1,3,5       -> 1
ok 70
#min           1,3-5       -> 1
ok 71
#min          -1-5         -> -1
ok 72
#max
#max            -          -> undef
ok 73
#max           (-)         -> undef
ok 74
#max           (-0         -> 0
ok 75
#max           0-)         -> undef
ok 76
#max            1          -> 1
ok 77
#max            5          -> 5
ok 78
#max           1,3,5       -> 5
ok 79
#max           1,3-5       -> 5
ok 80
#max          -1-5         -> 5
ok 81
ok
t/creation.t .. 
1..191
#new
#new                -> -
ok 1
#new                -> -
ok 2
#new                -> -
ok 3
#new                -> -
ok 4
#new  ( - )         -> (-)
ok 5
#new  ( - )         -> (-)
ok 6
#new -_2 -     -1   -> -2--1
ok 7
#new -_2 -     -1   -> -2--1
ok 8
#new -              -> -
ok 9
#new -              -> -
ok 10
#new 0              -> 0
ok 11
#new 0              -> 0
ok 12
#new 1              -> 1
ok 13
#new 1              -> 1
ok 14
#new 1-1            -> 1
ok 15
#new 1-1            -> 1
ok 16
#new -1             -> -1
ok 17
#new -1             -> -1
ok 18
#new 1-2            -> 1-2
ok 19
#new 1-2            -> 1-2
ok 20
#new -2--1          -> -2--1
ok 21
#new -2--1          -> -2--1
ok 22
#new -2-1           -> -2-1
ok 23
#new -2-1           -> -2-1
ok 24
#new 1,2-4          -> 1-4
ok 25
#new 1,2-4          -> 1-4
ok 26
#new 1-3,4,5-7      -> 1-7
ok 27
#new 1-3,4,5-7      -> 1-7
ok 28
#new 1-3,4          -> 1-4
ok 29
#new 1-3,4          -> 1-4
ok 30
#new 1,2,4,5,6,7    -> 1-2,4-7
ok 31
#new 1,2,4,5,6,7    -> 1-2,4-7
ok 32
#new 1,2-)          -> 1-)
ok 33
#new 1,2-)          -> 1-)
ok 34
#new (-0,1-)        -> (-)
ok 35
#new (-0,1-)        -> (-)
ok 36
#new (-)            -> (-)
ok 37
#new (-)            -> (-)
ok 38
#new 1-)            -> 1-)
ok 39
#new 1-)            -> 1-)
ok 40
#new (-1            -> (-1
ok 41
#new (-1            -> (-1
ok 42
#new -3,-1-)        -> -3,-1-)
ok 43
#new -3,-1-)        -> -3,-1-)
ok 44
#new (-1,3          -> (-1,3
ok 45
#new (-1,3          -> (-1,3
ok 46
#elements
#elements                -> 
ok 47
#elements                -> 
ok 48
#elements                -> 
ok 49
#elements                -> 
ok 50
#elements  ( - )         -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 51
#elements  ( - )         -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 52
#elements -_2 -     -1   -> -2,-1
ok 53
#elements -_2 -     -1   -> -2,-1
ok 54
#elements -              -> 
ok 55
#elements -              -> 
ok 56
#elements 0              -> 0
ok 57
#elements 0              -> 0
ok 58
#elements 1              -> 1
ok 59
#elements 1              -> 1
ok 60
#elements 1-1            -> 1
ok 61
#elements 1-1            -> 1
ok 62
#elements -1             -> -1
ok 63
#elements -1             -> -1
ok 64
#elements 1-2            -> 1,2
ok 65
#elements 1-2            -> 1,2
ok 66
#elements -2--1          -> -2,-1
ok 67
#elements -2--1          -> -2,-1
ok 68
#elements -2-1           -> -2,-1,0,1
ok 69
#elements -2-1           -> -2,-1,0,1
ok 70
#elements 1,2-4          -> 1,2,3,4
ok 71
#elements 1,2-4          -> 1,2,3,4
ok 72
#elements 1-3,4,5-7      -> 1,2,3,4,5,6,7
ok 73
#elements 1-3,4,5-7      -> 1,2,3,4,5,6,7
ok 74
#elements 1-3,4          -> 1,2,3,4
ok 75
#elements 1-3,4          -> 1,2,3,4
ok 76
#elements 1,2,4,5,6,7    -> 1,2,4,5,6,7
ok 77
#elements 1,2,4,5,6,7    -> 1,2,4,5,6,7
ok 78
#elements 1,2-)          -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 79
#elements 1,2-)          -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 80
#elements (-0,1-)        -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 81
#elements (-0,1-)        -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 82
#elements (-)            -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 83
#elements (-)            -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 84
#elements 1-)            -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 85
#elements 1-)            -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 86
#elements (-1            -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 87
#elements (-1            -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 88
#elements -3,-1-)        -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 89
#elements -3,-1-)        -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 90
#elements (-1,3          -> Set::IntSpan::elements: infinite set
 at t/creation.t line 117.

ok 91
#elements (-1,3          -> Set::IntSpan::elements: infinite set
 at t/creation.t line 130.

ok 92
#sets
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114
ok 115
#spans
ok 116
ok 117
set1 -, set2 -
ok 118
ok 119
set1 -, set2 -
ok 120
ok 121
set1 (-), set2 (-)
ok 122
ok 123
set1 -2--1, set2 -2--1
ok 124
ok 125
set1 -, set2 -
ok 126
ok 127
set1 0, set2 0
ok 128
ok 129
set1 1, set2 1
ok 130
ok 131
set1 1, set2 1
ok 132
ok 133
set1 -1, set2 -1
ok 134
ok 135
set1 1-2, set2 1-2
ok 136
ok 137
set1 -2--1, set2 -2--1
ok 138
ok 139
set1 -2-1, set2 -2-1
ok 140
ok 141
set1 1-4, set2 1-4
ok 142
ok 143
set1 1-7, set2 1-7
ok 144
ok 145
set1 1-4, set2 1-4
ok 146
ok 147
set1 1-2,4-7, set2 1-2,4-7
ok 148
ok 149
set1 1-), set2 1-)
ok 150
ok 151
set1 (-), set2 (-)
ok 152
ok 153
set1 (-), set2 (-)
ok 154
ok 155
set1 1-), set2 1-)
ok 156
ok 157
set1 (-1, set2 (-1
ok 158
ok 159
set1 -3,-1-), set2 -3,-1-)
ok 160
ok 161
set1 (-1,3, set2 (-1,3
ok 162
ok 163
ok 164
ok 165
ok 166
ok 167
ok 168
ok 169
ok 170
ok 171
ok 172
ok 173
ok 174
ok 175
ok 176
ok 177
ok 178
ok 179
ok 180
ok 181
ok 182
ok 183
ok 184
ok 185
ok 186
ok 187
ok 188
ok 189
ok 190
ok 191
ok
t/error.t ..... 
1..22
#errors
#new Set::Intspan     1.2          -> Set::IntSpan::_copy_run_list: Bad syntax: 1.2
 at t/error.t line 40.
ok 1
#valid Set::Intspan   1.2          -> Set::IntSpan::_copy_run_list: Bad syntax: 1.2
 at t/error.t line 44.
ok 2
#new Set::Intspan     1-2-3        -> Set::IntSpan::_copy_run_list: Bad syntax: 1-2-3
 at t/error.t line 40.
ok 3
#valid Set::Intspan   1-2-3        -> Set::IntSpan::_copy_run_list: Bad syntax: 1-2-3
 at t/error.t line 44.
ok 4
#new Set::Intspan     1,,2         -> Set::IntSpan::_copy_run_list: Bad syntax: 1,,2
 at t/error.t line 40.
ok 5
#valid Set::Intspan   1,,2         -> Set::IntSpan::_copy_run_list: Bad syntax: 1,,2
 at t/error.t line 44.
ok 6
#new Set::Intspan     --           -> Set::IntSpan::_copy_run_list: Bad syntax: --
 at t/error.t line 40.
ok 7
#valid Set::Intspan   --           -> Set::IntSpan::_copy_run_list: Bad syntax: --
 at t/error.t line 44.
ok 8
#new Set::Intspan     abc          -> Set::IntSpan::_copy_run_list: Bad syntax: abc
 at t/error.t line 40.
ok 9
#valid Set::Intspan   abc          -> Set::IntSpan::_copy_run_list: Bad syntax: abc
 at t/error.t line 44.
ok 10
#new Set::Intspan     2,1          -> Set::IntSpan::_copy_run_list: Bad order 5: 2,1
 at t/error.t line 40.
ok 11
#valid Set::Intspan   2,1          -> Set::IntSpan::_copy_run_list: Bad order 5: 2,1
 at t/error.t line 44.
ok 12
#new Set::Intspan     2-1          -> Set::IntSpan::_copy_run_list: Bad order 2: 2-1
 at t/error.t line 40.
ok 13
#valid Set::Intspan   2-1          -> Set::IntSpan::_copy_run_list: Bad order 2: 2-1
 at t/error.t line 44.
ok 14
#new Set::Intspan     3-4,1-2      -> Set::IntSpan::_copy_run_list: Bad order 5: 3-4,1-2
 at t/error.t line 40.
ok 15
#valid Set::Intspan   3-4,1-2      -> Set::IntSpan::_copy_run_list: Bad order 5: 3-4,1-2
 at t/error.t line 44.
ok 16
#new Set::Intspan     3,(-2        -> Set::IntSpan::_copy_run_list: Bad order 3: 3,(-2
 at t/error.t line 40.
ok 17
#valid Set::Intspan   3,(-2        -> Set::IntSpan::_copy_run_list: Bad order 3: 3,(-2
 at t/error.t line 44.
ok 18
#new Set::Intspan     2-),3        -> Set::IntSpan::_copy_run_list: Bad order 1: 2-),3
 at t/error.t line 40.
ok 19
#valid Set::Intspan   2-),3        -> Set::IntSpan::_copy_run_list: Bad order 1: 2-),3
 at t/error.t line 44.
ok 20
#new Set::Intspan     (-),1        -> Set::IntSpan::_copy_run_list: Bad order 1: (-),1
 at t/error.t line 40.
ok 21
#valid Set::Intspan   (-),1        -> Set::IntSpan::_copy_run_list: Bad order 1: (-),1
 at t/error.t line 44.
ok 22
ok
t/index.t ..... 
1..262
ok 1 at: (-0 42	-> <die>
ok 2 at: 0-) -42	-> <die>
ok 3 at: - 0	-> <undef>
ok 4 at: - -1	-> <undef>
ok 5 at: 1-10,20-30 25	-> <undef>
ok 6 at: 1-10,20-30 -25	-> <undef>
ok 7 at: 0-) 0	-> 0
ok 8 at: 0-) 42	-> 42
ok 9 at: (--1 -1	-> -1
ok 10 at: (--1 -42	-> -42
ok 11 at: 1-10,20-) 15	-> 25
ok 12 at: (--21,-10--1 -15	-> -25
ok 13 at: 0-9 0	-> 0
ok 14 at: 0-9 5	-> 5
ok 15 at: 0-9 9	-> 9
ok 16 at: 0-9 10	-> <undef>
ok 17 at: 0-9 -1	-> 9
ok 18 at: 0-9 -5	-> 5
ok 19 at: 0-9 -10	-> 0
ok 20 at: 0-9 -11	-> <undef>
ok 21 at: 1-10,21-30,41-50 5	-> 6
ok 22 at: 1-10,21-30,41-50 15	-> 26
ok 23 at: 1-10,21-30,41-50 25	-> 46
ok 24 at: 1-10,21-30,41-50 30	-> <undef>
ok 25 at: 1-10,21-30,41-50 -1	-> 50
ok 26 at: 1-10,21-30,41-50 -11	-> 30
ok 27 at: 1-10,21-30,41-50 -21	-> 10
ok 28 at: 1-10,21-30,41-50 -30	-> 1
ok 29 at: 1-10,21-30,41-50 -31	-> <undef>
ok 30 splice: (-0 0 1	-> <die>
ok 31 splice: 0-) -1 1	-> <die>
ok 32 splice: 0-) -2 -1	-> <die>
ok 33 splice: 0-) 0 -1	-> <die>
ok 34 splice: - 0 <undef>	-> -
ok 35 splice: - 0 0	-> -
ok 36 splice: - 0 1	-> -
ok 37 splice: - 0 -1	-> -
ok 38 splice: 0-) 0 0	-> -
ok 39 splice: 0-) 0 1	-> 0
ok 40 splice: 0-) 0 10	-> 0-9
ok 41 splice: 0-) 5 0	-> -
ok 42 splice: 0-) 5 1	-> 5
ok 43 splice: 0-) 5 10	-> 5-14
ok 44 splice: 1-10,21-30,41-) 5 20	-> 6-10,21-30,41-45
ok 45 splice: 1-10,21-30,41-) 15 10	-> 26-30,41-45
ok 46 splice: (-0 -1 0	-> -
ok 47 splice: (-0 -1 1	-> 0
ok 48 splice: (-0 -10 5	-> -9--5
ok 49 splice: (-0 -10 -3	-> -9--3
ok 50 splice: (-10,21-30,41-50 -15 10	-> 26-30,41-45
ok 51 splice: (-10,21-30,41-50 -15 -10	-> 26-30
ok 52 splice: (-10,21-30,41-50 -15 <undef>	-> 26-30,41-50
ok 53 splice: 1-10 10 1	-> -
ok 54 splice: 1-10 5 0	-> -
ok 55 splice: 1-10 -5 0	-> -
ok 56 splice: 1-10 -10 0	-> -
ok 57 splice: 1-10 0 <undef>	-> 1-10
ok 58 splice: 1-10 1 <undef>	-> 2-10
ok 59 splice: 1-10 5 <undef>	-> 6-10
ok 60 splice: 1-10 9 <undef>	-> 10
ok 61 splice: 1-10 10 <undef>	-> -
ok 62 splice: 1-10 0 3	-> 1-3
ok 63 splice: 1-10 5 3	-> 6-8
ok 64 splice: 1-10 7 3	-> 8-10
ok 65 splice: 1-10 9 1	-> 10
ok 66 splice: 1-10 10 1	-> -
ok 67 splice: 1-10 0 10	-> 1-10
ok 68 splice: 1-10 0 20	-> 1-10
ok 69 splice: 1-10 0 -3	-> 1-7
ok 70 splice: 1-10 5 -3	-> 6-7
ok 71 splice: 1-10 6 -3	-> 7
ok 72 splice: 1-10 7 -3	-> -
ok 73 splice: 1-10 8 -3	-> -
ok 74 splice: 1-10 9 -3	-> -
ok 75 splice: 1-10 -1 <undef>	-> 10
ok 76 splice: 1-10 -2 <undef>	-> 9-10
ok 77 splice: 1-10 -5 <undef>	-> 6-10
ok 78 splice: 1-10 -9 <undef>	-> 2-10
ok 79 splice: 1-10 -10 <undef>	-> 1-10
ok 80 splice: 1-10 -2 2	-> 9-10
ok 81 splice: 1-10 -5 2	-> 6-7
ok 82 splice: 1-10 -10 3	-> 1-3
ok 83 splice: 1-10 -10 10	-> 1-10
ok 84 splice: 1-10 -10 20	-> 1-10
ok 85 splice: 1-10 -20 20	-> 1-10
ok 86 splice: 1-10 -10 -3	-> 1-7
ok 87 splice: 1-10 -5 -3	-> 6-7
ok 88 splice: 1-10 -5 -1	-> 6-9
ok 89 splice: 1-10 -3 -3	-> -
ok 90 splice: 1-10 -10 -10	-> -
ok 91 splice: 1-10 -11 -10	-> -
ok 92 splice: 1-10 -20 -9	-> 1
ok 93 splice: 1-10 -20 -1	-> 1-9
ok 94 splice: 1-10,21-30,41-50 0 0	-> -
ok 95 splice: 1-10,21-30,41-50 0 <undef>	-> 1-10,21-30,41-50
ok 96 splice: 1-10,21-30,41-50 9 <undef>	-> 10,21-30,41-50
ok 97 splice: 1-10,21-30,41-50 10 <undef>	-> 21-30,41-50
ok 98 splice: 1-10,21-30,41-50 19 <undef>	-> 30,41-50
ok 99 splice: 1-10,21-30,41-50 20 <undef>	-> 41-50
ok 100 splice: 1-10,21-30,41-50 29 <undef>	-> 50
ok 101 splice: 1-10,21-30,41-50 30 <undef>	-> -
ok 102 splice: 1-10,21-30,41-50 0 1	-> 1
ok 103 splice: 1-10,21-30,41-50 9 1	-> 10
ok 104 splice: 1-10,21-30,41-50 10 1	-> 21
ok 105 splice: 1-10,21-30,41-50 19 1	-> 30
ok 106 splice: 1-10,21-30,41-50 20 1	-> 41
ok 107 splice: 1-10,21-30,41-50 29 1	-> 50
ok 108 splice: 1-10,21-30,41-50 0 10	-> 1-10
ok 109 splice: 1-10,21-30,41-50 0 11	-> 1-10,21
ok 110 splice: 1-10,21-30,41-50 0 20	-> 1-10,21-30
ok 111 splice: 1-10,21-30,41-50 0 21	-> 1-10,21-30,41
ok 112 splice: 1-10,21-30,41-50 0 30	-> 1-10,21-30,41-50
ok 113 splice: 1-10,21-30,41-50 5 10	-> 6-10,21-25
ok 114 splice: 1-10,21-30,41-50 5 11	-> 6-10,21-26
ok 115 splice: 1-10,21-30,41-50 5 20	-> 6-10,21-30,41-45
ok 116 splice: 1-10,21-30,41-50 5 21	-> 6-10,21-30,41-46
ok 117 splice: 1-10,21-30,41-50 5 30	-> 6-10,21-30,41-50
ok 118 splice: 1-10,21-30,41-50 15 10	-> 26-30,41-45
ok 119 splice: 1-10,21-30,41-50 15 11	-> 26-30,41-46
ok 120 splice: 1-10,21-30,41-50 15 20	-> 26-30,41-50
ok 121 splice: 1-10,21-30,41-50 15 21	-> 26-30,41-50
ok 122 splice: 1-10,21-30,41-50 15 30	-> 26-30,41-50
ok 123 splice: 1-10,21-30,41-50 25 1	-> 46
ok 124 splice: 1-10,21-30,41-50 25 2	-> 46-47
ok 125 splice: 1-10,21-30,41-50 25 3	-> 46-48
ok 126 splice: 1-10,21-30,41-50 25 5	-> 46-50
ok 127 splice: 1-10,21-30,41-50 25 6	-> 46-50
ok 128 splice: 1-10,21-30,41-50 25 10	-> 46-50
ok 129 splice: 1-10,21-30,41-50 0 -1	-> 1-10,21-30,41-49
ok 130 splice: 1-10,21-30,41-50 9 -1	-> 10,21-30,41-49
ok 131 splice: 1-10,21-30,41-50 10 -1	-> 21-30,41-49
ok 132 splice: 1-10,21-30,41-50 19 -1	-> 30,41-49
ok 133 splice: 1-10,21-30,41-50 20 -1	-> 41-49
ok 134 splice: 1-10,21-30,41-50 29 -1	-> -
ok 135 splice: 1-10,21-30,41-50 0 -10	-> 1-10,21-30
ok 136 splice: 1-10,21-30,41-50 0 -11	-> 1-10,21-29
ok 137 splice: 1-10,21-30,41-50 0 -20	-> 1-10
ok 138 splice: 1-10,21-30,41-50 0 -21	-> 1-9
ok 139 splice: 1-10,21-30,41-50 0 -30	-> -
ok 140 splice: 1-10,21-30,41-50 5 -10	-> 6-10,21-30
ok 141 splice: 1-10,21-30,41-50 5 -11	-> 6-10,21-29
ok 142 splice: 1-10,21-30,41-50 5 -20	-> 6-10
ok 143 splice: 1-10,21-30,41-50 5 -21	-> 6-9
ok 144 splice: 1-10,21-30,41-50 5 -30	-> -
ok 145 splice: 1-10,21-30,41-50 15 -10	-> 26-30
ok 146 splice: 1-10,21-30,41-50 15 -11	-> 26-29
ok 147 splice: 1-10,21-30,41-50 15 -20	-> -
ok 148 splice: 1-10,21-30,41-50 15 -21	-> -
ok 149 splice: 1-10,21-30,41-50 15 -30	-> -
ok 150 splice: 1-10,21-30,41-50 25 -1	-> 46-49
ok 151 splice: 1-10,21-30,41-50 25 -2	-> 46-48
ok 152 splice: 1-10,21-30,41-50 25 -3	-> 46-47
ok 153 splice: 1-10,21-30,41-50 25 -5	-> -
ok 154 splice: 1-10,21-30,41-50 25 -6	-> -
ok 155 splice: 1-10,21-30,41-50 25 -10	-> -
ok 156 splice: 1-10,21-30,41-50 -1 <undef>	-> 50
ok 157 splice: 1-10,21-30,41-50 -10 <undef>	-> 41-50
ok 158 splice: 1-10,21-30,41-50 -11 <undef>	-> 30,41-50
ok 159 splice: 1-10,21-30,41-50 -20 <undef>	-> 21-30,41-50
ok 160 splice: 1-10,21-30,41-50 -21 <undef>	-> 10,21-30,41-50
ok 161 splice: 1-10,21-30,41-50 -29 <undef>	-> 2-10,21-30,41-50
ok 162 splice: 1-10,21-30,41-50 -30 <undef>	-> 1-10,21-30,41-50
ok 163 splice: 1-10,21-30,41-50 -1 1	-> 50
ok 164 splice: 1-10,21-30,41-50 -9 1	-> 42
ok 165 splice: 1-10,21-30,41-50 -10 1	-> 41
ok 166 splice: 1-10,21-30,41-50 -19 1	-> 22
ok 167 splice: 1-10,21-30,41-50 -20 1	-> 21
ok 168 splice: 1-10,21-30,41-50 -29 1	-> 2
ok 169 splice: 1-10,21-30,41-50 -30 1	-> 1
ok 170 splice: 1-10,21-30,41-50 -40 1	-> 1
ok 171 splice: 1-10,21-30,41-50 -1 10	-> 50
ok 172 splice: 1-10,21-30,41-50 -9 10	-> 42-50
ok 173 splice: 1-10,21-30,41-50 -10 10	-> 41-50
ok 174 splice: 1-10,21-30,41-50 -19 10	-> 22-30,41
ok 175 splice: 1-10,21-30,41-50 -30 10	-> 1-10
ok 176 splice: 1-10,21-30,41-50 -40 10	-> 1-10
ok 177 splice: 1-10,21-30,41-50 -5 1	-> 46
ok 178 splice: 1-10,21-30,41-50 -5 2	-> 46-47
ok 179 splice: 1-10,21-30,41-50 -5 3	-> 46-48
ok 180 splice: 1-10,21-30,41-50 -5 5	-> 46-50
ok 181 splice: 1-10,21-30,41-50 -5 6	-> 46-50
ok 182 splice: 1-10,21-30,41-50 -5 10	-> 46-50
ok 183 splice: 1-10,21-30,41-50 -15 10	-> 26-30,41-45
ok 184 splice: 1-10,21-30,41-50 -15 11	-> 26-30,41-46
ok 185 splice: 1-10,21-30,41-50 -15 20	-> 26-30,41-50
ok 186 splice: 1-10,21-30,41-50 -15 21	-> 26-30,41-50
ok 187 splice: 1-10,21-30,41-50 -15 30	-> 26-30,41-50
ok 188 splice: 1-10,21-30,41-50 -25 1	-> 6
ok 189 splice: 1-10,21-30,41-50 -25 2	-> 6-7
ok 190 splice: 1-10,21-30,41-50 -25 3	-> 6-8
ok 191 splice: 1-10,21-30,41-50 -25 5	-> 6-10
ok 192 splice: 1-10,21-30,41-50 -25 6	-> 6-10,21
ok 193 splice: 1-10,21-30,41-50 -25 10	-> 6-10,21-25
ok 194 splice: 1-10,21-30,41-50 -1 -1	-> -
ok 195 splice: 1-10,21-30,41-50 -9 -1	-> 42-49
ok 196 splice: 1-10,21-30,41-50 -10 -1	-> 41-49
ok 197 splice: 1-10,21-30,41-50 -19 -1	-> 22-30,41-49
ok 198 splice: 1-10,21-30,41-50 -20 -1	-> 21-30,41-49
ok 199 splice: 1-10,21-30,41-50 -29 -1	-> 2-10,21-30,41-49
ok 200 splice: 1-10,21-30,41-50 -31 -1	-> 1-10,21-30,41-49
ok 201 splice: 1-10,21-30,41-50 -5 -1	-> 46-49
ok 202 splice: 1-10,21-30,41-50 -5 -2	-> 46-48
ok 203 splice: 1-10,21-30,41-50 -5 -4	-> 46
ok 204 splice: 1-10,21-30,41-50 -5 -5	-> -
ok 205 splice: 1-10,21-30,41-50 -5 -7	-> -
ok 206 splice: 1-10,21-30,41-50 -15 -10	-> 26-30
ok 207 splice: 1-10,21-30,41-50 -15 -11	-> 26-29
ok 208 splice: 1-10,21-30,41-50 -15 -20	-> -
ok 209 splice: 1-10,21-30,41-50 -15 -21	-> -
ok 210 splice: 1-10,21-30,41-50 -15 -30	-> -
ok 211 splice: 1-10,21-30,41-50 -25 -1	-> 6-10,21-30,41-49
ok 212 splice: 1-10,21-30,41-50 -25 -2	-> 6-10,21-30,41-48
ok 213 splice: 1-10,21-30,41-50 -25 -9	-> 6-10,21-30,41
ok 214 splice: 1-10,21-30,41-50 -25 -10	-> 6-10,21-30
ok 215 splice: 1-10,21-30,41-50 -25 -11	-> 6-10,21-29
ok 216 splice: 1-10,21-30,41-50 -25 -24	-> 6
ok 217 splice: 1-10,21-30,41-50 -25 -25	-> -
ok 218 splice: 1-10,21-30,41-50 -30 -10	-> 1-10,21-30
ok 219 splice: 1-10,21-30,41-50 -30 -11	-> 1-10,21-29
ok 220 splice: 1-10,21-30,41-50 -30 -20	-> 1-10
ok 221 splice: 1-10,21-30,41-50 -30 -21	-> 1-9
ok 222 splice: 1-10,21-30,41-50 -30 -30	-> -
ok 223 splice: 1-10,21-30,41-50 -35 -10	-> 1-10,21-30
ok 224 splice: 1-10,21-30,41-50 -35 -11	-> 1-10,21-29
ok 225 splice: 1-10,21-30,41-50 -35 -20	-> 1-10
ok 226 splice: 1-10,21-30,41-50 -35 -21	-> 1-9
ok 227 splice: 1-10,21-30,41-50 -35 -30	-> -
ok 228 slice: (-0 0 1	-> <die>
ok 229 slice: 0-) -2 -1	-> <die>
ok 230 slice: - 0 0	-> -
ok 231 slice: - 0 1	-> -
ok 232 slice: - -2 -1	-> -
ok 233 slice: 0-) 0 0	-> 0
ok 234 slice: 0-) 0 1	-> 0-1
ok 235 slice: 0-) 0 9	-> 0-9
ok 236 slice: 0-) 5 4	-> -
ok 237 slice: 0-) 5 5	-> 5
ok 238 slice: 0-) 5 14	-> 5-14
ok 239 slice: 1-10,21-30,41-) 5 24	-> 6-10,21-30,41-45
ok 240 slice: 1-10,21-30,41-) 15 24	-> 26-30,41-45
ok 241 slice: (-0 -1 0	-> 0
ok 242 slice: (-0 -2 -1	-> -1-0
ok 243 slice: (-0 -10 -6	-> -9--5
ok 244 slice: (-0 -10 -4	-> -9--3
ok 245 slice: (-10,21-30,41-50 -15 -6	-> 26-30,41-45
ok 246 slice: (-10,21-30,41-50 -15 -11	-> 26-30
ok 247 slice: 1-10 10 11	-> -
ok 248 slice: 1-10 5 4	-> -
ok 249 slice: 1-10 -5 -6	-> -
ok 250 slice: 1-10 -12 -11	-> -
ok 251 slice: 1-10 0 2	-> 1-3
ok 252 slice: 1-10 5 7	-> 6-8
ok 253 slice: 1-10 7 9	-> 8-10
ok 254 slice: 1-10 9 9	-> 10
ok 255 slice: 1-10 10 10	-> -
ok 256 slice: 1-10 0 9	-> 1-10
ok 257 slice: 1-10 0 20	-> 1-10
ok 258 slice: 1-10 -2 -1	-> 9-10
ok 259 slice: 1-10 -5 -4	-> 6-7
ok 260 slice: 1-10 -10 -8	-> 1-3
ok 261 slice: 1-10 -10 -1	-> 1-10
ok 262 slice: 1-10 -10 20	-> 1-10
ok
t/island.t .... 
1..63
#cover
#cover        -            -> -
ok 1
#cover        (-)          -> (-)
ok 2
#cover        (-1,9-)      -> (-)
ok 3
#cover        (-0          -> (-0
ok 4
#cover        (-0,5-9      -> (-9
ok 5
#cover        0-)          -> 0-)
ok 6
#cover        0-5,9-)      -> 0-)
ok 7
#cover        1            -> 1
ok 8
#cover        5            -> 5
ok 9
#cover        1,3,5        -> 1-5
ok 10
#cover        1,3-5        -> 1-5
ok 11
#cover        -1-5         -> -1-5
ok 12
ok 13
#holes
#holes        -            -> -
ok 14
#holes        (-)          -> -
ok 15
#holes        (-1,9-)      -> 2-8
ok 16
#holes        (-0          -> -
ok 17
#holes        (-0,5-9      -> 1-4
ok 18
#holes        0-)          -> -
ok 19
#holes        0-5,9-)      -> 6-8
ok 20
#holes        1            -> -
ok 21
#holes        5            -> -
ok 22
#holes        1,3,5        -> 2,4
ok 23
#holes        1,3-5        -> 2
ok 24
#holes        -1-5         -> -
ok 25
ok 26
#inset
#inset        -            -2 -> -
ok 27
#inset        -            -1 -> -
ok 28
#inset        -            0 -> -
ok 29
#inset        -            1 -> -
ok 30
#inset        -            2 -> -
ok 31
#inset        (-)          -2 -> (-)
ok 32
#inset        (-)          -1 -> (-)
ok 33
#inset        (-)          0 -> (-)
ok 34
#inset        (-)          1 -> (-)
ok 35
#inset        (-)          2 -> (-)
ok 36
#inset        (-0          -2 -> (-2
ok 37
#inset        (-0          -1 -> (-1
ok 38
#inset        (-0          0 -> (-0
ok 39
#inset        (-0          1 -> (--1
ok 40
#inset        (-0          2 -> (--2
ok 41
#inset        0-)          -2 -> -2-)
ok 42
#inset        0-)          -1 -> -1-)
ok 43
#inset        0-)          0 -> 0-)
ok 44
#inset        0-)          1 -> 1-)
ok 45
#inset        0-)          2 -> 2-)
ok 46
#inset        0,2-3,6-8,12-15,20-24,30-35 -2 -> -2-26,28-37
ok 47
#inset        0,2-3,6-8,12-15,20-24,30-35 -1 -> -1-9,11-16,19-25,29-36
ok 48
#inset        0,2-3,6-8,12-15,20-24,30-35 0 -> 0,2-3,6-8,12-15,20-24,30-35
ok 49
#inset        0,2-3,6-8,12-15,20-24,30-35 1 -> 7,13-14,21-23,31-34
ok 50
#inset        0,2-3,6-8,12-15,20-24,30-35 2 -> 22,32-33
ok 51
#inset        (-0,2-3,6-8,12-15,20-24,30-35 -2 -> (-26,28-37
ok 52
#inset        (-0,2-3,6-8,12-15,20-24,30-35 -1 -> (-9,11-16,19-25,29-36
ok 53
#inset        (-0,2-3,6-8,12-15,20-24,30-35 0 -> (-0,2-3,6-8,12-15,20-24,30-35
ok 54
#inset        (-0,2-3,6-8,12-15,20-24,30-35 1 -> (--1,7,13-14,21-23,31-34
ok 55
#inset        (-0,2-3,6-8,12-15,20-24,30-35 2 -> (--2,22,32-33
ok 56
#inset        0,2-3,6-8,12-15,20-24,30-) -2 -> -2-26,28-)
ok 57
#inset        0,2-3,6-8,12-15,20-24,30-) -1 -> -1-9,11-16,19-25,29-)
ok 58
#inset        0,2-3,6-8,12-15,20-24,30-) 0 -> 0,2-3,6-8,12-15,20-24,30-)
ok 59
#inset        0,2-3,6-8,12-15,20-24,30-) 1 -> 7,13-14,21-23,31-)
ok 60
#inset        0,2-3,6-8,12-15,20-24,30-) 2 -> 22,32-)
ok 61
ok 62
ok 63
ok
t/iterator.t .. 
1..218
#grep_set
#  1: grep_set { 1        } -            -> -
ok 1
#  2: grep_set { 0        } -            -> -
ok 2
#  3: grep_set { $_==1    } -            -> -
ok 3
#  4: grep_set { $_<5     } -            -> -
ok 4
#  5: grep_set { $_&1     } -            -> -
ok 5
#  6: grep_set { 1        } (-)          -> undef
ok 6
#  7: grep_set { 0        } (-)          -> undef
ok 7
#  8: grep_set { $_==1    } (-)          -> undef
ok 8
#  9: grep_set { $_<5     } (-)          -> undef
ok 9
# 10: grep_set { $_&1     } (-)          -> undef
ok 10
# 11: grep_set { 1        } (-0          -> undef
ok 11
# 12: grep_set { 0        } (-0          -> undef
ok 12
# 13: grep_set { $_==1    } (-0          -> undef
ok 13
# 14: grep_set { $_<5     } (-0          -> undef
ok 14
# 15: grep_set { $_&1     } (-0          -> undef
ok 15
# 16: grep_set { 1        } 0-)          -> undef
ok 16
# 17: grep_set { 0        } 0-)          -> undef
ok 17
# 18: grep_set { $_==1    } 0-)          -> undef
ok 18
# 19: grep_set { $_<5     } 0-)          -> undef
ok 19
# 20: grep_set { $_&1     } 0-)          -> undef
ok 20
# 21: grep_set { 1        } 1            -> 1
ok 21
# 22: grep_set { 0        } 1            -> -
ok 22
# 23: grep_set { $_==1    } 1            -> 1
ok 23
# 24: grep_set { $_<5     } 1            -> 1
ok 24
# 25: grep_set { $_&1     } 1            -> 1
ok 25
# 26: grep_set { 1        } 5            -> 5
ok 26
# 27: grep_set { 0        } 5            -> -
ok 27
# 28: grep_set { $_==1    } 5            -> -
ok 28
# 29: grep_set { $_<5     } 5            -> -
ok 29
# 30: grep_set { $_&1     } 5            -> 5
ok 30
# 31: grep_set { 1        } 1-5          -> 1-5
ok 31
# 32: grep_set { 0        } 1-5          -> -
ok 32
# 33: grep_set { $_==1    } 1-5          -> 1
ok 33
# 34: grep_set { $_<5     } 1-5          -> 1-4
ok 34
# 35: grep_set { $_&1     } 1-5          -> 1,3,5
ok 35
# 36: grep_set { 1        } 3-7          -> 3-7
ok 36
# 37: grep_set { 0        } 3-7          -> -
ok 37
# 38: grep_set { $_==1    } 3-7          -> -
ok 38
# 39: grep_set { $_<5     } 3-7          -> 3-4
ok 39
# 40: grep_set { $_&1     } 3-7          -> 3,5,7
ok 40
# 41: grep_set { 1        } 1-3,8,10-23  -> 1-3,8,10-23
ok 41
# 42: grep_set { 0        } 1-3,8,10-23  -> -
ok 42
# 43: grep_set { $_==1    } 1-3,8,10-23  -> 1
ok 43
# 44: grep_set { $_<5     } 1-3,8,10-23  -> 1-3
ok 44
# 45: grep_set { $_&1     } 1-3,8,10-23  -> 1,3,11,13,15,17,19,21,23
ok 45
#map_set
# 46: map_set  {          } -            -> -
ok 46
# 47: map_set  { 1        } -            -> -
ok 47
# 48: map_set  { $_       } -            -> -
ok 48
# 49: map_set  { -$_      } -            -> -
ok 49
# 50: map_set  { $_+5     } -            -> -
ok 50
# 51: map_set  { -$_,$_   } -            -> -
ok 51
# 52: map_set  { $_%5     } -            -> -
ok 52
# 53: map_set  {          } (-)          -> undef
ok 53
# 54: map_set  { 1        } (-)          -> undef
ok 54
# 55: map_set  { $_       } (-)          -> undef
ok 55
# 56: map_set  { -$_      } (-)          -> undef
ok 56
# 57: map_set  { $_+5     } (-)          -> undef
ok 57
# 58: map_set  { -$_,$_   } (-)          -> undef
ok 58
# 59: map_set  { $_%5     } (-)          -> undef
ok 59
# 60: map_set  {          } (-0          -> undef
ok 60
# 61: map_set  { 1        } (-0          -> undef
ok 61
# 62: map_set  { $_       } (-0          -> undef
ok 62
# 63: map_set  { -$_      } (-0          -> undef
ok 63
# 64: map_set  { $_+5     } (-0          -> undef
ok 64
# 65: map_set  { -$_,$_   } (-0          -> undef
ok 65
# 66: map_set  { $_%5     } (-0          -> undef
ok 66
# 67: map_set  {          } 0-)          -> undef
ok 67
# 68: map_set  { 1        } 0-)          -> undef
ok 68
# 69: map_set  { $_       } 0-)          -> undef
ok 69
# 70: map_set  { -$_      } 0-)          -> undef
ok 70
# 71: map_set  { $_+5     } 0-)          -> undef
ok 71
# 72: map_set  { -$_,$_   } 0-)          -> undef
ok 72
# 73: map_set  { $_%5     } 0-)          -> undef
ok 73
# 74: map_set  {          } 1            -> -
ok 74
# 75: map_set  { 1        } 1            -> 1
ok 75
# 76: map_set  { $_       } 1            -> 1
ok 76
# 77: map_set  { -$_      } 1            -> -1
ok 77
# 78: map_set  { $_+5     } 1            -> 6
ok 78
# 79: map_set  { -$_,$_   } 1            -> -1,1
ok 79
# 80: map_set  { $_%5     } 1            -> 1
ok 80
# 81: map_set  {          } 5            -> -
ok 81
# 82: map_set  { 1        } 5            -> 1
ok 82
# 83: map_set  { $_       } 5            -> 5
ok 83
# 84: map_set  { -$_      } 5            -> -5
ok 84
# 85: map_set  { $_+5     } 5            -> 10
ok 85
# 86: map_set  { -$_,$_   } 5            -> -5,5
ok 86
# 87: map_set  { $_%5     } 5            -> 0
ok 87
# 88: map_set  {          } 1-5          -> -
ok 88
# 89: map_set  { 1        } 1-5          -> 1
ok 89
# 90: map_set  { $_       } 1-5          -> 1-5
ok 90
# 91: map_set  { -$_      } 1-5          -> -5--1
ok 91
# 92: map_set  { $_+5     } 1-5          -> 6-10
ok 92
# 93: map_set  { -$_,$_   } 1-5          -> -5--1,1-5
ok 93
# 94: map_set  { $_%5     } 1-5          -> 0-4
ok 94
# 95: map_set  {          } 3-7          -> -
ok 95
# 96: map_set  { 1        } 3-7          -> 1
ok 96
# 97: map_set  { $_       } 3-7          -> 3-7
ok 97
# 98: map_set  { -$_      } 3-7          -> -7--3
ok 98
# 99: map_set  { $_+5     } 3-7          -> 8-12
ok 99
#100: map_set  { -$_,$_   } 3-7          -> -7--3,3-7
ok 100
#101: map_set  { $_%5     } 3-7          -> 0-4
ok 101
#102: map_set  {          } 1-3,8,10-23  -> -
ok 102
#103: map_set  { 1        } 1-3,8,10-23  -> 1
ok 103
#104: map_set  { $_       } 1-3,8,10-23  -> 1-3,8,10-23
ok 104
#105: map_set  { -$_      } 1-3,8,10-23  -> -23--10,-8,-3--1
ok 105
#106: map_set  { $_+5     } 1-3,8,10-23  -> 6-8,13,15-28
ok 106
#107: map_set  { -$_,$_   } 1-3,8,10-23  -> -23--10,-8,-3--1,1-3,8,10-23
ok 107
#108: map_set  { $_%5     } 1-3,8,10-23  -> 0-4
ok 108
#first
#109: first     { -            } -> undef
ok 109
#110: first     { (-)          } -> undef
ok 110
#111: first     { (-0          } -> undef
ok 111
#112: first     { 0-)          } -> 0
ok 112
#113: first     { 1            } -> 1
ok 113
#114: first     { 5            } -> 5
ok 114
#115: first     { 1-5          } -> 1
ok 115
#116: first     { 3-7          } -> 3
ok 116
#117: first     { 1-3,8,10-23  } -> 1
ok 117
#last
#118: last      { -            } -> undef
ok 118
#119: last      { (-)          } -> undef
ok 119
#120: last      { (-0          } -> 0
ok 120
#121: last      { 0-)          } -> undef
ok 121
#122: last      { 1            } -> 1
ok 122
#123: last      { 5            } -> 5
ok 123
#124: last      { 1-5          } -> 5
ok 124
#125: last      { 3-7          } -> 7
ok 125
#126: last      { 1-3,8,10-23  } -> 23
ok 126
#start
#127: start     { -            } -> undef
ok 127
#128: start     { (-)          } -> 0
ok 128
#129: start     { (-0          } -> 0
ok 129
#130: start     { 0-)          } -> 0
ok 130
#131: start     { 1            } -> undef
ok 131
#132: start     { 5            } -> undef
ok 132
#133: start     { 1-5          } -> undef
ok 133
#134: start     { 3-7          } -> undef
ok 134
#135: start     { 1-3,8,10-23  } -> undef
ok 135
#start()
#136: start( 0) {  2-5,8,10-14 } -> undef
ok 136
#137: start( 1) {  2-5,8,10-14 } -> undef
ok 137
#138: start( 2) {  2-5,8,10-14 } -> 2
ok 138
#139: start( 3) {  2-5,8,10-14 } -> 3
ok 139
#140: start( 4) {  2-5,8,10-14 } -> 4
ok 140
#141: start( 5) {  2-5,8,10-14 } -> 5
ok 141
#142: start( 6) {  2-5,8,10-14 } -> undef
ok 142
#143: start( 7) {  2-5,8,10-14 } -> undef
ok 143
#144: start( 8) {  2-5,8,10-14 } -> 8
ok 144
#145: start( 9) {  2-5,8,10-14 } -> undef
ok 145
#146: start(10) {  2-5,8,10-14 } -> 10
ok 146
#147: start(11) {  2-5,8,10-14 } -> 11
ok 147
#148: start(12) {  2-5,8,10-14 } -> 12
ok 148
#149: start(13) {  2-5,8,10-14 } -> 13
ok 149
#150: start(14) {  2-5,8,10-14 } -> 14
ok 150
#151: start(15) {  2-5,8,10-14 } -> undef
ok 151
#152: start( 0) {  (-5,8,10-14 } -> 0
ok 152
#153: start( 1) {  (-5,8,10-14 } -> 1
ok 153
#154: start( 2) {  (-5,8,10-14 } -> 2
ok 154
#155: start( 3) {  (-5,8,10-14 } -> 3
ok 155
#156: start( 4) {  (-5,8,10-14 } -> 4
ok 156
#157: start( 5) {  (-5,8,10-14 } -> 5
ok 157
#158: start( 6) {  (-5,8,10-14 } -> undef
ok 158
#159: start( 7) {  (-5,8,10-14 } -> undef
ok 159
#160: start( 8) {  (-5,8,10-14 } -> 8
ok 160
#161: start( 9) {  (-5,8,10-14 } -> undef
ok 161
#162: start(10) {  (-5,8,10-14 } -> 10
ok 162
#163: start(11) {  (-5,8,10-14 } -> 11
ok 163
#164: start(12) {  (-5,8,10-14 } -> 12
ok 164
#165: start(13) {  (-5,8,10-14 } -> 13
ok 165
#166: start(14) {  (-5,8,10-14 } -> 14
ok 166
#167: start(15) {  (-5,8,10-14 } -> undef
ok 167
#168: start( 0) {   2-5,8,10-) } -> undef
ok 168
#169: start( 1) {   2-5,8,10-) } -> undef
ok 169
#170: start( 2) {   2-5,8,10-) } -> 2
ok 170
#171: start( 3) {   2-5,8,10-) } -> 3
ok 171
#172: start( 4) {   2-5,8,10-) } -> 4
ok 172
#173: start( 5) {   2-5,8,10-) } -> 5
ok 173
#174: start( 6) {   2-5,8,10-) } -> undef
ok 174
#175: start( 7) {   2-5,8,10-) } -> undef
ok 175
#176: start( 8) {   2-5,8,10-) } -> 8
ok 176
#177: start( 9) {   2-5,8,10-) } -> undef
ok 177
#178: start(10) {   2-5,8,10-) } -> 10
ok 178
#179: start(11) {   2-5,8,10-) } -> 11
ok 179
#180: start(12) {   2-5,8,10-) } -> 12
ok 180
#181: start(13) {   2-5,8,10-) } -> 13
ok 181
#182: start(14) {   2-5,8,10-) } -> 14
ok 182
#183: start(15) {   2-5,8,10-) } -> 15
ok 183
#next
#184: next:            - -> 
ok 184
#185: next:            1 -> 1
ok 185
#186: next:            5 -> 5
ok 186
#187: next:          1-5 -> 1,2,3,4,5
ok 187
#188: next:          3-7 -> 3,4,5,6,7
ok 188
#189: next:  1-3,8,10-23 -> 1,2,3,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23
ok 189
#prev
#190: prev:            - -> 
ok 190
#191: prev:            1 -> 1
ok 191
#192: prev:            5 -> 5
ok 192
#193: prev:          1-5 -> 5,4,3,2,1
ok 193
#194: prev:          3-7 -> 7,6,5,4,3
ok 194
#195: prev:  1-3,8,10-23 -> 23,22,21,20,19,18,17,16,15,14,13,12,11,10,8,3,2,1
ok 195
#current
#196: next -> 3
ok 196
#197: prev -> 0
ok 197
#198: prev -> -1
ok 198
#199: next -> 0
ok 199
#200: next -> 3
ok 200
#201: next -> 4
ok 201
#202: next -> 5
ok 202
#203: next -> 7
ok 203
#204: prev -> 5
ok 204
#205: next -> 7
ok 205
#206: next -> 8
ok 206
#wrap
#207: next -> 1
ok 207
#208: next -> 2
ok 208
#209: next -> undef
ok 209
#210: next -> 1
ok 210
#211: next -> 2
ok 211
#212: next -> undef
ok 212
#213: next -> 2
ok 213
#214: next -> 1
ok 214
#215: next -> undef
ok 215
#216: next -> 2
ok 216
#217: next -> 1
ok 217
#218: next -> undef
ok 218
ok
t/member.t .... 
1..147
#member
#member       -            1 -> 0
ok 1
#member       -            2 -> 0
ok 2
#member       -            3 -> 0
ok 3
#member       -            4 -> 0
ok 4
#member       -            5 -> 0
ok 5
#member       -            6 -> 0
ok 6
#member       -            7 -> 0
ok 7
#member       (-)          1 -> 1
ok 8
#member       (-)          2 -> 1
ok 9
#member       (-)          3 -> 1
ok 10
#member       (-)          4 -> 1
ok 11
#member       (-)          5 -> 1
ok 12
#member       (-)          6 -> 1
ok 13
#member       (-)          7 -> 1
ok 14
#member       (-3          1 -> 1
ok 15
#member       (-3          2 -> 1
ok 16
#member       (-3          3 -> 1
ok 17
#member       (-3          4 -> 0
ok 18
#member       (-3          5 -> 0
ok 19
#member       (-3          6 -> 0
ok 20
#member       (-3          7 -> 0
ok 21
#member       3-)          1 -> 0
ok 22
#member       3-)          2 -> 0
ok 23
#member       3-)          3 -> 1
ok 24
#member       3-)          4 -> 1
ok 25
#member       3-)          5 -> 1
ok 26
#member       3-)          6 -> 1
ok 27
#member       3-)          7 -> 1
ok 28
#member       3            1 -> 0
ok 29
#member       3            2 -> 0
ok 30
#member       3            3 -> 1
ok 31
#member       3            4 -> 0
ok 32
#member       3            5 -> 0
ok 33
#member       3            6 -> 0
ok 34
#member       3            7 -> 0
ok 35
#member       3-5          1 -> 0
ok 36
#member       3-5          2 -> 0
ok 37
#member       3-5          3 -> 1
ok 38
#member       3-5          4 -> 1
ok 39
#member       3-5          5 -> 1
ok 40
#member       3-5          6 -> 0
ok 41
#member       3-5          7 -> 0
ok 42
#member       3-5,7-9      1 -> 0
ok 43
#member       3-5,7-9      2 -> 0
ok 44
#member       3-5,7-9      3 -> 1
ok 45
#member       3-5,7-9      4 -> 1
ok 46
#member       3-5,7-9      5 -> 1
ok 47
#member       3-5,7-9      6 -> 0
ok 48
#member       3-5,7-9      7 -> 1
ok 49
#insert
#insert       -            1 -> 1
ok 50
#insert       -            2 -> 2
ok 51
#insert       -            3 -> 3
ok 52
#insert       -            4 -> 4
ok 53
#insert       -            5 -> 5
ok 54
#insert       -            6 -> 6
ok 55
#insert       -            7 -> 7
ok 56
#insert       (-)          1 -> (-)
ok 57
#insert       (-)          2 -> (-)
ok 58
#insert       (-)          3 -> (-)
ok 59
#insert       (-)          4 -> (-)
ok 60
#insert       (-)          5 -> (-)
ok 61
#insert       (-)          6 -> (-)
ok 62
#insert       (-)          7 -> (-)
ok 63
#insert       (-3          1 -> (-3
ok 64
#insert       (-3          2 -> (-3
ok 65
#insert       (-3          3 -> (-3
ok 66
#insert       (-3          4 -> (-4
ok 67
#insert       (-3          5 -> (-3,5
ok 68
#insert       (-3          6 -> (-3,6
ok 69
#insert       (-3          7 -> (-3,7
ok 70
#insert       3-)          1 -> 1,3-)
ok 71
#insert       3-)          2 -> 2-)
ok 72
#insert       3-)          3 -> 3-)
ok 73
#insert       3-)          4 -> 3-)
ok 74
#insert       3-)          5 -> 3-)
ok 75
#insert       3-)          6 -> 3-)
ok 76
#insert       3-)          7 -> 3-)
ok 77
#insert       3            1 -> 1,3
ok 78
#insert       3            2 -> 2-3
ok 79
#insert       3            3 -> 3
ok 80
#insert       3            4 -> 3-4
ok 81
#insert       3            5 -> 3,5
ok 82
#insert       3            6 -> 3,6
ok 83
#insert       3            7 -> 3,7
ok 84
#insert       3-5          1 -> 1,3-5
ok 85
#insert       3-5          2 -> 2-5
ok 86
#insert       3-5          3 -> 3-5
ok 87
#insert       3-5          4 -> 3-5
ok 88
#insert       3-5          5 -> 3-5
ok 89
#insert       3-5          6 -> 3-6
ok 90
#insert       3-5          7 -> 3-5,7
ok 91
#insert       3-5,7-9      1 -> 1,3-5,7-9
ok 92
#insert       3-5,7-9      2 -> 2-5,7-9
ok 93
#insert       3-5,7-9      3 -> 3-5,7-9
ok 94
#insert       3-5,7-9      4 -> 3-5,7-9
ok 95
#insert       3-5,7-9      5 -> 3-5,7-9
ok 96
#insert       3-5,7-9      6 -> 3-9
ok 97
#insert       3-5,7-9      7 -> 3-5,7-9
ok 98
#remove
#remove       -            1 -> -
ok 99
#remove       -            2 -> -
ok 100
#remove       -            3 -> -
ok 101
#remove       -            4 -> -
ok 102
#remove       -            5 -> -
ok 103
#remove       -            6 -> -
ok 104
#remove       -            7 -> -
ok 105
#remove       (-)          1 -> (-0,2-)
ok 106
#remove       (-)          2 -> (-1,3-)
ok 107
#remove       (-)          3 -> (-2,4-)
ok 108
#remove       (-)          4 -> (-3,5-)
ok 109
#remove       (-)          5 -> (-4,6-)
ok 110
#remove       (-)          6 -> (-5,7-)
ok 111
#remove       (-)          7 -> (-6,8-)
ok 112
#remove       (-3          1 -> (-0,2-3
ok 113
#remove       (-3          2 -> (-1,3
ok 114
#remove       (-3          3 -> (-2
ok 115
#remove       (-3          4 -> (-3
ok 116
#remove       (-3          5 -> (-3
ok 117
#remove       (-3          6 -> (-3
ok 118
#remove       (-3          7 -> (-3
ok 119
#remove       3-)          1 -> 3-)
ok 120
#remove       3-)          2 -> 3-)
ok 121
#remove       3-)          3 -> 4-)
ok 122
#remove       3-)          4 -> 3,5-)
ok 123
#remove       3-)          5 -> 3-4,6-)
ok 124
#remove       3-)          6 -> 3-5,7-)
ok 125
#remove       3-)          7 -> 3-6,8-)
ok 126
#remove       3            1 -> 3
ok 127
#remove       3            2 -> 3
ok 128
#remove       3            3 -> -
ok 129
#remove       3            4 -> 3
ok 130
#remove       3            5 -> 3
ok 131
#remove       3            6 -> 3
ok 132
#remove       3            7 -> 3
ok 133
#remove       3-5          1 -> 3-5
ok 134
#remove       3-5          2 -> 3-5
ok 135
#remove       3-5          3 -> 4-5
ok 136
#remove       3-5          4 -> 3,5
ok 137
#remove       3-5          5 -> 3-4
ok 138
#remove       3-5          6 -> 3-5
ok 139
#remove       3-5          7 -> 3-5
ok 140
#remove       3-5,7-9      1 -> 3-5,7-9
ok 141
#remove       3-5,7-9      2 -> 3-5,7-9
ok 142
#remove       3-5,7-9      3 -> 4-5,7-9
ok 143
#remove       3-5,7-9      4 -> 3,5,7-9
ok 144
#remove       3-5,7-9      5 -> 3-4,7-9
ok 145
#remove       3-5,7-9      6 -> 3-5,7-9
ok 146
#remove       3-5,7-9      7 -> 3-5,8-9
ok 147
ok
t/no-int.t .... 
1..1
ok 1 no integer
ok
t/ord.t ....... 
1..16
ok 1 ord: (-0 42	-> <die>
ok 2 ord: - 0	-> <undef>
ok 3 ord: 0 0	-> 0
ok 4 ord: 1 0	-> <undef>
ok 5 ord: 1 2	-> <undef>
ok 6 ord: 1,3-5 0	-> <undef>
ok 7 ord: 1,3-5 1	-> 0
ok 8 ord: 1,3-5 2	-> <undef>
ok 9 ord: 1,3-5 3	-> 1
ok 10 ord: 1,3-5 4	-> 2
ok 11 ord: 1,3-5 5	-> 3
ok 12 ord: 1,3-5 6	-> <undef>
ok 13 ord: 1-) 0	-> <undef>
ok 14 ord: 1-) 1	-> 0
ok 15 ord: 1-) 8	-> 7
ok 16 ord: 1-5,11-15,21-25 21	-> 10
ok
t/overload.t .. 
1..61
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok
t/real_set.t .. 
1..4
#real_set
#real_set:  union set -> -
ok 1
#real_set: 1-5,8-9 -> 1-5,8-9
ok 2
#real_set: 1-5,8-9 -> 1-5,8-9
ok 3
#real_set: 0 -> 0
ok 4
ok
t/relation.t .. 
1..324
#equal
#equal        -            -            -> 1
ok 1
#equal        -            (-)          -> 0
ok 2
#equal        -            (-0          -> 0
ok 3
#equal        -            0-)          -> 0
ok 4
#equal        -            1            -> 0
ok 5
#equal        -            5            -> 0
ok 6
#equal        -            1-5          -> 0
ok 7
#equal        -            3-7          -> 0
ok 8
#equal        -            1-3,8,10-23  -> 0
ok 9
#equal        (-)          -            -> 0
ok 10
#equal        (-)          (-)          -> 1
ok 11
#equal        (-)          (-0          -> 0
ok 12
#equal        (-)          0-)          -> 0
ok 13
#equal        (-)          1            -> 0
ok 14
#equal        (-)          5            -> 0
ok 15
#equal        (-)          1-5          -> 0
ok 16
#equal        (-)          3-7          -> 0
ok 17
#equal        (-)          1-3,8,10-23  -> 0
ok 18
#equal        (-0          -            -> 0
ok 19
#equal        (-0          (-)          -> 0
ok 20
#equal        (-0          (-0          -> 1
ok 21
#equal        (-0          0-)          -> 0
ok 22
#equal        (-0          1            -> 0
ok 23
#equal        (-0          5            -> 0
ok 24
#equal        (-0          1-5          -> 0
ok 25
#equal        (-0          3-7          -> 0
ok 26
#equal        (-0          1-3,8,10-23  -> 0
ok 27
#equal        0-)          -            -> 0
ok 28
#equal        0-)          (-)          -> 0
ok 29
#equal        0-)          (-0          -> 0
ok 30
#equal        0-)          0-)          -> 1
ok 31
#equal        0-)          1            -> 0
ok 32
#equal        0-)          5            -> 0
ok 33
#equal        0-)          1-5          -> 0
ok 34
#equal        0-)          3-7          -> 0
ok 35
#equal        0-)          1-3,8,10-23  -> 0
ok 36
#equal        1            -            -> 0
ok 37
#equal        1            (-)          -> 0
ok 38
#equal        1            (-0          -> 0
ok 39
#equal        1            0-)          -> 0
ok 40
#equal        1            1            -> 1
ok 41
#equal        1            5            -> 0
ok 42
#equal        1            1-5          -> 0
ok 43
#equal        1            3-7          -> 0
ok 44
#equal        1            1-3,8,10-23  -> 0
ok 45
#equal        5            -            -> 0
ok 46
#equal        5            (-)          -> 0
ok 47
#equal        5            (-0          -> 0
ok 48
#equal        5            0-)          -> 0
ok 49
#equal        5            1            -> 0
ok 50
#equal        5            5            -> 1
ok 51
#equal        5            1-5          -> 0
ok 52
#equal        5            3-7          -> 0
ok 53
#equal        5            1-3,8,10-23  -> 0
ok 54
#equal        1-5          -            -> 0
ok 55
#equal        1-5          (-)          -> 0
ok 56
#equal        1-5          (-0          -> 0
ok 57
#equal        1-5          0-)          -> 0
ok 58
#equal        1-5          1            -> 0
ok 59
#equal        1-5          5            -> 0
ok 60
#equal        1-5          1-5          -> 1
ok 61
#equal        1-5          3-7          -> 0
ok 62
#equal        1-5          1-3,8,10-23  -> 0
ok 63
#equal        3-7          -            -> 0
ok 64
#equal        3-7          (-)          -> 0
ok 65
#equal        3-7          (-0          -> 0
ok 66
#equal        3-7          0-)          -> 0
ok 67
#equal        3-7          1            -> 0
ok 68
#equal        3-7          5            -> 0
ok 69
#equal        3-7          1-5          -> 0
ok 70
#equal        3-7          3-7          -> 1
ok 71
#equal        3-7          1-3,8,10-23  -> 0
ok 72
#equal        1-3,8,10-23  -            -> 0
ok 73
#equal        1-3,8,10-23  (-)          -> 0
ok 74
#equal        1-3,8,10-23  (-0          -> 0
ok 75
#equal        1-3,8,10-23  0-)          -> 0
ok 76
#equal        1-3,8,10-23  1            -> 0
ok 77
#equal        1-3,8,10-23  5            -> 0
ok 78
#equal        1-3,8,10-23  1-5          -> 0
ok 79
#equal        1-3,8,10-23  3-7          -> 0
ok 80
#equal        1-3,8,10-23  1-3,8,10-23  -> 1
ok 81
#equivalent
#equivalent   -            -            -> 1
ok 82
#equivalent   -            (-)          -> 0
ok 83
#equivalent   -            (-0          -> 0
ok 84
#equivalent   -            0-)          -> 0
ok 85
#equivalent   -            1            -> 0
ok 86
#equivalent   -            5            -> 0
ok 87
#equivalent   -            1-5          -> 0
ok 88
#equivalent   -            3-7          -> 0
ok 89
#equivalent   -            1-3,8,10-23  -> 0
ok 90
#equivalent   (-)          -            -> 0
ok 91
#equivalent   (-)          (-)          -> 1
ok 92
#equivalent   (-)          (-0          -> 1
ok 93
#equivalent   (-)          0-)          -> 1
ok 94
#equivalent   (-)          1            -> 0
ok 95
#equivalent   (-)          5            -> 0
ok 96
#equivalent   (-)          1-5          -> 0
ok 97
#equivalent   (-)          3-7          -> 0
ok 98
#equivalent   (-)          1-3,8,10-23  -> 0
ok 99
#equivalent   (-0          -            -> 0
ok 100
#equivalent   (-0          (-)          -> 1
ok 101
#equivalent   (-0          (-0          -> 1
ok 102
#equivalent   (-0          0-)          -> 1
ok 103
#equivalent   (-0          1            -> 0
ok 104
#equivalent   (-0          5            -> 0
ok 105
#equivalent   (-0          1-5          -> 0
ok 106
#equivalent   (-0          3-7          -> 0
ok 107
#equivalent   (-0          1-3,8,10-23  -> 0
ok 108
#equivalent   0-)          -            -> 0
ok 109
#equivalent   0-)          (-)          -> 1
ok 110
#equivalent   0-)          (-0          -> 1
ok 111
#equivalent   0-)          0-)          -> 1
ok 112
#equivalent   0-)          1            -> 0
ok 113
#equivalent   0-)          5            -> 0
ok 114
#equivalent   0-)          1-5          -> 0
ok 115
#equivalent   0-)          3-7          -> 0
ok 116
#equivalent   0-)          1-3,8,10-23  -> 0
ok 117
#equivalent   1            -            -> 0
ok 118
#equivalent   1            (-)          -> 0
ok 119
#equivalent   1            (-0          -> 0
ok 120
#equivalent   1            0-)          -> 0
ok 121
#equivalent   1            1            -> 1
ok 122
#equivalent   1            5            -> 1
ok 123
#equivalent   1            1-5          -> 0
ok 124
#equivalent   1            3-7          -> 0
ok 125
#equivalent   1            1-3,8,10-23  -> 0
ok 126
#equivalent   5            -            -> 0
ok 127
#equivalent   5            (-)          -> 0
ok 128
#equivalent   5            (-0          -> 0
ok 129
#equivalent   5            0-)          -> 0
ok 130
#equivalent   5            1            -> 1
ok 131
#equivalent   5            5            -> 1
ok 132
#equivalent   5            1-5          -> 0
ok 133
#equivalent   5            3-7          -> 0
ok 134
#equivalent   5            1-3,8,10-23  -> 0
ok 135
#equivalent   1-5          -            -> 0
ok 136
#equivalent   1-5          (-)          -> 0
ok 137
#equivalent   1-5          (-0          -> 0
ok 138
#equivalent   1-5          0-)          -> 0
ok 139
#equivalent   1-5          1            -> 0
ok 140
#equivalent   1-5          5            -> 0
ok 141
#equivalent   1-5          1-5          -> 1
ok 142
#equivalent   1-5          3-7          -> 1
ok 143
#equivalent   1-5          1-3,8,10-23  -> 0
ok 144
#equivalent   3-7          -            -> 0
ok 145
#equivalent   3-7          (-)          -> 0
ok 146
#equivalent   3-7          (-0          -> 0
ok 147
#equivalent   3-7          0-)          -> 0
ok 148
#equivalent   3-7          1            -> 0
ok 149
#equivalent   3-7          5            -> 0
ok 150
#equivalent   3-7          1-5          -> 1
ok 151
#equivalent   3-7          3-7          -> 1
ok 152
#equivalent   3-7          1-3,8,10-23  -> 0
ok 153
#equivalent   1-3,8,10-23  -            -> 0
ok 154
#equivalent   1-3,8,10-23  (-)          -> 0
ok 155
#equivalent   1-3,8,10-23  (-0          -> 0
ok 156
#equivalent   1-3,8,10-23  0-)          -> 0
ok 157
#equivalent   1-3,8,10-23  1            -> 0
ok 158
#equivalent   1-3,8,10-23  5            -> 0
ok 159
#equivalent   1-3,8,10-23  1-5          -> 0
ok 160
#equivalent   1-3,8,10-23  3-7          -> 0
ok 161
#equivalent   1-3,8,10-23  1-3,8,10-23  -> 1
ok 162
#superset
#superset     -            -            -> 1
ok 163
#superset     -            (-)          -> 0
ok 164
#superset     -            (-0          -> 0
ok 165
#superset     -            0-)          -> 0
ok 166
#superset     -            1            -> 0
ok 167
#superset     -            5            -> 0
ok 168
#superset     -            1-5          -> 0
ok 169
#superset     -            3-7          -> 0
ok 170
#superset     -            1-3,8,10-23  -> 0
ok 171
#superset     (-)          -            -> 1
ok 172
#superset     (-)          (-)          -> 1
ok 173
#superset     (-)          (-0          -> 1
ok 174
#superset     (-)          0-)          -> 1
ok 175
#superset     (-)          1            -> 1
ok 176
#superset     (-)          5            -> 1
ok 177
#superset     (-)          1-5          -> 1
ok 178
#superset     (-)          3-7          -> 1
ok 179
#superset     (-)          1-3,8,10-23  -> 1
ok 180
#superset     (-0          -            -> 1
ok 181
#superset     (-0          (-)          -> 0
ok 182
#superset     (-0          (-0          -> 1
ok 183
#superset     (-0          0-)          -> 0
ok 184
#superset     (-0          1            -> 0
ok 185
#superset     (-0          5            -> 0
ok 186
#superset     (-0          1-5          -> 0
ok 187
#superset     (-0          3-7          -> 0
ok 188
#superset     (-0          1-3,8,10-23  -> 0
ok 189
#superset     0-)          -            -> 1
ok 190
#superset     0-)          (-)          -> 0
ok 191
#superset     0-)          (-0          -> 0
ok 192
#superset     0-)          0-)          -> 1
ok 193
#superset     0-)          1            -> 1
ok 194
#superset     0-)          5            -> 1
ok 195
#superset     0-)          1-5          -> 1
ok 196
#superset     0-)          3-7          -> 1
ok 197
#superset     0-)          1-3,8,10-23  -> 1
ok 198
#superset     1            -            -> 1
ok 199
#superset     1            (-)          -> 0
ok 200
#superset     1            (-0          -> 0
ok 201
#superset     1            0-)          -> 0
ok 202
#superset     1            1            -> 1
ok 203
#superset     1            5            -> 0
ok 204
#superset     1            1-5          -> 0
ok 205
#superset     1            3-7          -> 0
ok 206
#superset     1            1-3,8,10-23  -> 0
ok 207
#superset     5            -            -> 1
ok 208
#superset     5            (-)          -> 0
ok 209
#superset     5            (-0          -> 0
ok 210
#superset     5            0-)          -> 0
ok 211
#superset     5            1            -> 0
ok 212
#superset     5            5            -> 1
ok 213
#superset     5            1-5          -> 0
ok 214
#superset     5            3-7          -> 0
ok 215
#superset     5            1-3,8,10-23  -> 0
ok 216
#superset     1-5          -            -> 1
ok 217
#superset     1-5          (-)          -> 0
ok 218
#superset     1-5          (-0          -> 0
ok 219
#superset     1-5          0-)          -> 0
ok 220
#superset     1-5          1            -> 1
ok 221
#superset     1-5          5            -> 1
ok 222
#superset     1-5          1-5          -> 1
ok 223
#superset     1-5          3-7          -> 0
ok 224
#superset     1-5          1-3,8,10-23  -> 0
ok 225
#superset     3-7          -            -> 1
ok 226
#superset     3-7          (-)          -> 0
ok 227
#superset     3-7          (-0          -> 0
ok 228
#superset     3-7          0-)          -> 0
ok 229
#superset     3-7          1            -> 0
ok 230
#superset     3-7          5            -> 1
ok 231
#superset     3-7          1-5          -> 0
ok 232
#superset     3-7          3-7          -> 1
ok 233
#superset     3-7          1-3,8,10-23  -> 0
ok 234
#superset     1-3,8,10-23  -            -> 1
ok 235
#superset     1-3,8,10-23  (-)          -> 0
ok 236
#superset     1-3,8,10-23  (-0          -> 0
ok 237
#superset     1-3,8,10-23  0-)          -> 0
ok 238
#superset     1-3,8,10-23  1            -> 1
ok 239
#superset     1-3,8,10-23  5            -> 0
ok 240
#superset     1-3,8,10-23  1-5          -> 0
ok 241
#superset     1-3,8,10-23  3-7          -> 0
ok 242
#superset     1-3,8,10-23  1-3,8,10-23  -> 1
ok 243
#subset
#subset       -            -            -> 1
ok 244
#subset       -            (-)          -> 1
ok 245
#subset       -            (-0          -> 1
ok 246
#subset       -            0-)          -> 1
ok 247
#subset       -            1            -> 1
ok 248
#subset       -            5            -> 1
ok 249
#subset       -            1-5          -> 1
ok 250
#subset       -            3-7          -> 1
ok 251
#subset       -            1-3,8,10-23  -> 1
ok 252
#subset       (-)          -            -> 0
ok 253
#subset       (-)          (-)          -> 1
ok 254
#subset       (-)          (-0          -> 0
ok 255
#subset       (-)          0-)          -> 0
ok 256
#subset       (-)          1            -> 0
ok 257
#subset       (-)          5            -> 0
ok 258
#subset       (-)          1-5          -> 0
ok 259
#subset       (-)          3-7          -> 0
ok 260
#subset       (-)          1-3,8,10-23  -> 0
ok 261
#subset       (-0          -            -> 0
ok 262
#subset       (-0          (-)          -> 1
ok 263
#subset       (-0          (-0          -> 1
ok 264
#subset       (-0          0-)          -> 0
ok 265
#subset       (-0          1            -> 0
ok 266
#subset       (-0          5            -> 0
ok 267
#subset       (-0          1-5          -> 0
ok 268
#subset       (-0          3-7          -> 0
ok 269
#subset       (-0          1-3,8,10-23  -> 0
ok 270
#subset       0-)          -            -> 0
ok 271
#subset       0-)          (-)          -> 1
ok 272
#subset       0-)          (-0          -> 0
ok 273
#subset       0-)          0-)          -> 1
ok 274
#subset       0-)          1            -> 0
ok 275
#subset       0-)          5            -> 0
ok 276
#subset       0-)          1-5          -> 0
ok 277
#subset       0-)          3-7          -> 0
ok 278
#subset       0-)          1-3,8,10-23  -> 0
ok 279
#subset       1            -            -> 0
ok 280
#subset       1            (-)          -> 1
ok 281
#subset       1            (-0          -> 0
ok 282
#subset       1            0-)          -> 1
ok 283
#subset       1            1            -> 1
ok 284
#subset       1            5            -> 0
ok 285
#subset       1            1-5          -> 1
ok 286
#subset       1            3-7          -> 0
ok 287
#subset       1            1-3,8,10-23  -> 1
ok 288
#subset       5            -            -> 0
ok 289
#subset       5            (-)          -> 1
ok 290
#subset       5            (-0          -> 0
ok 291
#subset       5            0-)          -> 1
ok 292
#subset       5            1            -> 0
ok 293
#subset       5            5            -> 1
ok 294
#subset       5            1-5          -> 1
ok 295
#subset       5            3-7          -> 1
ok 296
#subset       5            1-3,8,10-23  -> 0
ok 297
#subset       1-5          -            -> 0
ok 298
#subset       1-5          (-)          -> 1
ok 299
#subset       1-5          (-0          -> 0
ok 300
#subset       1-5          0-)          -> 1
ok 301
#subset       1-5          1            -> 0
ok 302
#subset       1-5          5            -> 0
ok 303
#subset       1-5          1-5          -> 1
ok 304
#subset       1-5          3-7          -> 0
ok 305
#subset       1-5          1-3,8,10-23  -> 0
ok 306
#subset       3-7          -            -> 0
ok 307
#subset       3-7          (-)          -> 1
ok 308
#subset       3-7          (-0          -> 0
ok 309
#subset       3-7          0-)          -> 1
ok 310
#subset       3-7          1            -> 0
ok 311
#subset       3-7          5            -> 0
ok 312
#subset       3-7          1-5          -> 0
ok 313
#subset       3-7          3-7          -> 1
ok 314
#subset       3-7          1-3,8,10-23  -> 0
ok 315
#subset       1-3,8,10-23  -            -> 0
ok 316
#subset       1-3,8,10-23  (-)          -> 1
ok 317
#subset       1-3,8,10-23  (-0          -> 0
ok 318
#subset       1-3,8,10-23  0-)          -> 1
ok 319
#subset       1-3,8,10-23  1            -> 0
ok 320
#subset       1-3,8,10-23  5            -> 0
ok 321
#subset       1-3,8,10-23  1-5          -> 0
ok 322
#subset       1-3,8,10-23  3-7          -> 0
ok 323
#subset       1-3,8,10-23  1-3,8,10-23  -> 1
ok 324
ok
t/set_spec.t .. 
1..3
#set specification
#set spec: new Set::IntSpan -> -
ok 1
#set_spec: 1-5 -> 1-5
ok 2
#set_spec: [1, 2, 3, 4, 5] -> 1-5
ok 3
ok
t/span_ord.t .. 
1..48
ok 1 ord : - 0	-> <undef>
ok 2 span: - 0	-> <undef>
ok 3 ord : (-) 0	-> 0
ok 4 span: (-) 0	-> <undef>, <undef>
ok 5 ord : 0 0	-> 0
ok 6 span: 0 0	-> 0, 0
ok 7 ord : 1 0	-> <undef>
ok 8 span: 1 0	-> <undef>
ok 9 ord : 1 1	-> 0
ok 10 span: 1 1	-> 1, 1
ok 11 ord : 1 2	-> <undef>
ok 12 span: 1 2	-> <undef>
ok 13 ord : 1,3-5 0	-> <undef>
ok 14 span: 1,3-5 0	-> <undef>
ok 15 ord : 1,3-5 1	-> 0
ok 16 span: 1,3-5 1	-> 1, 1
ok 17 ord : 1,3-5 2	-> <undef>
ok 18 span: 1,3-5 2	-> <undef>
ok 19 ord : 1,3-5 3	-> 1
ok 20 span: 1,3-5 3	-> 3, 5
ok 21 ord : 1,3-5 4	-> 1
ok 22 span: 1,3-5 4	-> 3, 5
ok 23 ord : 1,3-5 5	-> 1
ok 24 span: 1,3-5 5	-> 3, 5
ok 25 ord : 1,3-5 6	-> <undef>
ok 26 span: 1,3-5 6	-> <undef>
ok 27 ord : 1-) 0	-> <undef>
ok 28 span: 1-) 0	-> <undef>
ok 29 ord : 1-) 1	-> 0
ok 30 span: 1-) 1	-> 1, <undef>
ok 31 ord : 1-) 2	-> 0
ok 32 span: 1-) 2	-> 1, <undef>
ok 33 ord : (-1 0	-> 0
ok 34 span: (-1 0	-> <undef>, 1
ok 35 ord : (-1 1	-> 0
ok 36 span: (-1 1	-> <undef>, 1
ok 37 ord : (-1 2	-> <undef>
ok 38 span: (-1 2	-> <undef>
ok 39 ord : 1-5,11-15,21-25 21	-> 2
ok 40 span: 1-5,11-15,21-25 21	-> 21, 25
ok 41 ord : (-5,11-15,21-25 21	-> 2
ok 42 span: (-5,11-15,21-25 21	-> 21, 25
ok 43 ord : 1-5,11-15,21-25,30-40 21	-> 2
ok 44 span: 1-5,11-15,21-25,30-40 21	-> 21, 25
ok 45 ord : (-5,11-15,21-25,30-) 21	-> 2
ok 46 span: (-5,11-15,21-25,30-) 21	-> 21, 25
ok 47 ord : (-5,11-15,21-25,30-) 20	-> <undef>
ok 48 span: (-5,11-15,21-25,30-) 20	-> <undef>
ok
t/spans.t ..... 
1..100
#grep_span
#  1: grep_span { 0        } -                    -> -
ok 1
#  2: grep_span { 0        } (-)                  -> -
ok 2
#  3: grep_span { 0        } (-0                  -> -
ok 3
#  4: grep_span { 0        } 0-)                  -> -
ok 4
#  5: grep_span { 0        } 1                    -> -
ok 5
#  6: grep_span { 0        } 5                    -> -
ok 6
#  7: grep_span { 0        } 1-3                  -> -
ok 7
#  8: grep_span { 0        } 3-7                  -> -
ok 8
#  9: grep_span { 0        } 1-3,8,10-23          -> -
ok 9
# 10: grep_span { 0        } 1-3,8,10-23,30-)     -> -
ok 10
# 11: grep_span { 1        } -                    -> -
ok 11
# 12: grep_span { 1        } (-)                  -> (-)
ok 12
# 13: grep_span { 1        } (-0                  -> (-0
ok 13
# 14: grep_span { 1        } 0-)                  -> 0-)
ok 14
# 15: grep_span { 1        } 1                    -> 1
ok 15
# 16: grep_span { 1        } 5                    -> 5
ok 16
# 17: grep_span { 1        } 1-3                  -> 1-3
ok 17
# 18: grep_span { 1        } 3-7                  -> 3-7
ok 18
# 19: grep_span { 1        } 1-3,8,10-23          -> 1-3,8,10-23
ok 19
# 20: grep_span { 1        } 1-3,8,10-23,30-)     -> 1-3,8,10-23,30-)
ok 20
# 21: grep_span { long_span } -                    -> -
ok 21
# 22: grep_span { long_span } (-)                  -> (-)
ok 22
# 23: grep_span { long_span } (-0                  -> (-0
ok 23
# 24: grep_span { long_span } 0-)                  -> 0-)
ok 24
# 25: grep_span { long_span } 1                    -> -
ok 25
# 26: grep_span { long_span } 5                    -> -
ok 26
# 27: grep_span { long_span } 1-3                  -> -
ok 27
# 28: grep_span { long_span } 3-7                  -> 3-7
ok 28
# 29: grep_span { long_span } 1-3,8,10-23          -> 10-23
ok 29
# 30: grep_span { long_span } 1-3,8,10-23,30-)     -> 10-23,30-)
ok 30
# 31: grep_span { short_span } -                    -> -
ok 31
# 32: grep_span { short_span } (-)                  -> -
ok 32
# 33: grep_span { short_span } (-0                  -> -
ok 33
# 34: grep_span { short_span } 0-)                  -> -
ok 34
# 35: grep_span { short_span } 1                    -> 1
ok 35
# 36: grep_span { short_span } 5                    -> 5
ok 36
# 37: grep_span { short_span } 1-3                  -> 1-3
ok 37
# 38: grep_span { short_span } 3-7                  -> -
ok 38
# 39: grep_span { short_span } 1-3,8,10-23          -> 1-3,8
ok 39
# 40: grep_span { short_span } 1-3,8,10-23,30-)     -> 1-3,8
ok 40
#map_span
# 41: map_span { ()       } -                    -> -
ok 41
# 42: map_span { ()       } (-)                  -> -
ok 42
# 43: map_span { ()       } (-0                  -> -
ok 43
# 44: map_span { ()       } 0-)                  -> -
ok 44
# 45: map_span { ()       } 1                    -> -
ok 45
# 46: map_span { ()       } 5                    -> -
ok 46
# 47: map_span { ()       } 1-3                  -> -
ok 47
# 48: map_span { ()       } 3-7                  -> -
ok 48
# 49: map_span { ()       } 1-3,8,10-23          -> -
ok 49
# 50: map_span { ()       } 1-3,8,10-23,30-)     -> -
ok 50
# 51: map_span { $_       } -                    -> -
ok 51
# 52: map_span { $_       } (-)                  -> (-)
ok 52
# 53: map_span { $_       } (-0                  -> (-0
ok 53
# 54: map_span { $_       } 0-)                  -> 0-)
ok 54
# 55: map_span { $_       } 1                    -> 1
ok 55
# 56: map_span { $_       } 5                    -> 5
ok 56
# 57: map_span { $_       } 1-3                  -> 1-3
ok 57
# 58: map_span { $_       } 3-7                  -> 3-7
ok 58
# 59: map_span { $_       } 1-3,8,10-23          -> 1-3,8,10-23
ok 59
# 60: map_span { $_       } 1-3,8,10-23,30-)     -> 1-3,8,10-23,30-)
ok 60
# 61: map_span { mirror   } -                    -> -
ok 61
# 62: map_span { mirror   } (-)                  -> (-)
ok 62
# 63: map_span { mirror   } (-0                  -> 0-)
ok 63
# 64: map_span { mirror   } 0-)                  -> (-0
ok 64
# 65: map_span { mirror   } 1                    -> -1
ok 65
# 66: map_span { mirror   } 5                    -> -5
ok 66
# 67: map_span { mirror   } 1-3                  -> -3--1
ok 67
# 68: map_span { mirror   } 3-7                  -> -7--3
ok 68
# 69: map_span { mirror   } 1-3,8,10-23          -> -23--10,-8,-3--1
ok 69
# 70: map_span { mirror   } 1-3,8,10-23,30-)     -> (--30,-23--10,-8,-3--1
ok 70
# 71: map_span { mirror_mirror } -                    -> -
ok 71
# 72: map_span { mirror_mirror } (-)                  -> (-)
ok 72
# 73: map_span { mirror_mirror } (-0                  -> (-)
ok 73
# 74: map_span { mirror_mirror } 0-)                  -> (-)
ok 74
# 75: map_span { mirror_mirror } 1                    -> -1,1
ok 75
# 76: map_span { mirror_mirror } 5                    -> -5,5
ok 76
# 77: map_span { mirror_mirror } 1-3                  -> -3--1,1-3
ok 77
# 78: map_span { mirror_mirror } 3-7                  -> -7--3,3-7
ok 78
# 79: map_span { mirror_mirror } 1-3,8,10-23          -> -23--10,-8,-3--1,1-3,8,10-23
ok 79
# 80: map_span { mirror_mirror } 1-3,8,10-23,30-)     -> (--30,-23--10,-8,-3--1,1-3,8,10-23,30-)
ok 80
# 81: map_span { double_up } -                    -> -
ok 81
# 82: map_span { double_up } (-)                  -> (-)
ok 82
# 83: map_span { double_up } (-0                  -> (-0
ok 83
# 84: map_span { double_up } 0-)                  -> 0-)
ok 84
# 85: map_span { double_up } 1                    -> 2
ok 85
# 86: map_span { double_up } 5                    -> 10
ok 86
# 87: map_span { double_up } 1-3                  -> 2-6
ok 87
# 88: map_span { double_up } 3-7                  -> 6-14
ok 88
# 89: map_span { double_up } 1-3,8,10-23          -> 2-6,16,20-46
ok 89
# 90: map_span { double_up } 1-3,8,10-23,30-)     -> 2-6,16,20-46,60-)
ok 90
# 91: map_span { stretch_up } -                    -> -
ok 91
# 92: map_span { stretch_up } (-)                  -> (-)
ok 92
# 93: map_span { stretch_up } (-0                  -> (-5
ok 93
# 94: map_span { stretch_up } 0-)                  -> 0-)
ok 94
# 95: map_span { stretch_up } 1                    -> 1-6
ok 95
# 96: map_span { stretch_up } 5                    -> 5-10
ok 96
# 97: map_span { stretch_up } 1-3                  -> 1-8
ok 97
# 98: map_span { stretch_up } 3-7                  -> 3-12
ok 98
# 99: map_span { stretch_up } 1-3,8,10-23          -> 1-28
ok 99
#100: map_span { stretch_up } 1-3,8,10-23,30-)     -> 1-28,30-)
ok 100
ok
t/subclass.t .. 
1..20
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok
t/unary.t ..... 
1..20
#complement
#complement   -          -> (-)       
ok 1
#complement   (-)        -> -         
ok 2
#C            -          -> (-)       
ok 3
#C            (-)        -> -         
ok 4
#complement   (-1        -> 2-)       
ok 5
#complement   2-)        -> (-1       
ok 6
#C            (-1        -> 2-)       
ok 7
#C            2-)        -> (-1       
ok 8
#complement   1          -> (-0,2-)   
ok 9
#complement   (-0,2-)    -> 1         
ok 10
#C            1          -> (-0,2-)   
ok 11
#C            (-0,2-)    -> 1         
ok 12
#complement   1-3        -> (-0,4-)   
ok 13
#complement   (-0,4-)    -> 1-3       
ok 14
#C            1-3        -> (-0,4-)   
ok 15
#C            (-0,4-)    -> 1-3       
ok 16
#complement   1-3,5-9,15-) -> (-0,4,10-14
ok 17
#complement   (-0,4,10-14 -> 1-3,5-9,15-)
ok 18
#C            1-3,5-9,15-) -> (-0,4,10-14
ok 19
#C            (-0,4,10-14 -> 1-3,5-9,15-)
ok 20
ok
t/use-int.t ... 
1..1
ok 1 # SKIP not a 32-bit platform
ok
All tests successful.
Files=20, Tests=1947,  2 wallclock secs ( 0.28 usr  0.05 sys +  0.70 cusr  0.11 csys =  1.14 CPU)
Result: PASS
make[1]: Leaving directory '/build/libset-intspan-perl-1.19'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --destdir=debian/libset-intspan-perl/
	make -j15 install DESTDIR=/build/libset-intspan-perl-1.19/debian/libset-intspan-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/libset-intspan-perl-1.19'
Manifying 1 pod document
Installing /build/libset-intspan-perl-1.19/debian/libset-intspan-perl/usr/share/perl5/Set/IntSpan.pm
Installing /build/libset-intspan-perl-1.19/debian/libset-intspan-perl/usr/share/man/man3/Set::IntSpan.3pm
make[1]: Leaving directory '/build/libset-intspan-perl-1.19'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libset-intspan-perl' in '../libset-intspan-perl_1.19-3_all.deb'.
 dpkg-genbuildinfo --build=binary -O../libset-intspan-perl_1.19-3_amd64.buildinfo
 dpkg-genchanges --build=binary -O../libset-intspan-perl_1.19-3_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: 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/1658986 and its subdirectories
I: Current time: Wed Apr 26 00:53:21 -12 2023
I: pbuilder-time-stamp: 1682513601
Wed Apr 26 12:53:22 UTC 2023  I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net.
Wed Apr 26 12:53:22 UTC 2023  I: Preparing to do remote build '2' on ionos15-amd64.debian.net.
Wed Apr 26 12:53:47 UTC 2023  I: Deleting $TMPDIR on ionos15-amd64.debian.net.
Wed Apr 26 12:53:47 UTC 2023  I: libset-intspan-perl_1.19-3_amd64.changes:
Format: 1.8
Date: Thu, 13 Oct 2022 21:32:17 +0100
Source: libset-intspan-perl
Binary: libset-intspan-perl
Architecture: all
Version: 1.19-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Jelmer Vernooij <jelmer@debian.org>
Description:
 libset-intspan-perl - module to manage sets of integers
Changes:
 libset-intspan-perl (1.19-3) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Apply multi-arch hints. + libset-intspan-perl: Add Multi-Arch: foreign.
Checksums-Sha1:
 39d686246961bc77a58e631132390edcebd42388 25588 libset-intspan-perl_1.19-3_all.deb
 65a20a8eecde0ef3c9012ccfb3fa055faff6f755 4865 libset-intspan-perl_1.19-3_amd64.buildinfo
Checksums-Sha256:
 bb11d537094f86a545af320e54b197f1880884f16c89dba0bac155a663dea29c 25588 libset-intspan-perl_1.19-3_all.deb
 3865d0c4472cfa450ef2f91629f33df133432e391158323cc27ad62da0c968d3 4865 libset-intspan-perl_1.19-3_amd64.buildinfo
Files:
 a9f0c72ba4f2f8368154ccde1c023007 25588 perl optional libset-intspan-perl_1.19-3_all.deb
 261e4401aa42fabc438e2c496514e697 4865 perl optional libset-intspan-perl_1.19-3_amd64.buildinfo
Wed Apr 26 12:53:48 UTC 2023  I: diffoscope 241 will be used to compare the two builds:
# Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/libset-intspan-perl_1.19-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/libset-intspan-perl_1.19-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/libset-intspan-perl_1.19-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/b1/libset-intspan-perl_1.19-3_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.P0Kj0rt2/b2/libset-intspan-perl_1.19-3_amd64.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     abc.DotChangesFile

## main (total time: 0.444s)
       0.444s      2 calls    outputs
       0.000s      1 call     cleanup

## recognizes (total time: 0.017s)
       0.017s     12 calls    diffoscope.comparators.binary.FilesystemFile
       0.000s     10 calls    abc.DotChangesFile

## specialize (total time: 0.000s)
       0.000s      1 call     specialize
Wed Apr 26 12:53:50 UTC 2023  I: diffoscope 241 found no differences in the changes files, and a .buildinfo file also exists.
Wed Apr 26 12:53:50 UTC 2023  I: libset-intspan-perl from bookworm built successfully and reproducibly on amd64.
Wed Apr 26 12:53:51 UTC 2023  I: Submitting .buildinfo files to external archives:
Wed Apr 26 12:53:51 UTC 2023  I: Submitting 8.0K	b1/libset-intspan-perl_1.19-3_amd64.buildinfo.asc
Wed Apr 26 12:53:52 UTC 2023  I: Submitting 8.0K	b2/libset-intspan-perl_1.19-3_amd64.buildinfo.asc
Wed Apr 26 12:53:54 UTC 2023  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Wed Apr 26 12:53:54 UTC 2023  I: Done submitting .buildinfo files.
Wed Apr 26 12:53:54 UTC 2023  I: Removing signed libset-intspan-perl_1.19-3_amd64.buildinfo.asc files:
removed './b1/libset-intspan-perl_1.19-3_amd64.buildinfo.asc'
removed './b2/libset-intspan-perl_1.19-3_amd64.buildinfo.asc'