I: pbuilder: network access will be disabled during build I: Current time: Sun Aug 30 12:56:37 -12 2020 I: pbuilder-time-stamp: 1598835397 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libattean-perl_0.021-1.dsc] I: copying [./libattean-perl_0.021.orig.tar.gz] I: copying [./libattean-perl_0.021-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/var/lib/jenkins/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Tue Feb 12 23:45:54 2019 -12 gpgv: using RSA key 9FE3E9C36691A69FF53CC6842C7C3146C1A00121 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libattean-perl_0.021-1.dsc dpkg-source: info: extracting libattean-perl in libattean-perl-0.021 dpkg-source: info: unpacking libattean-perl_0.021.orig.tar.gz dpkg-source: info: unpacking libattean-perl_0.021-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/14744/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='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' DISTRIBUTION='' HOME='/var/lib/jenkins' HOST_ARCH='arm64' IFS=' ' 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='14744' 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/tmp.4XsYml5eAO/pbuilderrc_EkEz --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.4XsYml5eAO/b1 --logfile b1/build.log libattean-perl_0.021-1.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a Linux codethink-sled12-arm64 4.4.0-187-generic #217-Ubuntu SMP Tue Jul 21 04:16:35 UTC 2020 aarch64 GNU/Linux I: ls -l /bin total 4928 -rwxr-xr-x 1 root root 1216928 Apr 17 2019 bash -rwxr-xr-x 3 root root 34808 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 34808 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 34808 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 14264 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 35576 Feb 28 2019 cat -rwxr-xr-x 1 root root 60256 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 56096 Feb 28 2019 chmod -rwxr-xr-x 1 root root 64368 Feb 28 2019 chown -rwxr-xr-x 1 root root 134632 Feb 28 2019 cp -rwxr-xr-x 1 root root 129536 Jan 17 2019 dash -rwxr-xr-x 1 root root 97136 Feb 28 2019 date -rwxr-xr-x 1 root root 76736 Feb 28 2019 dd -rwxr-xr-x 1 root root 93752 Feb 28 2019 df -rwxr-xr-x 1 root root 138848 Feb 28 2019 dir -rwxr-xr-x 1 root root 75984 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 31368 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 27256 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 68792 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 34824 Apr 22 07:38 fusermount -rwxr-xr-x 1 root root 174304 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 89656 Jan 5 2019 gzip -rwxr-xr-x 1 root root 18440 Sep 26 2018 hostname -rwxr-xr-x 1 root root 64472 Feb 28 2019 ln -rwxr-xr-x 1 root root 52544 Jul 26 2018 login -rwxr-xr-x 1 root root 138848 Feb 28 2019 ls -rwxr-xr-x 1 root root 108552 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 76840 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 64480 Feb 28 2019 mknod -rwxr-xr-x 1 root root 39736 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 38840 Jan 9 2019 more -rwsr-xr-x 1 root root 47112 Jan 9 2019 mount -rwxr-xr-x 1 root root 14344 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 138736 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 35560 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 43712 Feb 28 2019 readlink -rwxr-xr-x 1 root root 68440 Feb 28 2019 rm -rwxr-xr-x 1 root root 39624 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 19144 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 114016 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Aug 23 20:26 sh -> dash -rwxr-xr-x 1 root root 31384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 72480 Feb 28 2019 stty -rwsr-xr-x 1 root root 59424 Jan 9 2019 su -rwxr-xr-x 1 root root 31416 Feb 28 2019 sync -rwxr-xr-x 1 root root 449416 Apr 23 2019 tar -rwxr-xr-x 1 root root 10560 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 88968 Feb 28 2019 touch -rwxr-xr-x 1 root root 27256 Feb 28 2019 true -rwxr-xr-x 1 root root 14264 Apr 22 07:38 ulockmgr_server -rwsr-xr-x 1 root root 30728 Jan 9 2019 umount -rwxr-xr-x 1 root root 31384 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 138848 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34824 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/14744/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: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper, libalgorithm-combinatorics-perl, libdatetime-format-w3cdtf-perl, libexporter-tiny-perl, libfile-slurp-perl, libhttp-negotiate-perl, libiri-perl (>= 0.005), libjson-perl, liblist-moreutils-perl, libmath-cartesian-product-perl, libmodule-pluggable-perl, libmoo-perl (>= 2.000002), libmoose-perl, libmoox-log-any-perl, libnamespace-clean-perl, libossp-uuid-perl, libplack-perl, libregexp-common-perl, librole-tiny-perl (>= 2.000003), libscalar-list-utils-perl, libset-scalar-perl, libsub-install-perl, libtest-exception-perl, libtest-lwp-useragent-perl, libtest-modern-perl (>= 0.012), libtest-roo-perl, libtext-csv-perl, libtry-tiny-perl, libtype-tiny-perl, liburi-namespacemap-perl, liburi-perl, libwww-perl, libxml-sax-perl, libxml-simple-perl, 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 ... 19168 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; however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libalgorithm-combinatorics-perl; however: Package libalgorithm-combinatorics-perl is not installed. pbuilder-satisfydepends-dummy depends on libdatetime-format-w3cdtf-perl; however: Package libdatetime-format-w3cdtf-perl is not installed. pbuilder-satisfydepends-dummy depends on libexporter-tiny-perl; however: Package libexporter-tiny-perl is not installed. pbuilder-satisfydepends-dummy depends on libfile-slurp-perl; however: Package libfile-slurp-perl is not installed. pbuilder-satisfydepends-dummy depends on libhttp-negotiate-perl; however: Package libhttp-negotiate-perl is not installed. pbuilder-satisfydepends-dummy depends on libiri-perl (>= 0.005); however: Package libiri-perl is not installed. pbuilder-satisfydepends-dummy depends on libjson-perl; however: Package libjson-perl is not installed. pbuilder-satisfydepends-dummy depends on liblist-moreutils-perl; however: Package liblist-moreutils-perl is not installed. pbuilder-satisfydepends-dummy depends on libmath-cartesian-product-perl; however: Package libmath-cartesian-product-perl is not installed. pbuilder-satisfydepends-dummy depends on libmodule-pluggable-perl; however: Package libmodule-pluggable-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoo-perl (>= 2.000002); however: Package libmoo-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoose-perl; however: Package libmoose-perl is not installed. pbuilder-satisfydepends-dummy depends on libmoox-log-any-perl; however: Package libmoox-log-any-perl is not installed. pbuilder-satisfydepends-dummy depends on libnamespace-clean-perl; however: Package libnamespace-clean-perl is not installed. pbuilder-satisfydepends-dummy depends on libossp-uuid-perl; however: Package libossp-uuid-perl is not installed. pbuilder-satisfydepends-dummy depends on libplack-perl; however: Package libplack-perl is not installed. pbuilder-satisfydepends-dummy depends on libregexp-common-perl; however: Package libregexp-common-perl is not installed. pbuilder-satisfydepends-dummy depends on librole-tiny-perl (>= 2.000003); however: Package librole-tiny-perl is not installed. pbuilder-satisfydepends-dummy depends on libset-scalar-perl; however: Package libset-scalar-perl is not installed. pbuilder-satisfydepends-dummy depends on libsub-install-perl; however: Package libsub-install-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-exception-perl; however: Package libtest-exception-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-lwp-useragent-perl; however: Package libtest-lwp-useragent-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-modern-perl (>= 0.012); however: Package libtest-modern-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-roo-perl; however: Package libtest-roo-perl is not installed. pbuilder-satisfydepends-dummy depends on libtext-csv-perl; however: Package libtext-csv-perl is not installed. pbuilder-satisfydepends-dummy depends on libtry-tiny-perl; however: Package libtry-tiny-perl is not installed. pbuilder-satisfydepends-dummy depends on libtype-tiny-perl; however: Package libtype-tiny-perl is not installed. pbuilder-satisfydepends-dummy depends on liburi-namespacemap-perl; however: Package liburi-namespacemap-perl is not installed. pbuilder-satisfydepends-dummy depends on liburi-perl; however: Package liburi-perl is not installed. pbuilder-satisfydepends-dummy depends on libwww-perl; however: Package libwww-perl is not installed. pbuilder-satisfydepends-dummy depends on libxml-sax-perl; however: Package libxml-sax-perl is not installed. pbuilder-satisfydepends-dummy depends on libxml-simple-perl; however: Package libxml-simple-perl 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} bsdmainutils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libalgorithm-c3-perl{a} libalgorithm-combinatorics-perl{a} libapache-logformat-compiler-perl{a} libarchive-zip-perl{a} libb-hooks-endofscope-perl{a} libb-hooks-op-check-perl{a} libbsd0{a} libclass-c3-perl{a} libclass-data-inheritable-perl{a} libclass-inspector-perl{a} libclass-load-perl{a} libclass-load-xs-perl{a} libclass-method-modifiers-perl{a} libclass-singleton-perl{a} libcookie-baker-perl{a} libcpanel-json-xs-perl{a} libcroco3{a} libdata-optlist-perl{a} libdata-perl-perl{a} libdatetime-format-w3cdtf-perl{a} libdatetime-locale-perl{a} libdatetime-perl{a} libdatetime-timezone-perl{a} libdevel-callchecker-perl{a} libdevel-globaldestruction-perl{a} libdevel-overloadinfo-perl{a} libdevel-stacktrace-ashtml-perl{a} libdevel-stacktrace-perl{a} libdist-checkconflicts-perl{a} libdynaloader-functions-perl{a} libelf1{a} libencode-locale-perl{a} libeval-closure-perl{a} libexception-class-perl{a} libexporter-tiny-perl{a} libfile-listing-perl{a} libfile-sharedir-perl{a} libfile-slurp-perl{a} libfile-stripnondeterminism-perl{a} libfilesys-notify-simple-perl{a} libglib2.0-0{a} libhash-multivalue-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-entity-parser-perl{a} libhttp-headers-fast-perl{a} libhttp-message-perl{a} libhttp-multipartparser-perl{a} libhttp-negotiate-perl{a} libicu63{a} libimport-into-perl{a} libio-html-perl{a} libio-socket-ssl-perl{a} libiri-perl{a} libjson-maybexs-perl{a} libjson-perl{a} liblist-moreutils-perl{a} liblog-any-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmath-cartesian-product-perl{a} libmodule-implementation-perl{a} libmodule-pluggable-perl{a} libmodule-runtime-conflicts-perl{a} libmodule-runtime-perl{a} libmoo-perl{a} libmoose-perl{a} libmoox-handlesvia-perl{a} libmoox-log-any-perl{a} libmoox-types-mooselike-perl{a} libmro-compat-perl{a} libnamespace-autoclean-perl{a} libnamespace-clean-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libossp-uuid-perl{a} libossp-uuid16{a} libpackage-deprecationmanager-perl{a} libpackage-stash-perl{a} libpackage-stash-xs-perl{a} libparams-classify-perl{a} libparams-util-perl{a} libparams-validate-perl{a} libparams-validationcompiler-perl{a} libpath-tiny-perl{a} libpipeline1{a} libplack-perl{a} libposix-strftime-compiler-perl{a} libregexp-common-perl{a} librole-tiny-perl{a} libsafe-isa-perl{a} libset-scalar-perl{a} libsigsegv2{a} libspecio-perl{a} libssl1.1{a} libstream-buffered-perl{a} libstrictures-perl{a} libsub-exporter-perl{a} libsub-exporter-progressive-perl{a} libsub-identify-perl{a} libsub-install-perl{a} libsub-name-perl{a} libsub-quote-perl{a} libsub-uplevel-perl{a} libtest-api-perl{a} libtest-deep-perl{a} libtest-exception-perl{a} libtest-fatal-perl{a} libtest-longstring-perl{a} libtest-lwp-useragent-perl{a} libtest-modern-perl{a} libtest-roo-perl{a} libtest-sharedfork-perl{a} libtest-tcp-perl{a} libtest-warnings-perl{a} libtext-csv-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libtype-tiny-perl{a} libtypes-path-tiny-perl{a} libtypes-uri-perl{a} libtypes-uuid-perl{a} libuchardet0{a} liburi-fromhash-perl{a} liburi-namespacemap-perl{a} liburi-perl{a} libuuid-tiny-perl{a} libvariable-magic-perl{a} libwww-form-urlencoded-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml-libxml-perl{a} libxml-namespacesupport-perl{a} libxml-sax-base-perl{a} libxml-sax-perl{a} libxml-simple-perl{a} libxml2{a} m4{a} man-db{a} netbase{a} openssl{a} perl-openssl-defaults{a} po-debconf{a} sensible-utils{a} ucf{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libbareword-filehandles-perl libcgi-compile-perl libcgi-emulate-psgi-perl libclass-c3-xs-perl libclass-xsaccessor-perl libcookie-baker-xs-perl libdata-dump-perl libdevel-lexalias-perl libdevel-partialdump-perl libfcgi-perl libfcgi-procmanager-perl libglib2.0-data libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libindirect-perl libjson-xs-perl liblog-dispatch-perl liblog-log4perl-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libmodule-refresh-perl libmultidimensional-perl librdf-ns-curated-perl librdf-ns-perl librdf-prefixes-perl libref-util-perl libtext-csv-xs-perl libtype-tiny-xs-perl libunicode-utf8-perl libwww-form-urlencoded-xs-perl libxml-commonns-perl libxml-sax-expat-perl lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 167 newly installed, 0 to remove and 0 not upgraded. Need to get 29.5 MB of archives. After unpacking 117 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main arm64 libbsd0 arm64 0.9.1-2 [97.4 kB] Get: 2 http://deb.debian.org/debian buster/main arm64 bsdmainutils arm64 11.1.2+b1 [185 kB] Get: 3 http://deb.debian.org/debian buster/main arm64 libuchardet0 arm64 0.0.6-3 [65.0 kB] Get: 4 http://deb.debian.org/debian buster/main arm64 groff-base arm64 1.22.4-3 [869 kB] Get: 5 http://deb.debian.org/debian buster/main arm64 libpipeline1 arm64 1.5.1-2 [29.8 kB] Get: 6 http://deb.debian.org/debian buster/main arm64 man-db arm64 2.8.5-2 [1258 kB] Get: 7 http://deb.debian.org/debian buster/main arm64 netbase all 5.6 [19.4 kB] Get: 8 http://deb.debian.org/debian buster/main arm64 sensible-utils all 0.0.12 [15.8 kB] Get: 9 http://deb.debian.org/debian buster/main arm64 libmagic-mgc arm64 1:5.35-4+deb10u1 [242 kB] Get: 10 http://deb.debian.org/debian buster/main arm64 libmagic1 arm64 1:5.35-4+deb10u1 [115 kB] Get: 11 http://deb.debian.org/debian buster/main arm64 file arm64 1:5.35-4+deb10u1 [66.4 kB] Get: 12 http://deb.debian.org/debian buster/main arm64 gettext-base arm64 0.19.8.1-9 [120 kB] Get: 13 http://deb.debian.org/debian buster/main arm64 ucf all 3.0038+nmu1 [69.0 kB] Get: 14 http://deb.debian.org/debian buster/main arm64 libsigsegv2 arm64 2.12-2 [32.3 kB] Get: 15 http://deb.debian.org/debian buster/main arm64 m4 arm64 1.4.18-2 [198 kB] Get: 16 http://deb.debian.org/debian buster/main arm64 autoconf all 2.69-11 [341 kB] Get: 17 http://deb.debian.org/debian buster/main arm64 autotools-dev all 20180224.1 [77.0 kB] Get: 18 http://deb.debian.org/debian buster/main arm64 automake all 1:1.16.1-4 [771 kB] Get: 19 http://deb.debian.org/debian buster/main arm64 autopoint all 0.19.8.1-9 [434 kB] Get: 20 http://deb.debian.org/debian buster/main arm64 libssl1.1 arm64 1.1.1d-0+deb10u3 [1382 kB] Get: 21 http://deb.debian.org/debian buster/main arm64 openssl arm64 1.1.1d-0+deb10u3 [823 kB] Get: 22 http://deb.debian.org/debian buster/main arm64 ca-certificates all 20190110 [157 kB] Get: 23 http://deb.debian.org/debian buster/main arm64 libtool all 2.4.6-9 [547 kB] Get: 24 http://deb.debian.org/debian buster/main arm64 dh-autoreconf all 19 [16.9 kB] Get: 25 http://deb.debian.org/debian buster/main arm64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 26 http://deb.debian.org/debian buster/main arm64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 27 http://deb.debian.org/debian buster/main arm64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 28 http://deb.debian.org/debian buster/main arm64 libelf1 arm64 0.176-1.1 [160 kB] Get: 29 http://deb.debian.org/debian buster/main arm64 dwz arm64 0.12-3 [71.7 kB] Get: 30 http://deb.debian.org/debian buster/main arm64 libglib2.0-0 arm64 2.58.3-2+deb10u2 [1185 kB] Get: 31 http://deb.debian.org/debian buster/main arm64 libicu63 arm64 63.1-6+deb10u1 [8151 kB] Get: 32 http://deb.debian.org/debian buster/main arm64 libxml2 arm64 2.9.4+dfsg1-7+b3 [623 kB] Get: 33 http://deb.debian.org/debian buster/main arm64 libcroco3 arm64 0.6.12-3 [140 kB] Get: 34 http://deb.debian.org/debian buster/main arm64 libncurses6 arm64 6.1+20181013-2+deb10u2 [92.6 kB] Get: 35 http://deb.debian.org/debian buster/main arm64 gettext arm64 0.19.8.1-9 [1261 kB] Get: 36 http://deb.debian.org/debian buster/main arm64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 37 http://deb.debian.org/debian buster/main arm64 po-debconf all 1.0.21 [248 kB] Get: 38 http://deb.debian.org/debian buster/main arm64 debhelper all 12.1.1 [1016 kB] Get: 39 http://deb.debian.org/debian buster/main arm64 libalgorithm-c3-perl all 0.10-1 [12.0 kB] Get: 40 http://deb.debian.org/debian buster/main arm64 libalgorithm-combinatorics-perl arm64 0.27-2+b5 [24.8 kB] Get: 41 http://deb.debian.org/debian buster/main arm64 libposix-strftime-compiler-perl all 0.42-1 [11.7 kB] Get: 42 http://deb.debian.org/debian buster/main arm64 libapache-logformat-compiler-perl all 0.35-1 [11.5 kB] Get: 43 http://deb.debian.org/debian buster/main arm64 libb-hooks-op-check-perl arm64 0.22-1+b1 [11.4 kB] Get: 44 http://deb.debian.org/debian buster/main arm64 libdynaloader-functions-perl all 0.003-1 [12.6 kB] Get: 45 http://deb.debian.org/debian buster/main arm64 libdevel-callchecker-perl arm64 0.008-1 [15.6 kB] Get: 46 http://deb.debian.org/debian buster/main arm64 libparams-classify-perl arm64 0.015-1+b1 [25.4 kB] Get: 47 http://deb.debian.org/debian buster/main arm64 libmodule-runtime-perl all 0.016-1 [19.4 kB] Get: 48 http://deb.debian.org/debian buster/main arm64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 49 http://deb.debian.org/debian buster/main arm64 libmodule-implementation-perl all 0.09-1 [12.9 kB] Get: 50 http://deb.debian.org/debian buster/main arm64 libsub-exporter-progressive-perl all 0.001013-1 [7588 B] Get: 51 http://deb.debian.org/debian buster/main arm64 libvariable-magic-perl arm64 0.62-1+b1 [44.8 kB] Get: 52 http://deb.debian.org/debian buster/main arm64 libb-hooks-endofscope-perl all 0.24-1 [18.6 kB] Get: 53 http://deb.debian.org/debian buster/main arm64 libclass-c3-perl all 0.34-1 [22.4 kB] Get: 54 http://deb.debian.org/debian buster/main arm64 libclass-data-inheritable-perl all 0.08-3 [8588 B] Get: 55 http://deb.debian.org/debian buster/main arm64 libclass-inspector-perl all 1.32-1 [19.1 kB] Get: 56 http://deb.debian.org/debian buster/main arm64 libparams-util-perl arm64 1.07-3+b4 [22.5 kB] Get: 57 http://deb.debian.org/debian buster/main arm64 libsub-install-perl all 0.928-1 [11.4 kB] Get: 58 http://deb.debian.org/debian buster/main arm64 libdata-optlist-perl all 0.110-1 [10.6 kB] Get: 59 http://deb.debian.org/debian buster/main arm64 libpackage-stash-perl all 0.38-1 [21.7 kB] Get: 60 http://deb.debian.org/debian buster/main arm64 libclass-load-perl all 0.25-1 [16.1 kB] Get: 61 http://deb.debian.org/debian buster/main arm64 libclass-load-xs-perl arm64 0.10-1+b3 [14.8 kB] Get: 62 http://deb.debian.org/debian buster/main arm64 libclass-method-modifiers-perl all 2.12-1 [18.6 kB] Get: 63 http://deb.debian.org/debian buster/main arm64 libclass-singleton-perl all 1.5-1 [13.5 kB] Get: 64 http://deb.debian.org/debian buster/main arm64 liburi-perl all 1.76-1 [89.9 kB] Get: 65 http://deb.debian.org/debian buster/main arm64 libcookie-baker-perl all 0.10-4 [9228 B] Get: 66 http://deb.debian.org/debian buster/main arm64 libcpanel-json-xs-perl arm64 4.09-1 [118 kB] Get: 67 http://deb.debian.org/debian buster/main arm64 libexporter-tiny-perl all 1.002001-1 [36.9 kB] Get: 68 http://deb.debian.org/debian buster/main arm64 liblist-moreutils-perl arm64 0.416-1+b4 [62.4 kB] Get: 69 http://deb.debian.org/debian buster/main arm64 librole-tiny-perl all 2.000006-1 [19.4 kB] Get: 70 http://deb.debian.org/debian buster/main arm64 libstrictures-perl all 2.000005-1 [18.3 kB] Get: 71 http://deb.debian.org/debian buster/main arm64 libdata-perl-perl all 0.002009-3 [40.2 kB] Get: 72 http://deb.debian.org/debian buster/main arm64 libfile-sharedir-perl all 1.116-2 [16.7 kB] Get: 73 http://deb.debian.org/debian buster/main arm64 libsub-identify-perl arm64 0.14-1+b1 [12.0 kB] Get: 74 http://deb.debian.org/debian buster/main arm64 libsub-name-perl arm64 0.21-1+b3 [13.4 kB] Get: 75 http://deb.debian.org/debian buster/main arm64 libnamespace-clean-perl all 0.27-1 [17.3 kB] Get: 76 http://deb.debian.org/debian buster/main arm64 libnamespace-autoclean-perl all 0.28-1 [14.7 kB] Get: 77 http://deb.debian.org/debian buster/main arm64 libsub-exporter-perl all 0.987-1 [47.2 kB] Get: 78 http://deb.debian.org/debian buster/main arm64 libeval-closure-perl all 0.14-1 [11.5 kB] Get: 79 http://deb.debian.org/debian buster/main arm64 libdevel-stacktrace-perl all 2.0300-1 [28.0 kB] Get: 80 http://deb.debian.org/debian buster/main arm64 libexception-class-perl all 1.44-1 [32.3 kB] Get: 81 http://deb.debian.org/debian buster/main arm64 libparams-validationcompiler-perl all 0.30-1 [31.6 kB] Get: 82 http://deb.debian.org/debian buster/main arm64 libmro-compat-perl all 0.13-1 [12.2 kB] Get: 83 http://deb.debian.org/debian buster/main arm64 libsub-quote-perl all 2.005001-1 [17.9 kB] Get: 84 http://deb.debian.org/debian buster/main arm64 libspecio-perl all 0.43-1 [142 kB] Get: 85 http://deb.debian.org/debian buster/main arm64 libdatetime-locale-perl all 1:1.23-1 [2351 kB] Get: 86 http://deb.debian.org/debian buster/main arm64 libdatetime-timezone-perl all 1:2.23-1+2020a [279 kB] Get: 87 http://deb.debian.org/debian buster/main arm64 libdatetime-perl arm64 2:1.50-1+b1 [118 kB] Get: 88 http://deb.debian.org/debian buster/main arm64 libdatetime-format-w3cdtf-perl all 0.07-1 [8482 B] Get: 89 http://deb.debian.org/debian buster/main arm64 libdevel-globaldestruction-perl all 0.14-1 [8084 B] Get: 90 http://deb.debian.org/debian buster/main arm64 libdevel-overloadinfo-perl all 0.005-1 [7212 B] Get: 91 http://deb.debian.org/debian buster/main arm64 libdevel-stacktrace-ashtml-perl all 0.15-1 [12.3 kB] Get: 92 http://deb.debian.org/debian buster/main arm64 libdist-checkconflicts-perl all 0.11-1 [10.8 kB] Get: 93 http://deb.debian.org/debian buster/main arm64 libencode-locale-perl all 1.05-1 [13.7 kB] Get: 94 http://deb.debian.org/debian buster/main arm64 libtimedate-perl all 2.3000-2+deb10u1 [38.1 kB] Get: 95 http://deb.debian.org/debian buster/main arm64 libhttp-date-perl all 6.02-1 [10.7 kB] Get: 96 http://deb.debian.org/debian buster/main arm64 libfile-listing-perl all 6.04-1 [10.3 kB] Get: 97 http://deb.debian.org/debian buster/main arm64 libfile-slurp-perl all 9999.26-1 [26.9 kB] Get: 98 http://deb.debian.org/debian buster/main arm64 libfilesys-notify-simple-perl all 0.13-1 [8484 B] Get: 99 http://deb.debian.org/debian buster/main arm64 libhash-multivalue-perl all 0.16-1 [14.7 kB] Get: 100 http://deb.debian.org/debian buster/main arm64 libhtml-tagset-perl all 3.20-3 [12.7 kB] Get: 101 http://deb.debian.org/debian buster/main arm64 libhtml-parser-perl arm64 3.72-3+b3 [103 kB] Get: 102 http://deb.debian.org/debian buster/main arm64 libhtml-tree-perl all 5.07-2 [213 kB] Get: 103 http://deb.debian.org/debian buster/main arm64 libio-html-perl all 1.001-1 [17.6 kB] Get: 104 http://deb.debian.org/debian buster/main arm64 liblwp-mediatypes-perl all 6.02-1 [22.1 kB] Get: 105 http://deb.debian.org/debian buster/main arm64 libhttp-message-perl all 6.18-1 [77.8 kB] Get: 106 http://deb.debian.org/debian buster/main arm64 libhttp-cookies-perl all 6.04-1 [17.8 kB] Get: 107 http://deb.debian.org/debian buster/main arm64 libhttp-multipartparser-perl all 0.02-1 [9792 B] Get: 108 http://deb.debian.org/debian buster/main arm64 libjson-maybexs-perl all 1.004000-1 [12.5 kB] Get: 109 http://deb.debian.org/debian buster/main arm64 libstream-buffered-perl all 0.03-1 [6048 B] Get: 110 http://deb.debian.org/debian buster/main arm64 libwww-form-urlencoded-perl all 0.25-1 [12.8 kB] Get: 111 http://deb.debian.org/debian buster/main arm64 libhttp-entity-parser-perl all 0.21-1 [20.3 kB] Get: 112 http://deb.debian.org/debian buster/main arm64 libhttp-headers-fast-perl all 0.21-1 [11.5 kB] Get: 113 http://deb.debian.org/debian buster/main arm64 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 114 http://deb.debian.org/debian buster/main arm64 libimport-into-perl all 1.002005-1 [11.6 kB] Get: 115 http://deb.debian.org/debian buster/main arm64 perl-openssl-defaults arm64 3 [6782 B] Get: 116 http://deb.debian.org/debian buster/main arm64 libnet-ssleay-perl arm64 1.85-2+b1 [303 kB] Get: 117 http://deb.debian.org/debian buster/main arm64 libio-socket-ssl-perl all 2.060-3 [207 kB] Get: 118 http://deb.debian.org/debian buster/main arm64 libmoo-perl all 2.003004-2 [57.4 kB] Get: 119 http://deb.debian.org/debian buster/main arm64 libmoox-handlesvia-perl all 0.001008-4 [18.3 kB] Get: 120 http://deb.debian.org/debian buster/main arm64 libtype-tiny-perl all 1.004004-1 [266 kB] Get: 121 http://deb.debian.org/debian buster/main arm64 libiri-perl all 0.009-1 [10.4 kB] Get: 122 http://deb.debian.org/debian buster/main arm64 libjson-perl all 4.02000-1 [88.8 kB] Get: 123 http://deb.debian.org/debian buster/main arm64 liblog-any-perl all 1.707-1 [65.2 kB] Get: 124 http://deb.debian.org/debian buster/main arm64 libnet-http-perl all 6.18-1 [24.5 kB] Get: 125 http://deb.debian.org/debian buster/main arm64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 126 http://deb.debian.org/debian buster/main arm64 libwww-perl all 6.36-2 [188 kB] Get: 127 http://deb.debian.org/debian buster/main arm64 liblwp-protocol-https-perl all 6.07-2 [9242 B] Get: 128 http://deb.debian.org/debian buster/main arm64 libmath-cartesian-product-perl all 1.009-1 [11.7 kB] Get: 129 http://deb.debian.org/debian buster/main arm64 libmodule-pluggable-perl all 5.2-1 [25.7 kB] Get: 130 http://deb.debian.org/debian buster/main arm64 libmodule-runtime-conflicts-perl all 0.003-1 [6882 B] Get: 131 http://deb.debian.org/debian buster/main arm64 libpackage-deprecationmanager-perl all 0.17-1 [16.4 kB] Get: 132 http://deb.debian.org/debian buster/main arm64 libpackage-stash-xs-perl arm64 0.29-1 [19.7 kB] Get: 133 http://deb.debian.org/debian buster/main arm64 libmoose-perl arm64 2.2011-1+b1 [805 kB] Get: 134 http://deb.debian.org/debian buster/main arm64 libmoox-log-any-perl all 0.004004-1 [9806 B] Get: 135 http://deb.debian.org/debian buster/main arm64 libmoox-types-mooselike-perl all 0.29-1 [19.3 kB] Get: 136 http://deb.debian.org/debian buster/main arm64 libossp-uuid16 arm64 1.6.2-1.5+b7 [41.8 kB] Get: 137 http://deb.debian.org/debian buster/main arm64 libossp-uuid-perl arm64 1.6.2-1.5+b7 [28.8 kB] Get: 138 http://deb.debian.org/debian buster/main arm64 libparams-validate-perl arm64 1.29-1+b1 [66.3 kB] Get: 139 http://deb.debian.org/debian buster/main arm64 libpath-tiny-perl all 0.108-1 [53.3 kB] Get: 140 http://deb.debian.org/debian buster/main arm64 libtest-sharedfork-perl all 0.35-1 [9374 B] Get: 141 http://deb.debian.org/debian buster/main arm64 libtest-tcp-perl all 2.19-1 [21.7 kB] Get: 142 http://deb.debian.org/debian buster/main arm64 libplack-perl all 1.0047-1 [254 kB] Get: 143 http://deb.debian.org/debian buster/main arm64 libregexp-common-perl all 2017060201-1 [177 kB] Get: 144 http://deb.debian.org/debian buster/main arm64 libsafe-isa-perl all 1.000010-1 [8288 B] Get: 145 http://deb.debian.org/debian buster/main arm64 libset-scalar-perl all 1.29-2 [31.4 kB] Get: 146 http://deb.debian.org/debian buster/main arm64 libsub-uplevel-perl all 0.2800-1 [16.3 kB] Get: 147 http://deb.debian.org/debian buster/main arm64 libtest-api-perl all 0.010-1 [9216 B] Get: 148 http://deb.debian.org/debian buster/main arm64 libtest-deep-perl all 1.128-1 [48.8 kB] Get: 149 http://deb.debian.org/debian buster/main arm64 libtest-exception-perl all 0.43-1 [18.7 kB] Get: 150 http://deb.debian.org/debian buster/main arm64 libtest-fatal-perl all 0.014-1 [11.9 kB] Get: 151 http://deb.debian.org/debian buster/main arm64 libtest-longstring-perl all 0.17-1 [12.2 kB] Get: 152 http://deb.debian.org/debian buster/main arm64 libtest-lwp-useragent-perl all 0.033-2 [26.5 kB] Get: 153 http://deb.debian.org/debian buster/main arm64 libtest-warnings-perl all 0.026-1 [17.9 kB] Get: 154 http://deb.debian.org/debian buster/main arm64 libtest-modern-perl all 0.013-2 [36.8 kB] Get: 155 http://deb.debian.org/debian buster/main arm64 libtest-roo-perl all 1.004-1 [33.4 kB] Get: 156 http://deb.debian.org/debian buster/main arm64 libtext-csv-perl all 1.99-1 [105 kB] Get: 157 http://deb.debian.org/debian buster/main arm64 libtypes-path-tiny-perl all 0.006-1 [9712 B] Get: 158 http://deb.debian.org/debian buster/main arm64 libuuid-tiny-perl all 1.0400-2 [18.1 kB] Get: 159 http://deb.debian.org/debian buster/main arm64 libtypes-uuid-perl all 0.004-1 [10.4 kB] Get: 160 http://deb.debian.org/debian buster/main arm64 liburi-fromhash-perl all 0.05-1 [11.4 kB] Get: 161 http://deb.debian.org/debian buster/main arm64 libtypes-uri-perl all 0.006-1 [12.9 kB] Get: 162 http://deb.debian.org/debian buster/main arm64 liburi-namespacemap-perl all 1.06-2 [19.9 kB] Get: 163 http://deb.debian.org/debian buster/main arm64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get: 164 http://deb.debian.org/debian buster/main arm64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get: 165 http://deb.debian.org/debian buster/main arm64 libxml-sax-perl all 1.00+dfsg-1 [58.6 kB] Get: 166 http://deb.debian.org/debian buster/main arm64 libxml-libxml-perl arm64 2.0134+dfsg-1 [334 kB] Get: 167 http://deb.debian.org/debian buster/main arm64 libxml-simple-perl all 2.25-1 [72.0 kB] Fetched 29.5 MB in 6s (5354 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:arm64. (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 ... 19168 files and directories currently installed.) Preparing to unpack .../000-libbsd0_0.9.1-2_arm64.deb ... Unpacking libbsd0:arm64 (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_11.1.2+b1_arm64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../002-libuchardet0_0.0.6-3_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-3_arm64.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../004-libpipeline1_1.5.1-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.8.5-2_arm64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package netbase. Preparing to unpack .../006-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../007-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.35-4+deb10u1_arm64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../009-libmagic1_1%3a5.35-4+deb10u1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.35-4+deb10u1_arm64.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../011-gettext-base_0.19.8.1-9_arm64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package ucf. Preparing to unpack .../012-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../013-libsigsegv2_2.12-2_arm64.deb ... Unpacking libsigsegv2:arm64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-2_arm64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libssl1.1:arm64. Preparing to unpack .../019-libssl1.1_1.1.1d-0+deb10u3_arm64.deb ... Unpacking libssl1.1:arm64 (1.1.1d-0+deb10u3) ... Selecting previously unselected package openssl. Preparing to unpack .../020-openssl_1.1.1d-0+deb10u3_arm64.deb ... Unpacking openssl (1.1.1d-0+deb10u3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../021-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) ... Selecting previously unselected package libtool. Preparing to unpack .../022-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../023-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../024-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../025-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../027-libelf1_0.176-1.1_arm64.deb ... Unpacking libelf1:arm64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.12-3_arm64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../029-libglib2.0-0_2.58.3-2+deb10u2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:arm64. Preparing to unpack .../030-libicu63_63.1-6+deb10u1_arm64.deb ... Unpacking libicu63:arm64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../031-libxml2_2.9.4+dfsg1-7+b3_arm64.deb ... Unpacking libxml2:arm64 (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../032-libcroco3_0.6.12-3_arm64.deb ... Unpacking libcroco3:arm64 (0.6.12-3) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../033-libncurses6_6.1+20181013-2+deb10u2_arm64.deb ... Unpacking libncurses6:arm64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../034-gettext_0.19.8.1-9_arm64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../035-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../036-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../037-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libalgorithm-c3-perl. Preparing to unpack .../038-libalgorithm-c3-perl_0.10-1_all.deb ... Unpacking libalgorithm-c3-perl (0.10-1) ... Selecting previously unselected package libalgorithm-combinatorics-perl. Preparing to unpack .../039-libalgorithm-combinatorics-perl_0.27-2+b5_arm64.deb ... Unpacking libalgorithm-combinatorics-perl (0.27-2+b5) ... Selecting previously unselected package libposix-strftime-compiler-perl. Preparing to unpack .../040-libposix-strftime-compiler-perl_0.42-1_all.deb ... Unpacking libposix-strftime-compiler-perl (0.42-1) ... Selecting previously unselected package libapache-logformat-compiler-perl. Preparing to unpack .../041-libapache-logformat-compiler-perl_0.35-1_all.deb ... Unpacking libapache-logformat-compiler-perl (0.35-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../042-libb-hooks-op-check-perl_0.22-1+b1_arm64.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../043-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../044-libdevel-callchecker-perl_0.008-1_arm64.deb ... Unpacking libdevel-callchecker-perl (0.008-1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../045-libparams-classify-perl_0.015-1+b1_arm64.deb ... Unpacking libparams-classify-perl (0.015-1+b1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../046-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../047-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../048-libmodule-implementation-perl_0.09-1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../049-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../050-libvariable-magic-perl_0.62-1+b1_arm64.deb ... Unpacking libvariable-magic-perl (0.62-1+b1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../051-libb-hooks-endofscope-perl_0.24-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.24-1) ... Selecting previously unselected package libclass-c3-perl. Preparing to unpack .../052-libclass-c3-perl_0.34-1_all.deb ... Unpacking libclass-c3-perl (0.34-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../053-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../054-libclass-inspector-perl_1.32-1_all.deb ... Unpacking libclass-inspector-perl (1.32-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../055-libparams-util-perl_1.07-3+b4_arm64.deb ... Unpacking libparams-util-perl (1.07-3+b4) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../056-libsub-install-perl_0.928-1_all.deb ... Unpacking libsub-install-perl (0.928-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../057-libdata-optlist-perl_0.110-1_all.deb ... Unpacking libdata-optlist-perl (0.110-1) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../058-libpackage-stash-perl_0.38-1_all.deb ... Unpacking libpackage-stash-perl (0.38-1) ... Selecting previously unselected package libclass-load-perl. Preparing to unpack .../059-libclass-load-perl_0.25-1_all.deb ... Unpacking libclass-load-perl (0.25-1) ... Selecting previously unselected package libclass-load-xs-perl. Preparing to unpack .../060-libclass-load-xs-perl_0.10-1+b3_arm64.deb ... Unpacking libclass-load-xs-perl (0.10-1+b3) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../061-libclass-method-modifiers-perl_2.12-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.12-1) ... Selecting previously unselected package libclass-singleton-perl. Preparing to unpack .../062-libclass-singleton-perl_1.5-1_all.deb ... Unpacking libclass-singleton-perl (1.5-1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../063-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libcookie-baker-perl. Preparing to unpack .../064-libcookie-baker-perl_0.10-4_all.deb ... Unpacking libcookie-baker-perl (0.10-4) ... Selecting previously unselected package libcpanel-json-xs-perl. Preparing to unpack .../065-libcpanel-json-xs-perl_4.09-1_arm64.deb ... Unpacking libcpanel-json-xs-perl (4.09-1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../066-libexporter-tiny-perl_1.002001-1_all.deb ... Unpacking libexporter-tiny-perl (1.002001-1) ... Selecting previously unselected package liblist-moreutils-perl. Preparing to unpack .../067-liblist-moreutils-perl_0.416-1+b4_arm64.deb ... Unpacking liblist-moreutils-perl (0.416-1+b4) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../068-librole-tiny-perl_2.000006-1_all.deb ... Unpacking librole-tiny-perl (2.000006-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../069-libstrictures-perl_2.000005-1_all.deb ... Unpacking libstrictures-perl (2.000005-1) ... Selecting previously unselected package libdata-perl-perl. Preparing to unpack .../070-libdata-perl-perl_0.002009-3_all.deb ... Unpacking libdata-perl-perl (0.002009-3) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../071-libfile-sharedir-perl_1.116-2_all.deb ... Unpacking libfile-sharedir-perl (1.116-2) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../072-libsub-identify-perl_0.14-1+b1_arm64.deb ... Unpacking libsub-identify-perl (0.14-1+b1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../073-libsub-name-perl_0.21-1+b3_arm64.deb ... Unpacking libsub-name-perl (0.21-1+b3) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../074-libnamespace-clean-perl_0.27-1_all.deb ... Unpacking libnamespace-clean-perl (0.27-1) ... Selecting previously unselected package libnamespace-autoclean-perl. Preparing to unpack .../075-libnamespace-autoclean-perl_0.28-1_all.deb ... Unpacking libnamespace-autoclean-perl (0.28-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../076-libsub-exporter-perl_0.987-1_all.deb ... Unpacking libsub-exporter-perl (0.987-1) ... Selecting previously unselected package libeval-closure-perl. Preparing to unpack .../077-libeval-closure-perl_0.14-1_all.deb ... Unpacking libeval-closure-perl (0.14-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../078-libdevel-stacktrace-perl_2.0300-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0300-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../079-libexception-class-perl_1.44-1_all.deb ... Unpacking libexception-class-perl (1.44-1) ... Selecting previously unselected package libparams-validationcompiler-perl. Preparing to unpack .../080-libparams-validationcompiler-perl_0.30-1_all.deb ... Unpacking libparams-validationcompiler-perl (0.30-1) ... Selecting previously unselected package libmro-compat-perl. Preparing to unpack .../081-libmro-compat-perl_0.13-1_all.deb ... Unpacking libmro-compat-perl (0.13-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../082-libsub-quote-perl_2.005001-1_all.deb ... Unpacking libsub-quote-perl (2.005001-1) ... Selecting previously unselected package libspecio-perl. Preparing to unpack .../083-libspecio-perl_0.43-1_all.deb ... Unpacking libspecio-perl (0.43-1) ... Selecting previously unselected package libdatetime-locale-perl. Preparing to unpack .../084-libdatetime-locale-perl_1%3a1.23-1_all.deb ... Unpacking libdatetime-locale-perl (1:1.23-1) ... Selecting previously unselected package libdatetime-timezone-perl. Preparing to unpack .../085-libdatetime-timezone-perl_1%3a2.23-1+2020a_all.deb ... Unpacking libdatetime-timezone-perl (1:2.23-1+2020a) ... Selecting previously unselected package libdatetime-perl:arm64. Preparing to unpack .../086-libdatetime-perl_2%3a1.50-1+b1_arm64.deb ... Unpacking libdatetime-perl:arm64 (2:1.50-1+b1) ... Selecting previously unselected package libdatetime-format-w3cdtf-perl. Preparing to unpack .../087-libdatetime-format-w3cdtf-perl_0.07-1_all.deb ... Unpacking libdatetime-format-w3cdtf-perl (0.07-1) ... Selecting previously unselected package libdevel-globaldestruction-perl. Preparing to unpack .../088-libdevel-globaldestruction-perl_0.14-1_all.deb ... Unpacking libdevel-globaldestruction-perl (0.14-1) ... Selecting previously unselected package libdevel-overloadinfo-perl. Preparing to unpack .../089-libdevel-overloadinfo-perl_0.005-1_all.deb ... Unpacking libdevel-overloadinfo-perl (0.005-1) ... Selecting previously unselected package libdevel-stacktrace-ashtml-perl. Preparing to unpack .../090-libdevel-stacktrace-ashtml-perl_0.15-1_all.deb ... Unpacking libdevel-stacktrace-ashtml-perl (0.15-1) ... Selecting previously unselected package libdist-checkconflicts-perl. Preparing to unpack .../091-libdist-checkconflicts-perl_0.11-1_all.deb ... Unpacking libdist-checkconflicts-perl (0.11-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../092-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../093-libtimedate-perl_2.3000-2+deb10u1_all.deb ... Unpacking libtimedate-perl (2.3000-2+deb10u1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../094-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../095-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libfile-slurp-perl. Preparing to unpack .../096-libfile-slurp-perl_9999.26-1_all.deb ... Unpacking libfile-slurp-perl (9999.26-1) ... Selecting previously unselected package libfilesys-notify-simple-perl. Preparing to unpack .../097-libfilesys-notify-simple-perl_0.13-1_all.deb ... Unpacking libfilesys-notify-simple-perl (0.13-1) ... Selecting previously unselected package libhash-multivalue-perl. Preparing to unpack .../098-libhash-multivalue-perl_0.16-1_all.deb ... Unpacking libhash-multivalue-perl (0.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../099-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../100-libhtml-parser-perl_3.72-3+b3_arm64.deb ... Unpacking libhtml-parser-perl (3.72-3+b3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../101-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../102-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../103-liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../104-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../105-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-multipartparser-perl. Preparing to unpack .../106-libhttp-multipartparser-perl_0.02-1_all.deb ... Unpacking libhttp-multipartparser-perl (0.02-1) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../107-libjson-maybexs-perl_1.004000-1_all.deb ... Unpacking libjson-maybexs-perl (1.004000-1) ... Selecting previously unselected package libstream-buffered-perl. Preparing to unpack .../108-libstream-buffered-perl_0.03-1_all.deb ... Unpacking libstream-buffered-perl (0.03-1) ... Selecting previously unselected package libwww-form-urlencoded-perl. Preparing to unpack .../109-libwww-form-urlencoded-perl_0.25-1_all.deb ... Unpacking libwww-form-urlencoded-perl (0.25-1) ... Selecting previously unselected package libhttp-entity-parser-perl. Preparing to unpack .../110-libhttp-entity-parser-perl_0.21-1_all.deb ... Unpacking libhttp-entity-parser-perl (0.21-1) ... Selecting previously unselected package libhttp-headers-fast-perl. Preparing to unpack .../111-libhttp-headers-fast-perl_0.21-1_all.deb ... Unpacking libhttp-headers-fast-perl (0.21-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../112-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../113-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../114-perl-openssl-defaults_3_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (3) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../115-libnet-ssleay-perl_1.85-2+b1_arm64.deb ... Unpacking libnet-ssleay-perl (1.85-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../116-libio-socket-ssl-perl_2.060-3_all.deb ... Unpacking libio-socket-ssl-perl (2.060-3) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../117-libmoo-perl_2.003004-2_all.deb ... Unpacking libmoo-perl (2.003004-2) ... Selecting previously unselected package libmoox-handlesvia-perl. Preparing to unpack .../118-libmoox-handlesvia-perl_0.001008-4_all.deb ... Unpacking libmoox-handlesvia-perl (0.001008-4) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../119-libtype-tiny-perl_1.004004-1_all.deb ... Unpacking libtype-tiny-perl (1.004004-1) ... Selecting previously unselected package libiri-perl. Preparing to unpack .../120-libiri-perl_0.009-1_all.deb ... Unpacking libiri-perl (0.009-1) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../121-libjson-perl_4.02000-1_all.deb ... Unpacking libjson-perl (4.02000-1) ... Selecting previously unselected package liblog-any-perl. Preparing to unpack .../122-liblog-any-perl_1.707-1_all.deb ... Unpacking liblog-any-perl (1.707-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../123-libnet-http-perl_6.18-1_all.deb ... Unpacking libnet-http-perl (6.18-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../124-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../125-libwww-perl_6.36-2_all.deb ... Unpacking libwww-perl (6.36-2) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../126-liblwp-protocol-https-perl_6.07-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2) ... Selecting previously unselected package libmath-cartesian-product-perl. Preparing to unpack .../127-libmath-cartesian-product-perl_1.009-1_all.deb ... Unpacking libmath-cartesian-product-perl (1.009-1) ... Selecting previously unselected package libmodule-pluggable-perl. Preparing to unpack .../128-libmodule-pluggable-perl_5.2-1_all.deb ... Unpacking libmodule-pluggable-perl (5.2-1) ... Selecting previously unselected package libmodule-runtime-conflicts-perl. Preparing to unpack .../129-libmodule-runtime-conflicts-perl_0.003-1_all.deb ... Unpacking libmodule-runtime-conflicts-perl (0.003-1) ... Selecting previously unselected package libpackage-deprecationmanager-perl. Preparing to unpack .../130-libpackage-deprecationmanager-perl_0.17-1_all.deb ... Unpacking libpackage-deprecationmanager-perl (0.17-1) ... Selecting previously unselected package libpackage-stash-xs-perl. Preparing to unpack .../131-libpackage-stash-xs-perl_0.29-1_arm64.deb ... Unpacking libpackage-stash-xs-perl (0.29-1) ... Selecting previously unselected package libmoose-perl. Preparing to unpack .../132-libmoose-perl_2.2011-1+b1_arm64.deb ... Unpacking libmoose-perl (2.2011-1+b1) ... Selecting previously unselected package libmoox-log-any-perl. Preparing to unpack .../133-libmoox-log-any-perl_0.004004-1_all.deb ... Unpacking libmoox-log-any-perl (0.004004-1) ... Selecting previously unselected package libmoox-types-mooselike-perl. Preparing to unpack .../134-libmoox-types-mooselike-perl_0.29-1_all.deb ... Unpacking libmoox-types-mooselike-perl (0.29-1) ... Selecting previously unselected package libossp-uuid16:arm64. Preparing to unpack .../135-libossp-uuid16_1.6.2-1.5+b7_arm64.deb ... Unpacking libossp-uuid16:arm64 (1.6.2-1.5+b7) ... Selecting previously unselected package libossp-uuid-perl. Preparing to unpack .../136-libossp-uuid-perl_1.6.2-1.5+b7_arm64.deb ... Unpacking libossp-uuid-perl (1.6.2-1.5+b7) ... Selecting previously unselected package libparams-validate-perl. Preparing to unpack .../137-libparams-validate-perl_1.29-1+b1_arm64.deb ... Unpacking libparams-validate-perl (1.29-1+b1) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../138-libpath-tiny-perl_0.108-1_all.deb ... Unpacking libpath-tiny-perl (0.108-1) ... Selecting previously unselected package libtest-sharedfork-perl. Preparing to unpack .../139-libtest-sharedfork-perl_0.35-1_all.deb ... Unpacking libtest-sharedfork-perl (0.35-1) ... Selecting previously unselected package libtest-tcp-perl. Preparing to unpack .../140-libtest-tcp-perl_2.19-1_all.deb ... Unpacking libtest-tcp-perl (2.19-1) ... Selecting previously unselected package libplack-perl. Preparing to unpack .../141-libplack-perl_1.0047-1_all.deb ... Unpacking libplack-perl (1.0047-1) ... Selecting previously unselected package libregexp-common-perl. Preparing to unpack .../142-libregexp-common-perl_2017060201-1_all.deb ... Unpacking libregexp-common-perl (2017060201-1) ... Selecting previously unselected package libsafe-isa-perl. Preparing to unpack .../143-libsafe-isa-perl_1.000010-1_all.deb ... Unpacking libsafe-isa-perl (1.000010-1) ... Selecting previously unselected package libset-scalar-perl. Preparing to unpack .../144-libset-scalar-perl_1.29-2_all.deb ... Unpacking libset-scalar-perl (1.29-2) ... Selecting previously unselected package libsub-uplevel-perl. Preparing to unpack .../145-libsub-uplevel-perl_0.2800-1_all.deb ... Unpacking libsub-uplevel-perl (0.2800-1) ... Selecting previously unselected package libtest-api-perl. Preparing to unpack .../146-libtest-api-perl_0.010-1_all.deb ... Unpacking libtest-api-perl (0.010-1) ... Selecting previously unselected package libtest-deep-perl. Preparing to unpack .../147-libtest-deep-perl_1.128-1_all.deb ... Unpacking libtest-deep-perl (1.128-1) ... Selecting previously unselected package libtest-exception-perl. Preparing to unpack .../148-libtest-exception-perl_0.43-1_all.deb ... Unpacking libtest-exception-perl (0.43-1) ... Selecting previously unselected package libtest-fatal-perl. Preparing to unpack .../149-libtest-fatal-perl_0.014-1_all.deb ... Unpacking libtest-fatal-perl (0.014-1) ... Selecting previously unselected package libtest-longstring-perl. Preparing to unpack .../150-libtest-longstring-perl_0.17-1_all.deb ... Unpacking libtest-longstring-perl (0.17-1) ... Selecting previously unselected package libtest-lwp-useragent-perl. Preparing to unpack .../151-libtest-lwp-useragent-perl_0.033-2_all.deb ... Unpacking libtest-lwp-useragent-perl (0.033-2) ... Selecting previously unselected package libtest-warnings-perl. Preparing to unpack .../152-libtest-warnings-perl_0.026-1_all.deb ... Unpacking libtest-warnings-perl (0.026-1) ... Selecting previously unselected package libtest-modern-perl. Preparing to unpack .../153-libtest-modern-perl_0.013-2_all.deb ... Unpacking libtest-modern-perl (0.013-2) ... Selecting previously unselected package libtest-roo-perl. Preparing to unpack .../154-libtest-roo-perl_1.004-1_all.deb ... Unpacking libtest-roo-perl (1.004-1) ... Selecting previously unselected package libtext-csv-perl. Preparing to unpack .../155-libtext-csv-perl_1.99-1_all.deb ... Unpacking libtext-csv-perl (1.99-1) ... Selecting previously unselected package libtypes-path-tiny-perl. Preparing to unpack .../156-libtypes-path-tiny-perl_0.006-1_all.deb ... Unpacking libtypes-path-tiny-perl (0.006-1) ... Selecting previously unselected package libuuid-tiny-perl. Preparing to unpack .../157-libuuid-tiny-perl_1.0400-2_all.deb ... Unpacking libuuid-tiny-perl (1.0400-2) ... Selecting previously unselected package libtypes-uuid-perl. Preparing to unpack .../158-libtypes-uuid-perl_0.004-1_all.deb ... Unpacking libtypes-uuid-perl (0.004-1) ... Selecting previously unselected package liburi-fromhash-perl. Preparing to unpack .../159-liburi-fromhash-perl_0.05-1_all.deb ... Unpacking liburi-fromhash-perl (0.05-1) ... Selecting previously unselected package libtypes-uri-perl. Preparing to unpack .../160-libtypes-uri-perl_0.006-1_all.deb ... Unpacking libtypes-uri-perl (0.006-1) ... Selecting previously unselected package liburi-namespacemap-perl. Preparing to unpack .../161-liburi-namespacemap-perl_1.06-2_all.deb ... Unpacking liburi-namespacemap-perl (1.06-2) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../162-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../163-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../164-libxml-sax-perl_1.00+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.00+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../165-libxml-libxml-perl_2.0134+dfsg-1_arm64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../166-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Setting up libmodule-pluggable-perl (5.2-1) ... Setting up libpipeline1:arm64 (1.5.1-2) ... Setting up libfile-slurp-perl (9999.26-1) ... Setting up libsafe-isa-perl (1.000010-1) ... Setting up libhttp-multipartparser-perl (0.02-1) ... Setting up libclass-inspector-perl (1.32-1) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libtest-deep-perl (1.128-1) ... Setting up libclass-method-modifiers-perl (2.12-1) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libsub-identify-perl (0.14-1+b1) ... Setting up libglib2.0-0:arm64 (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libcpanel-json-xs-perl (4.09-1) ... Setting up libssl1.1:arm64 (1.1.1d-0+deb10u3) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up liblog-any-perl (1.707-1) ... Setting up libfilesys-notify-simple-perl (0.13-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:arm64 (1:5.35-4+deb10u1) ... Setting up libtest-warnings-perl (0.026-1) ... Setting up libtest-fatal-perl (0.014-1) ... Setting up perl-openssl-defaults:arm64 (3) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libposix-strftime-compiler-perl (0.42-1) ... Setting up libclass-singleton-perl (1.5-1) ... Setting up libencode-locale-perl (1.05-1) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libossp-uuid16:arm64 (1.6.2-1.5+b7) ... Setting up libtest-api-perl (0.010-1) ... Setting up libregexp-common-perl (2017060201-1) ... Setting up libtest-sharedfork-perl (0.35-1) ... Setting up libicu63:arm64 (63.1-6+deb10u1) ... Setting up libsub-install-perl (0.928-1) ... Setting up libtest-longstring-perl (0.17-1) ... Setting up libhash-multivalue-perl (0.16-1) ... Setting up libjson-maybexs-perl (1.004000-1) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up libpackage-stash-xs-perl (0.29-1) ... Setting up autotools-dev (20180224.1) ... Setting up libstream-buffered-perl (0.03-1) ... Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libalgorithm-c3-perl (0.10-1) ... Setting up libapache-logformat-compiler-perl (0.35-1) ... Setting up libncurses6:arm64 (6.1+20181013-2+deb10u2) ... Setting up libuuid-tiny-perl (1.0400-2) ... Setting up libsigsegv2:arm64 (2.12-2) ... Setting up libvariable-magic-perl (0.62-1+b1) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libb-hooks-op-check-perl (0.22-1+b1) ... Setting up libparams-util-perl (1.07-3+b4) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libtimedate-perl (2.3000-2+deb10u1) ... Setting up libset-scalar-perl (1.29-2) ... Setting up libsub-name-perl (0.21-1+b3) ... Setting up sensible-utils (0.0.12) ... Setting up libpath-tiny-perl (0.108-1) ... Setting up libuchardet0:arm64 (0.0.6-3) ... Setting up libjson-perl (4.02000-1) ... Setting up librole-tiny-perl (2.000006-1) ... Setting up libfile-sharedir-perl (1.116-2) ... Setting up libsub-uplevel-perl (0.2800-1) ... Setting up libdevel-globaldestruction-perl (0.14-1) ... Setting up netbase (5.6) ... Setting up libwww-form-urlencoded-perl (0.25-1) ... Setting up libstrictures-perl (2.000005-1) ... Setting up libsub-quote-perl (2.005001-1) ... Setting up libdevel-stacktrace-perl (2.0300-1) ... Setting up libexporter-tiny-perl (1.002001-1) ... Setting up libhttp-entity-parser-perl (0.21-1) ... Setting up openssl (1.1.1d-0+deb10u3) ... Setting up libbsd0:arm64 (0.9.1-2) ... Setting up libelf1:arm64 (0.176-1.1) ... Setting up libmath-cartesian-product-perl (1.009-1) ... Setting up libxml2:arm64 (2.9.4+dfsg1-7+b3) ... Setting up liburi-perl (1.76-1) ... Setting up libalgorithm-combinatorics-perl (0.27-2+b5) ... Setting up libtext-csv-perl (1.99-1) ... Setting up libnet-ssleay-perl (1.85-2+b1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libtest-tcp-perl (2.19-1) ... Setting up libossp-uuid-perl (1.6.2-1.5+b7) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libhttp-headers-fast-perl (0.21-1) ... Setting up libtool (2.4.6-9) ... Setting up liblist-moreutils-perl (0.416-1+b4) ... Setting up libtype-tiny-perl (1.004004-1) ... Setting up libnet-http-perl (6.18-1) ... Setting up m4 (1.4.18-2) ... Setting up libexception-class-perl (1.44-1) ... Setting up libclass-c3-perl (0.34-1) ... Setting up libdevel-callchecker-perl (0.008-1) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 128 added, 0 removed; done. Setting up libdevel-stacktrace-ashtml-perl (0.15-1) ... Setting up libtest-exception-perl (0.43-1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libdata-optlist-perl (0.110-1) ... Setting up libcroco3:arm64 (0.6.12-3) ... Setting up ucf (3.0038+nmu1) ... Setting up autoconf (2.69-11) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libhtml-parser-perl (3.72-3+b3) ... Setting up libmro-compat-perl (0.13-1) ... Setting up libcookie-baker-perl (0.10-4) ... Setting up libio-socket-ssl-perl (2.060-3) ... Setting up libsub-exporter-perl (0.987-1) ... Setting up libtypes-path-tiny-perl (0.006-1) ... Setting up libhttp-message-perl (6.18-1) ... Setting up libeval-closure-perl (0.14-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up libparams-validationcompiler-perl (0.30-1) ... Setting up gettext (0.19.8.1-9) ... Setting up libtypes-uuid-perl (0.004-1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1+b1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libxml-sax-perl (1.00+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up libdist-checkconflicts-perl (0.11-1) ... Setting up libxml-libxml-perl (2.0134+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libplack-perl (1.0047-1) ... Setting up libmodule-implementation-perl (0.09-1) ... Setting up libpackage-stash-perl (0.38-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.003004-2) ... Setting up po-debconf (1.0.21) ... Setting up libdata-perl-perl (0.002009-3) ... Setting up libmodule-runtime-conflicts-perl (0.003-1) ... Setting up libclass-load-perl (0.25-1) ... Setting up libspecio-perl (0.43-1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up libpackage-deprecationmanager-perl (0.17-1) ... Setting up libdevel-overloadinfo-perl (0.005-1) ... Setting up libclass-load-xs-perl (0.10-1+b3) ... Setting up libmoox-types-mooselike-perl (0.29-1) ... Setting up libparams-validate-perl (1.29-1+b1) ... Setting up libb-hooks-endofscope-perl (0.24-1) ... Setting up libtest-modern-perl (0.013-2) ... Setting up liburi-fromhash-perl (0.05-1) ... Setting up libmoox-handlesvia-perl (0.001008-4) ... Setting up libmoox-log-any-perl (0.004004-1) ... Setting up libmoose-perl (2.2011-1+b1) ... Setting up libtypes-uri-perl (0.006-1) ... Setting up libnamespace-clean-perl (0.27-1) ... Setting up libtest-roo-perl (1.004-1) ... Setting up libiri-perl (0.009-1) ... Setting up libnamespace-autoclean-perl (0.28-1) ... Setting up libdatetime-locale-perl (1:1.23-1) ... Setting up libdatetime-timezone-perl (1:2.23-1+2020a) ... Setting up liburi-namespacemap-perl (1.06-2) ... Setting up libdatetime-perl:arm64 (2:1.50-1+b1) ... Setting up libdatetime-format-w3cdtf-perl (0.07-1) ... Setting up dh-autoreconf (19) ... Setting up liblwp-protocol-https-perl (6.07-2) ... Setting up libwww-perl (6.36-2) ... Setting up debhelper (12.1.1) ... Setting up libtest-lwp-useragent-perl (0.033-2) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. 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/libattean-perl-0.021/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package libattean-perl dpkg-buildpackage: info: source version 0.021-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jonas Smedegaard dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_auto_configure perl -I. Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libattean-perl-0.021=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libattean-perl-0.021=. -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 Attean Writing MYMETA.yml and MYMETA.json dh_auto_build make -j1 make[1]: Entering directory '/build/libattean-perl-0.021' cp lib/Attean/API/AggregateExpression.pod blib/lib/Attean/API/AggregateExpression.pod cp lib/Attean/API/QueryPlanner.pm blib/lib/Attean/API/QueryPlanner.pm cp lib/Attean/API/AtOnceParser.pod blib/lib/Attean/API/AtOnceParser.pod cp lib/Attean/API/AppendableSerializer.pod blib/lib/Attean/API/AppendableSerializer.pod cp lib/Attean/API/Parser.pm blib/lib/Attean/API/Parser.pm cp lib/Attean/API/RepeatableIterator.pod blib/lib/Attean/API/RepeatableIterator.pod cp lib/Attean/API/BulkUpdatableModel.pod blib/lib/Attean/API/BulkUpdatableModel.pod cp lib/Attean/API/MutableTripleStore.pod blib/lib/Attean/API/MutableTripleStore.pod cp lib/Attean/API/Quad.pod blib/lib/Attean/API/Quad.pod cp lib/Attean/API/Term.pm blib/lib/Attean/API/Term.pm cp lib/Attean/API/BlankOrIRI.pod blib/lib/Attean/API/BlankOrIRI.pod cp lib/Attean/API/Store.pm blib/lib/Attean/API/Store.pm cp lib/Attean/API/ResultSerializer.pod blib/lib/Attean/API/ResultSerializer.pod cp lib/Attean/API/AbbreviatingParser.pod blib/lib/Attean/API/AbbreviatingParser.pod cp lib/Attean/API/Plan.pm blib/lib/Attean/API/Plan.pm cp lib/Attean/API/Expression.pm blib/lib/Attean/API/Expression.pm cp lib/Attean/API/Query.pm blib/lib/Attean/API/Query.pm cp lib/Attean/API/QuadPattern.pod blib/lib/Attean/API/QuadPattern.pod cp lib/Attean/API/Result.pod blib/lib/Attean/API/Result.pod cp lib/Attean/API/MutableModel.pod blib/lib/Attean/API/MutableModel.pod cp lib/Attean/API/Blank.pod blib/lib/Attean/API/Blank.pod cp lib/Attean/API/ResultParser.pod blib/lib/Attean/API/ResultParser.pod cp lib/Attean/API/MixedStatementSerializer.pod blib/lib/Attean/API/MixedStatementSerializer.pod cp lib/Attean/API/Iterator.pm blib/lib/Attean/API/Iterator.pm cp lib/Attean/API/Binding.pm blib/lib/Attean/API/Binding.pm cp lib/Attean/API/MixedStatementParser.pod blib/lib/Attean/API/MixedStatementParser.pod cp lib/Attean/API/Model.pm blib/lib/Attean/API/Model.pm cp lib/Attean/API/QuadParser.pod blib/lib/Attean/API/QuadParser.pod cp lib/Attean/API/Serializer.pm blib/lib/Attean/API/Serializer.pm cp lib/Attean/API/AbbreviatingSerializer.pod blib/lib/Attean/API/AbbreviatingSerializer.pod cp lib/Attean/API/QuadSerializer.pod blib/lib/Attean/API/QuadSerializer.pod cp lib/Attean/API.pm blib/lib/Attean/API.pm cp lib/Attean/API/IRI.pod blib/lib/Attean/API/IRI.pod cp lib/Attean/API/PushParser.pod blib/lib/Attean/API/PushParser.pod cp lib/Attean/API/Literal.pod blib/lib/Attean/API/Literal.pod cp lib/Attean/API/PullParser.pod blib/lib/Attean/API/PullParser.pod cp lib/Attean.pm blib/lib/Attean.pm cp lib/Attean/API/TripleOrQuad.pod blib/lib/Attean/API/TripleOrQuad.pod cp lib/Attean/Algebra.pm blib/lib/Attean/Algebra.pm cp lib/AtteanX/API/JoinRotatingPlanner.pm blib/lib/AtteanX/API/JoinRotatingPlanner.pm cp lib/Attean/Variable.pm blib/lib/Attean/Variable.pm cp lib/Attean/Blank.pm blib/lib/Attean/Blank.pm cp lib/Attean/Literal.pm blib/lib/Attean/Literal.pm cp lib/Attean/BindingEqualityTest.pm blib/lib/Attean/BindingEqualityTest.pm cp lib/Attean/API/TripleParser.pod blib/lib/Attean/API/TripleParser.pod cp lib/Attean/API/Variable.pod blib/lib/Attean/API/Variable.pod cp lib/Attean/ListIterator.pm blib/lib/Attean/ListIterator.pm cp lib/Attean/QuadModel.pm blib/lib/Attean/QuadModel.pm cp lib/Attean/AggregateExpression.pod blib/lib/Attean/AggregateExpression.pod cp lib/AtteanX/Parser/SPARQLJSON.pm blib/lib/AtteanX/Parser/SPARQLJSON.pm cp lib/Attean/CodeIterator.pm blib/lib/Attean/CodeIterator.pm cp lib/Attean/API/TermParser.pod blib/lib/Attean/API/TermParser.pod cp lib/Attean/Expression.pm blib/lib/Attean/Expression.pm cp lib/AtteanX/Parser/NTriples.pm blib/lib/AtteanX/Parser/NTriples.pm cp lib/Attean/API/TermOrVariable.pod blib/lib/Attean/API/TermOrVariable.pod cp lib/Attean/SimpleQueryEvaluator.pm blib/lib/Attean/SimpleQueryEvaluator.pm cp lib/Attean/TermMap.pm blib/lib/Attean/TermMap.pm cp lib/Attean/RDF.pm blib/lib/Attean/RDF.pm cp lib/AtteanX/Parser/NQuads.pm blib/lib/AtteanX/Parser/NQuads.pm cp lib/Attean/TreeRewriter.pm blib/lib/Attean/TreeRewriter.pm cp lib/AtteanX/Parser/RDFXML.pm blib/lib/AtteanX/Parser/RDFXML.pm cp lib/Attean/Triple.pm blib/lib/Attean/Triple.pm cp lib/Attean/API/TriplePattern.pod blib/lib/Attean/API/TriplePattern.pod cp lib/AtteanX/Parser/NTuples.pm blib/lib/AtteanX/Parser/NTuples.pm cp lib/Attean/API/TripleSerializer.pod blib/lib/Attean/API/TripleSerializer.pod cp lib/Attean/Plan.pm blib/lib/Attean/Plan.pm cp lib/Attean/API/TermSerializer.pod blib/lib/Attean/API/TermSerializer.pod cp lib/Attean/IteratorSequence.pm blib/lib/Attean/IteratorSequence.pm cp lib/Attean/QueryPlanner.pm blib/lib/Attean/QueryPlanner.pm cp lib/Attean/Quad.pm blib/lib/Attean/Quad.pm cp lib/Attean/API/Triple.pod blib/lib/Attean/API/Triple.pod cp lib/AtteanX/Parser/SPARQL.pm blib/lib/AtteanX/Parser/SPARQL.pm cp lib/Attean/IRI.pm blib/lib/Attean/IRI.pm cp lib/Attean/IDPQueryPlanner.pm blib/lib/Attean/IDPQueryPlanner.pm cp lib/AtteanX/API/Lexer.pm blib/lib/AtteanX/API/Lexer.pm cp lib/Attean/Result.pm blib/lib/Attean/Result.pm cp lib/Attean/TripleModel.pm blib/lib/Attean/TripleModel.pm cp lib/AtteanX/Serializer/SPARQLJSON.pm blib/lib/AtteanX/Serializer/SPARQLJSON.pm cp lib/AtteanX/Parser/Turtle/Token.pm blib/lib/AtteanX/Parser/Turtle/Token.pm cp lib/AtteanX/Serializer/CanonicalNTriples.pm blib/lib/AtteanX/Serializer/CanonicalNTriples.pm cp lib/AtteanX/SPARQL/Token.pm blib/lib/AtteanX/SPARQL/Token.pm cp lib/Test/Attean/QuadStore.pm blib/lib/Test/Attean/QuadStore.pm cp lib/Test/Attean/ETagCacheableQuadStore.pm blib/lib/Test/Attean/ETagCacheableQuadStore.pm cp lib/AtteanX/Parser/Turtle/Constants.pm blib/lib/AtteanX/Parser/Turtle/Constants.pm cp lib/AtteanX/Parser/Turtle.pm blib/lib/AtteanX/Parser/Turtle.pm cp lib/Test/Attean/MutableETagCacheableQuadStore.pm blib/lib/Test/Attean/MutableETagCacheableQuadStore.pm cp lib/AtteanX/Serializer/TurtleTokens.pm blib/lib/AtteanX/Serializer/TurtleTokens.pm cp lib/AtteanX/Serializer/RDFXML.pm blib/lib/AtteanX/Serializer/RDFXML.pm cp lib/AtteanX/Store/Simple.pm blib/lib/AtteanX/Store/Simple.pm cp lib/AtteanX/Parser/Turtle/Lexer.pm blib/lib/AtteanX/Parser/Turtle/Lexer.pm cp lib/AtteanX/Serializer/SPARQLXML.pm blib/lib/AtteanX/Serializer/SPARQLXML.pm cp lib/AtteanX/Serializer/Turtle.pm blib/lib/AtteanX/Serializer/Turtle.pm cp lib/AtteanX/Store/SimpleTripleStore.pm blib/lib/AtteanX/Store/SimpleTripleStore.pm cp lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm blib/lib/AtteanX/Parser/SPARQLXML/SAXHandler.pm cp lib/AtteanX/Serializer/SPARQLCSV.pm blib/lib/AtteanX/Serializer/SPARQLCSV.pm cp lib/AtteanX/Serializer/NTuples.pm blib/lib/AtteanX/Serializer/NTuples.pm cp lib/AtteanX/Serializer/SPARQLTSV.pm blib/lib/AtteanX/Serializer/SPARQLTSV.pm cp lib/AtteanX/Parser/SPARQLLex.pm blib/lib/AtteanX/Parser/SPARQLLex.pm cp lib/AtteanX/Serializer/SPARQLHTML.pm blib/lib/AtteanX/Serializer/SPARQLHTML.pm cp lib/AtteanX/Serializer/NQuads.pm blib/lib/AtteanX/Serializer/NQuads.pm cp lib/AtteanX/Parser/SPARQLXML.pm blib/lib/AtteanX/Parser/SPARQLXML.pm cp lib/Test/Attean/MutableTripleStore.pm blib/lib/Test/Attean/MutableTripleStore.pm cp lib/AtteanX/Serializer/NTriples.pm blib/lib/AtteanX/Serializer/NTriples.pm cp lib/AtteanX/Parser/SPARQLTSV.pm blib/lib/AtteanX/Parser/SPARQLTSV.pm cp lib/Test/Attean/MutableQuadStore.pm blib/lib/Test/Attean/MutableQuadStore.pm cp lib/AtteanX/Serializer/SPARQL.pm blib/lib/AtteanX/Serializer/SPARQL.pm cp lib/Test/Attean/MutableTimeCacheableQuadStore.pm blib/lib/Test/Attean/MutableTimeCacheableQuadStore.pm cp lib/AtteanX/Store/Memory.pm blib/lib/AtteanX/Store/Memory.pm cp lib/AtteanX/SPARQL/Constants.pm blib/lib/AtteanX/SPARQL/Constants.pm cp lib/Test/Attean/SPARQLSuite.pm blib/lib/Test/Attean/SPARQLSuite.pm cp lib/Test/Attean/TripleStore.pm blib/lib/Test/Attean/TripleStore.pm cp lib/Test/Attean/StoreCleanup.pm blib/lib/Test/Attean/StoreCleanup.pm cp lib/Test/Attean/TimeCacheableQuadStore.pm blib/lib/Test/Attean/TimeCacheableQuadStore.pm cp bin/attean_parse blib/script/attean_parse "/usr/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/attean_parse cp bin/attean_query blib/script/attean_query "/usr/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/attean_query Manifying 32 pod documents Manifying 35 pod documents Manifying 30 pod documents Manifying 6 pod documents make[1]: Leaving directory '/build/libattean-perl-0.021' dh_auto_test make -j1 test TEST_VERBOSE=1 make[1]: Entering directory '/build/libattean-perl-0.021' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00.load.t ....................... 1..1 ok 1 - use Attean; # Testing RDF 0.021 ok t/algebra.t ....................... ok 1 - An object of class 'Attean::Algebra::BGP' isa 'Attean::Algebra::BGP' ok 2 - bgp consumes QueryTree ok 3 - bgp is_leaf ok 4 - bgp arity ok 5 - BGP is not unary ok 6 - An object of class 'Attean::Algebra::BGP' isa 'Attean::Algebra::BGP' ok 7 - bgp is_leaf ok 8 - Distinct arity ok 9 - Distinct is unary ok 10 - An object of class 'Attean::Algebra::Distinct' isa 'Attean::Algebra::Distinct' ok 11 - distinct not is_leaf ok 12 - prefix walk order ok 13 - postfix walk order ok 14 ok 15 ok 16 - expected walk count ok 17 - expected cover count ok 18 - PredicatePath consumes PropertyPath ok 19 - PredicatePath as_string ok 20 - NegatedPropertySet consumes PropertyPath ok 21 - NegatedPropertySet as_string ok 22 - unary SequencePath as_string ok 23 - SequencePath as_string ok 24 - unary AlternativePath as_string ok 25 - AlternativePath as_string ok 26 - InversePath as_string ok 27 - complex InversePath as_string ok 28 - complex ZeroOrMorePath as_string # BGP canonicalization ok 29 - non-matching pre-canonicalized BGP hashes ok 30 - matching canonicalized BGP hashes ok 31 - BGP1 mapping ok 32 - BGP2 mapping # Subtest: Triple canonicalization ok 1 - Canonical strings match for 2-variable triple ok 2 - Canonical strings do not match for 2-variable triple ok 3 - Canonical strings match for 1 shared-variable triple 1..3 ok 33 - Triple canonicalization # Subtest: Quad canonicalization ok 1 - Canonical strings match for 2-variable quad ok 2 - Canonical strings do not match for 2-variable quad ok 3 - Canonical strings match for 1 shared-variable quad ok 4 - Canonical strings match for 1 twice-shared-variable quad 1..4 ok 34 - Quad canonicalization ok 35 - aggregate serialization # Subtest: Aggregation ok 1 - aggregate serialization 1..1 ok 36 - Aggregation # Subtest: Ranking ok 1 - ranking serialization 1..1 ok 37 - Ranking # Subtest: Query Serialization ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok 38 - Query Serialization # Subtest: Modify ok 1 ok 2 1..2 ok 39 - Modify # Subtest: Add ok 1 ok 2 1..2 ok 40 - Add # Subtest: Update Sequence ok 1 1..1 ok 41 - Update Sequence ok 42 - no (unexpected) warnings (via done_testing) 1..42 ok t/binding-equality.t .............. # Triples ok 1 - equal graphs with no blank nodes ok 2 - simple blank node map ok 3 - injection map ok 4 - subgraph test with blank nodes ok 5 - injection map ok 6 - blank node does not map to iri ok 7 - different non-blank statements ok 8 - different number of blank nodes ok 9 - different number of blank statements # Results ok 10 - empty results ok 11 - different IRIs results ok 12 - different blanks results ok 13 - multi-blank mapping results ok 14 - injection map 1..14 ok t/binding.t ....................... ok 1 ok 2 # Subtest: Attean::Triple ok 1 - bad binding key ok 2 - An object of class 'Attean::Triple' does 'Attean::API::Binding' ok 3 - variables ok 4 - values ok 5 - mapping ok 6 - value ok 7 - An object of class 'Attean::QuadPattern' does 'Attean::API::Binding' ok 8 - An object of class 'Attean::QuadPattern' does 'Attean::API::QuadPattern' ok 9 - An object of class 'Attean::Quad' does 'Attean::API::Binding' ok 10 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 11 1..11 ok 3 - Attean::Triple # Subtest: Attean::Quad ok 1 - bad binding key ok 2 - An object of class 'Attean::Quad' does 'Attean::API::Binding' ok 3 - variables ok 4 - values ok 5 - mapping ok 6 - value 1..6 ok 4 - Attean::Quad # Subtest: Attean::Result ok 1 - An object of class 'Attean::Result' does 'Attean::API::Binding' ok 2 - variables ok 3 - values ok 4 - mapping ok 5 - value 1..5 ok 5 - Attean::Result # Subtest: Attean::Result joining ok 1 - intersecting result non-join ok 2 - disjoint result join ok 3 - intersecting result join ok 4 - intersecting result join using shared term object 1..4 ok 6 - Attean::Result joining # Subtest: Attean::TriplePattern ok 1 - An object of class 'Attean::TriplePattern' does 'Attean::API::Binding' ok 2 - An object of class 'Attean::TriplePattern' does 'Attean::API::Binding' ok 3 - An object of class 'Attean::QuadPattern' isa 'Attean::QuadPattern' 1..3 ok 7 - Attean::TriplePattern # Subtest: statement application ok 1 - An object of class 'Attean::Result' does 'Attean::API::Binding' ok 2 ok 3 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 4 ok 5 - An object of class 'Attean::Result' does 'Attean::API::Binding' ok 6 ok 7 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 8 ok 9 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 10 1..10 ok 8 - statement application # Subtest: binding projection ok 1 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 2 ok 3 1..3 ok 9 - binding projection # Subtest: Attean::API::Binding convenience parse method ok 1 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 2 - parsed A ok 3 - An object of class 'Attean::TriplePattern' does 'Attean::API::TriplePattern' ok 4 - An object of class 'Attean::Variable' does 'Attean::API::Variable' ok 5 - parsed prefixname ok 6 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 7 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 8 - parsed quad graph 1..8 ok 10 - Attean::API::Binding convenience parse method ok 11 - no (unexpected) warnings (via done_testing) 1..11 ok t/cost_planner.t .................. ok 1 - An object of class 'TestPlanner' isa 'TestPlanner' ok 2 - An object of class 'TestPlanner' does 'Attean::API::QueryPlanner' # Subtest: Empty BGP # An empty BGP should produce the join identity table plan ok 1 - 'Empty BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Table' isa 'Attean::Plan::Table' ok 3 1..3 ok 3 - Empty BGP # Subtest: 1-triple BGP # A 1-triple BGP should produce a single Attean::Plan::Quad plan object ok 1 - '1-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' 1..2 ok 4 - 1-triple BGP # Subtest: 2-triple BGP without join variable # A 2-triple BGP without a join variable should produce a distinct join ok 1 - '2-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::NestedLoopJoin' does 'Attean::API::Plan::Join' ok 3 1..3 ok 5 - 2-triple BGP without join variable # Subtest: 2-triple BGP with join variable # A 2-triple BGP with a join variable and without any ordering should produce a distinct join ok 1 - '2-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 3 1..3 ok 6 - 2-triple BGP with join variable # Subtest: Distinct 2-triple BGP with join variable, no blank nodes # A 2-triple BGP with a join variable without any blank nodes is necessarily distinct, so a distinct operation should be a no-op, resulting in just a join ok 1 - 'Distinct 2-triple BGP without blanks' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 3 1..3 ok 7 - Distinct 2-triple BGP with join variable, no blank nodes # Subtest: Distinct 3-triple BGP with join variable and blank nodes # A 3-triple BGP with a blank node isn't necessarily distinct, so a distinct operation should result in a HashDistinct plan ok 1 - 'Distinct 3-triple BGP with blanks' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashDistinct' isa 'Attean::Plan::HashDistinct' ok 3 1..3 ok 8 - Distinct 3-triple BGP with join variable and blank nodes # Subtest: Sorted 1-triple BGP # A 1-triple BGP with ASC(?s) sorting should result in a Order(Quad(....)) pattern ok 1 - 'Sorted 1-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::OrderBy' isa 'Attean::Plan::OrderBy' ok 3 - Plan is distinct ok 4 - Count of ordering comparators ok 5 - Ordering is ascending ok 6 - An object of class 'Attean::ValueExpression' isa 'Attean::ValueExpression' ok 7 1..7 ok 9 - Sorted 1-triple BGP # Subtest: Join planning is equivalent to BGP planning # A join between two 1-triple BGPs should result in the same plan as the equivalent 2-triple BGP ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 4 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 5 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 6 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 7 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 8 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 9 ok 10 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 11 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 12 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 13 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 14 1..14 ok 10 - Join planning is equivalent to BGP planning # Subtest: Variable Filter # FILTER(?o) should result in a EBVFilter(...) pattern ok 1 - 'Variable filter' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::EBVFilter' isa 'Attean::Plan::EBVFilter' ok 3 1..3 ok 11 - Variable Filter # Subtest: Expression Filter # FILTER(?s && ?o) should result in a Project(EBVFilter(Extend(...))) pattern ok 1 - 'Expression filter' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Project' isa 'Attean::Plan::Project' ok 3 - An object of class 'Attean::Plan::EBVFilter' isa 'Attean::Plan::EBVFilter' ok 4 - An object of class 'Attean::Plan::Extend' isa 'Attean::Plan::Extend' 1..4 ok 12 - Expression Filter # Subtest: IRI named graph # 1-triple BGP restricted to an IRI-named graph should result in a Quad plan ok 1 - 'IRI-named graph' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' 1..2 ok 13 - IRI named graph # Subtest: Variable named graph (model with 0 named graphs) # 1-triple BGP restricted to a variable-named graph should result in an empty Union plan ok 1 - 'IRI-named graph' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Union' isa 'Attean::Plan::Union' ok 3 1..3 ok 14 - Variable named graph (model with 0 named graphs) # Subtest: Naive join planning should leave cartesian products intact ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 2 - An object of class 'Attean::Plan::NestedLoopJoin' does 'Attean::API::Plan::Join' ok 3 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 4 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 5 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 6 ok 7 ok 8 1..8 ok 15 - Naive join planning should leave cartesian products intact ok 16 - no (unexpected) warnings (via done_testing) 1..16 ok t/expression.t .................... ok 1 - An object of class 'Attean::Literal' isa 'Attean::Literal' ok 2 ok 3 - Bad BinaryExpression operator ok 4 ok 5 ok 6 ok 7 - ValueExpression evaluate ok 8 ok 9 - binary && ok 10 ok 11 ok 12 - unary not ok 13 ok 14 - unary not ok 15 ok 16 ok 17 - function coalesce ok 18 - An object of class 'Attean::Literal' does 'Attean::API::Literal' ok 19 # Expression evaluation ok 20 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::NumericLiteral' ok 21 - numeric + ok 22 - expected result datatype ok 23 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::NumericLiteral' ok 24 - numeric - ok 25 - expected result datatype ok 26 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::NumericLiteral' ok 27 - numeric * ok 28 - expected result datatype ok 29 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::NumericLiteral' ok 30 - numeric / ok 31 - expected result datatype ok 32 - TypeError on bad operand numeric op ok 33 - T || T => T ok 34 - T || F => T ok 35 - T || E => T ok 36 - F || T => T ok 37 - F || F => F ok 38 - F || E => E ok 39 - E || T => T ok 40 - E || F => E ok 41 - E || E => E ok 42 - T && T => T ok 43 - T && F => F ok 44 - T && E => E ok 45 - F && T => F ok 46 - F && F => F ok 47 - F && E => F ok 48 - E && T => E ok 49 - E && F => F ok 50 - E && E => E ok 51 - no (unexpected) warnings (via done_testing) 1..51 ok t/http-negotiation.t .............. ok 1 - expected media type for (?^u:AtteanX::Serializer::.*NTriples) serialization is text/plain ok 2 - HTTP negotiated (?^u:AtteanX::Serializer::.*NTriples) serializer ok 3 - expected media type for (?^u:AtteanX::Serializer::.*NTriples) serialization is text/plain ok 4 - HTTP negotiated (?^u:AtteanX::Serializer::.*NTriples) serializer ok 5 - choose some serializer for Accept: */*: application/n-triples ok 6 - choose less wanted serializer with restrict option ok 7 - negotiation with both 'restrict' restriction and 'extend' custom type ok 8 - negotiation custom type thunk ok 9 - extended negotiation with media type collision ok 10 - extended negotiation with media type collision ok 11 - HTTP negotiated serialization throws on unknown/unwanted media type application/rdf+xml ok 12 - HTTP negotiated serialization throws on unknown/unwanted media type image/jpeg ok 13 - expected media type with empty accept header ok 14 - HTTP negotiated empty accept header to proper serializer 1..14 ok t/idp_planner.t ................... ok 1 - An object of class 'Attean::IDPQueryPlanner' isa 'Attean::IDPQueryPlanner' ok 2 - An object of class 'Attean::IDPQueryPlanner' does 'Attean::API::CostPlanner' # Subtest: Empty BGP # An empty BGP should produce the join identity table plan ok 1 - 'Empty BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Table' isa 'Attean::Plan::Table' ok 3 1..3 ok 3 - Empty BGP # Subtest: 1-triple BGP # A 1-triple BGP should produce a single Attean::Plan::Quad plan object ok 1 - '1-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' 1..2 ok 4 - 1-triple BGP # Subtest: 2-triple BGP without join variable # A 2-triple BGP without a join variable should produce a distinct nested loop join ok 1 ok 2 - '2-triple BGP' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::NestedLoopJoin' isa 'Attean::Plan::NestedLoopJoin' ok 4 1..4 ok 5 - 2-triple BGP without join variable # Subtest: 2-triple BGP with join variable # A 2-triple BGP with a join variable and without any ordering should produce a distinct hash join ok 1 - '2-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' isa 'Attean::Plan::HashJoin' ok 3 1..3 ok 6 - 2-triple BGP with join variable # Subtest: Distinct 2-triple BGP with join variable, no blank nodes # A 2-triple BGP with a join variable without any blank nodes is necessarily distinct, so a distinct operation should be a no-op, resulting in just a nested loop join ok 1 ok 2 - 'Distinct 2-triple BGP without blanks' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::HashJoin' isa 'Attean::Plan::HashJoin' ok 4 1..4 ok 7 - Distinct 2-triple BGP with join variable, no blank nodes # Subtest: Distinct 3-triple BGP with join variable and blank nodes # A 3-triple BGP with a blank node isn't necessarily distinct, so a distinct operation should result in a HashDistinct plan ok 1 - 'Distinct 3-triple BGP with blanks' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashDistinct' isa 'Attean::Plan::HashDistinct' ok 3 1..3 ok 8 - Distinct 3-triple BGP with join variable and blank nodes # Subtest: Sorted 1-triple BGP # A 1-triple BGP with ASC(?s) sorting should result in a Order(Quad(....)) pattern ok 1 ok 2 - 'Sorted 1-triple BGP' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::OrderBy' isa 'Attean::Plan::OrderBy' ok 4 - Plan is distinct ok 5 - Count of ordering comparators ok 6 - Ordering is ascending ok 7 - An object of class 'Attean::ValueExpression' isa 'Attean::ValueExpression' ok 8 1..8 ok 9 - Sorted 1-triple BGP # Subtest: Join planning is equivalent to BGP planning # A join between two 1-triple BGPs should result in the same plan as the equivalent 2-triple BGP ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::HashJoin' isa 'Attean::Plan::HashJoin' ok 4 - An object of class 'Attean::Plan::HashJoin' isa 'Attean::Plan::HashJoin' ok 5 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 6 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 7 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 8 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 9 ok 10 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 11 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 12 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 13 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 14 1..14 ok 10 - Join planning is equivalent to BGP planning # Subtest: Variable Filter # FILTER(?o) should result in a EBVFilter(...) pattern ok 1 ok 2 - 'Variable filter' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::EBVFilter' isa 'Attean::Plan::EBVFilter' ok 4 1..4 ok 11 - Variable Filter # Subtest: Expression Filter # FILTER(?s && ?o) should result in a Project(EBVFilter(Extend(...))) pattern ok 1 - 'Expression filter' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Project' isa 'Attean::Plan::Project' ok 3 - An object of class 'Attean::Plan::EBVFilter' isa 'Attean::Plan::EBVFilter' ok 4 - An object of class 'Attean::Plan::Extend' isa 'Attean::Plan::Extend' 1..4 ok 12 - Expression Filter # Subtest: IRI named graph # 1-triple BGP restricted to an IRI-named graph should result in a Quad plan ok 1 - 'IRI-named graph' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' 1..2 ok 13 - IRI named graph # Subtest: Variable named graph (model with 0 named graphs) # 1-triple BGP restricted to a variable-named graph should result in an empty Union plan ok 1 ok 2 - 'IRI-named graph' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::Union' isa 'Attean::Plan::Union' ok 4 1..4 ok 14 - Variable named graph (model with 0 named graphs) # Subtest: Describe # Describe query with 1-triple BGP ok 1 ok 2 - An object of class 'Attean::Plan::Describe' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::Describe' isa 'Attean::Plan::Describe' ok 4 ok 5 - An object of class 'Attean::Quad' does 'Attean::API::Quad' 1..5 ok 15 - Describe # Subtest: Issues and Regressions ok 1 - sub-query in-scope variables (\#78) 1..1 ok 16 - Issues and Regressions ok 17 - no (unexpected) warnings (via done_testing) 1..17 ok t/iter.t .......................... # ListIterator[Attean::Triple] ok 1 - An object of class 'Attean::ListIterator__WITH__Attean::API::TripleIterator__WITH__Attean::API::CanonicalizingBindingSet' does 'Attean::API::Iterator' ok 2 - An object of class 'Attean::ListIterator__WITH__Attean::API::TripleIterator__WITH__Attean::API::CanonicalizingBindingSet' isa 'Attean::ListIterator' ok 3 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 4 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 5 - eof # ListIterator[Term != Triple] ok 6 # ListIterator[Int != Triple] ok 7 # CodeIterator[Int]->map ok 8 - expected value ok 9 - expected value ok 10 - expected value ok 11 - An object of class 'Attean::CodeIterator' does 'Attean::API::Iterator' ok 12 - expected item_type ok 13 - expected value ok 14 - expected value # CodeIterator[Int] with generator producing multiple items ok 15 - expected value ok 16 - expected value ok 17 - expected value # CodeIterator[Int]->map ok 18 - An object of class 'Attean::CodeIterator__WITH__Attean::API::TermIterator' does 'Attean::API::Iterator' ok 19 - expected item_type ok 20 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 21 - expected value ok 22 - expected literal datatype ok 23 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 24 - expected value # ListIterator[Int]->grep ok 25 - An object of class 'Attean::CodeIterator' does 'Attean::API::Iterator' ok 26 - expected item_type ok 27 - expected value ok 28 - expected value ok 29 - expected eof # CodeIterator[Int] slice ok 30 - An object of class 'Attean::CodeIterator' does 'Attean::API::Iterator' ok 31 - expected item_type ok 32 - expected value ok 33 - expected value ok 34 - expected value ok 35 - expected value ok 36 - expected value ok 37 - expected eof # ListIterator[Int] reset ok 38 - An object of class 'Attean::ListIterator' does 'Attean::API::RepeatableIterator' ok 39 - expected value ok 40 - expected value ok 41 - expected value after reset ok 42 - expected value ok 43 - expected eof # ListIterator[Mixed] as_quads ok 44 - An object of class 'Attean::ListIterator__WITH__Attean::API::MixedStatementIterator' does 'Attean::API::MixedStatementIterator' ok 45 - An object of class 'Attean::CodeIterator__WITH__Attean::API::QuadIterator' does 'Attean::API::QuadIterator' ok 46 - expected triple coerced to quad ok 47 - expected quad ok 48 - expected eof # CodeIterator[Triple] with non-Triple scalar items ok 49 - expected failure # CodeIterator[Triple] with non-Triple object items ok 50 - expected failure ok 51 - IteratorSequence push ok 52 - no (unexpected) warnings (via done_testing) 1..52 ok t/join_rotating_planner.t ......... # Subtest: before BGP merging ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 3 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 4 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 5 - An object of class 'Attean::Plan::Service' isa 'Attean::Plan::Service' 1..5 ok 1 - before BGP merging # Subtest: after BGP merging (MyPlanner) ok 1 - An object of class 'Attean::Plan::NestedLoopJoin' does 'Attean::API::Plan::Join' ok 2 - An object of class 'MyBGP' isa 'MyBGP' ok 3 - An object of class 'Attean::Plan::Service' isa 'Attean::Plan::Service' 1..3 ok 2 - after BGP merging (MyPlanner) # Subtest: after BGP merging (MyPlanner1) ok 1 - An object of class 'Attean::Plan::NestedLoopJoin' does 'Attean::API::Plan::Join' ok 2 - An object of class 'MyBGP' isa 'MyBGP' ok 3 - An object of class 'Attean::Plan::Service' isa 'Attean::Plan::Service' 1..3 ok 3 - after BGP merging (MyPlanner1) # Subtest: after BGP merging (MyPlanner2) ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' 1..1 ok 4 - after BGP merging (MyPlanner2) ok 5 - no (unexpected) warnings (via done_testing) 1..5 ok t/model-quad.t .................... ok 1 - An object of class 'AtteanX::Store::Memory' isa 'AtteanX::Store::Memory' ok 2 - An object of class 'Attean::MutableQuadModel' isa 'Attean::MutableQuadModel' ok 3 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 4 - An object of class 'Attean::Quad' isa 'Attean::Quad' ok 5 ok 6 - An object of class 'Attean::IteratorSequence__WITH__Attean::API::QuadIterator' does 'Attean::API::Iterator' ok 7 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 # get_quads single-term matching with undef placeholders ok 17 - Literal value: 2 ok 18 - Literal value: 3 ok 19 - Literal value: 1 # get_quads single-term matching with variable object placeholders ok 20 - An object of class 'Attean::IteratorSequence__WITH__Attean::API::QuadIterator' does 'Attean::API::Iterator' ok 21 - Literal value: 2 ok 22 - Literal value: 3 ok 23 - Literal value: 1 # get_bindings single-term matching ok 24 - An object of class 'Attean::CodeIterator__WITH__Attean::API::ResultIterator' does 'Attean::API::Iterator' ok 25 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 26 - expected binding variables ok 27 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 28 - Predicate value: http://example.org/p2 ok 29 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 30 - expected binding variables ok 31 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 32 - Predicate value: http://example.org/p3 ok 33 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 34 - expected binding variables ok 35 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 36 - Predicate value: http://example.org/p1 ok 37 - expected binding count # get_quads union-term matching ok 38 - Literal value: 1 ok 39 - Literal value: 3 ok 40 # removing data... ok 41 ok 42 # objects() matching ok 43 - An object of class 'Attean::CodeIterator__WITH__Attean::API::TermIterator' does 'Attean::API::Iterator' ok 44 - expected item_type ok 45 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 46 - Literal value: Attean::Literal=HASH(0xaaaafebdab10) ok 47 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 48 - Literal value: Attean::Literal=HASH(0xaaaafebdab10) ok 49 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 50 - Literal value: Attean::Literal=HASH(0xaaaafebdab10) ok 51 # graphs() union-term matching ok 52 - An object of class 'Attean::CodeIterator__WITH__Attean::API::TermIterator' does 'Attean::API::Iterator' ok 53 - expected item_type ok 54 - Graph value: Attean::IRI=HASH(0xaaaaff801130) ok 55 - Graph value: Attean::IRI=HASH(0xaaaaff810768) ok 56 - expected graph count # Subtest: Model add_iter ok 1 - size before add_iter ok 2 - size after add_iter 1..2 ok 57 - Model add_iter # Subtest: List helper methods ok 1 - add_list with bad arguments ok 2 - get_list with bad arguments ok 3 - expected add_list model size ok 4 - 'get_list returned iterator' does 'Attean::API::Iterator' ok 5 - get_list elements 1..5 ok 58 - List helper methods # Subtest: Sequence helper methods ok 1 - 'get_sequence returned iterator' does 'Attean::API::Iterator' ok 2 - get_sequence elements ok 3 - get_sequence dies on invalid sequence data 1..3 ok 59 - Sequence helper methods # Subtest: holds and algebra_holds methods ok 1 - holds(subj) ok 2 - holds(subj, pred) ok 3 - !holds(subj, pred) ok 4 - holds(triplepattern) ok 5 - algebra_holds(bgp) ok 6 - !algebra_holds(bgp) 1..6 ok 60 - holds and algebra_holds methods # Subtest: holds planning optimization ok 1 - holds(subj) ok 2 - holds(subj, pred) ok 3 - !holds(subj, pred) ok 4 - holds(triplepattern) ok 5 - algebra_holds(bgp) ok 6 - !algebra_holds(bgp) 1..6 ok 61 - holds planning optimization ok 62 - no (unexpected) warnings (via done_testing) 1..62 ok t/model-triple.t .................. # Subtest: MutableTripleModel ok 1 - An object of class 'AtteanX::Store::SimpleTripleStore' isa 'AtteanX::Store::SimpleTripleStore' ok 2 - An object of class 'Attean::MutableTripleModel' isa 'Attean::MutableTripleModel' ok 3 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 4 - An object of class 'Attean::Quad' isa 'Attean::Quad' ok 5 - model->size ok 6 - An object of class 'Attean::CodeIterator__WITH__Attean::API::QuadIterator' does 'Attean::API::Iterator' ok 7 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 8 ok 9 ok 10 - model->size ok 11 - count_quads($s) ok 12 - count_quads($s2) ok 13 - count_quads() ok 14 - count_quads_estimate ok 15 - count_quads ok 16 - holds($tp) ok 17 - holds(@tp) # get_quads single-term matching with undef placeholders ok 18 - Literal value: 1 ok 19 - Literal value: 2 ok 20 - Literal value: 3 # get_quads single-term matching with variable object placeholders ok 21 - An object of class 'Attean::IteratorSequence__WITH__Attean::API::QuadIterator' does 'Attean::API::Iterator' ok 22 - Literal value: 1 ok 23 - Literal value: 2 ok 24 - Literal value: 3 # get_bindings single-term matching ok 25 - An object of class 'Attean::CodeIterator__WITH__Attean::API::ResultIterator' does 'Attean::API::Iterator' ok 26 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 27 - expected binding variables ok 28 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 29 - Predicate value: http://example.org/p1 ok 30 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 31 - expected binding variables ok 32 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 33 - Predicate value: http://example.org/p2 ok 34 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 35 - expected binding variables ok 36 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 37 - Predicate value: http://example.org/p3 ok 38 - expected binding count # get_quads union-term matching ok 39 - Literal value: 2 ok 40 - Literal value: 3 ok 41 # removing data... ok 42 ok 43 # objects() matching ok 44 - An object of class 'Attean::CodeIterator__WITH__Attean::API::TermIterator' does 'Attean::API::Iterator' ok 45 - expected item_type ok 46 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 47 - Literal value: Attean::Literal=HASH(0xaaaaca965be8) ok 48 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 49 - Literal value: Attean::Literal=HASH(0xaaaaca965be8) ok 50 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 51 - Literal value: Attean::Literal=HASH(0xaaaaca965be8) ok 52 1..52 ok 1 - MutableTripleModel # Subtest: AddativeMutableTripleModel ok 1 - An object of class 'AtteanX::Store::SimpleTripleStore' isa 'AtteanX::Store::SimpleTripleStore' ok 2 - An object of class 'Attean::AddativeMutableTripleModel' isa 'Attean::AddativeMutableTripleModel' ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 1..10 ok 2 - AddativeMutableTripleModel ok 3 ok 4 - create_graph dies on Attean::MutableTripleModel ok 5 ok 6 ok 7 - clear_graph dies on Attean::MutableTripleModel # Subtest: Model add_iter ok 1 - size before add_iter ok 2 - size after add_iter 1..2 ok 8 - Model add_iter # Subtest: holds and algebra_holds methods ok 1 - holds(subj) ok 2 - holds(subj, pred) ok 3 - !holds(subj, pred) ok 4 - holds(triplepattern) ok 5 - algebra_holds(bgp) ok 6 - !algebra_holds(bgp) 1..6 ok 9 - holds and algebra_holds methods ok 10 - no (unexpected) warnings (via done_testing) 1..10 ok t/naive_planner.t ................. ok 1 - An object of class 'TestPlanner' isa 'TestPlanner' ok 2 - An object of class 'TestPlanner' does 'Attean::API::QueryPlanner' ok 3 - QueryPlanner base class cannot be used directly # Subtest: Empty BGP # An empty BGP should produce the join identity table plan ok 1 - 'Empty BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Table' isa 'Attean::Plan::Table' ok 3 1..3 ok 4 - Empty BGP # Subtest: 1-triple BGP # A 1-triple BGP should produce a single Attean::Plan::Quad plan object ok 1 - '1-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' 1..2 ok 5 - 1-triple BGP # Subtest: 2-triple BGP without join variable # A 2-triple BGP without a join variable should produce a distinct join ok 1 - '2-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::NestedLoopJoin' does 'Attean::API::Plan::Join' ok 3 1..3 ok 6 - 2-triple BGP without join variable # Subtest: 2-triple BGP with join variable # A 2-triple BGP with a join variable and without any ordering should produce a distinct join ok 1 - '2-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 3 1..3 ok 7 - 2-triple BGP with join variable # Subtest: Distinct 2-triple BGP with join variable, no blank nodes # A 2-triple BGP with a join variable without any blank nodes is necessarily distinct, so a distinct operation should be a no-op, resulting in just a join ok 1 - 'Distinct 2-triple BGP without blanks' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 3 1..3 ok 8 - Distinct 2-triple BGP with join variable, no blank nodes # Subtest: Distinct 3-triple BGP with join variable and blank nodes # A 3-triple BGP with a blank node isn't necessarily distinct, so a distinct operation should result in a HashDistinct plan ok 1 - 'Distinct 3-triple BGP with blanks' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashDistinct' isa 'Attean::Plan::HashDistinct' ok 3 1..3 ok 9 - Distinct 3-triple BGP with join variable and blank nodes # Subtest: Sorted 1-triple BGP # A 1-triple BGP with ASC(?s) sorting should result in a Order(Quad(....)) pattern ok 1 - 'Sorted 1-triple BGP' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::OrderBy' isa 'Attean::Plan::OrderBy' ok 3 - Plan is distinct ok 4 - Count of ordering comparators ok 5 - Ordering is ascending ok 6 - An object of class 'Attean::ValueExpression' isa 'Attean::ValueExpression' ok 7 1..7 ok 10 - Sorted 1-triple BGP # Subtest: Join planning is equivalent to BGP planning # A join between two 1-triple BGPs should result in the same plan as the equivalent 2-triple BGP ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan' ok 3 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 4 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 5 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 6 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 7 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 8 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 9 ok 10 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 11 - An object of class 'Attean::Plan::Quad' does 'Attean::API::Plan' ok 12 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 13 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 14 1..14 ok 11 - Join planning is equivalent to BGP planning # Subtest: Variable Filter # FILTER(?o) should result in a EBVFilter(...) pattern ok 1 - 'Variable filter' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::EBVFilter' isa 'Attean::Plan::EBVFilter' ok 3 1..3 ok 12 - Variable Filter # Subtest: Expression Filter # FILTER(?s && ?o) should result in a Project(EBVFilter(Extend(...))) pattern ok 1 - 'Expression filter' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Project' isa 'Attean::Plan::Project' ok 3 - An object of class 'Attean::Plan::EBVFilter' isa 'Attean::Plan::EBVFilter' ok 4 - An object of class 'Attean::Plan::Extend' isa 'Attean::Plan::Extend' 1..4 ok 13 - Expression Filter # Subtest: IRI named graph # 1-triple BGP restricted to an IRI-named graph should result in a Quad plan ok 1 - 'IRI-named graph' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' 1..2 ok 14 - IRI named graph # Subtest: Variable named graph (model with 0 named graphs) # 1-triple BGP restricted to a variable-named graph should result in an empty Union plan ok 1 - 'IRI-named graph' does 'Attean::API::Plan' ok 2 - An object of class 'Attean::Plan::Union' isa 'Attean::Plan::Union' ok 3 1..3 ok 15 - Variable named graph (model with 0 named graphs) # Subtest: Naive join planning should leave cartesian products intact ok 1 - An object of class 'Attean::Plan::HashJoin' does 'Attean::API::Plan::Join' ok 2 - An object of class 'Attean::Plan::NestedLoopJoin' does 'Attean::API::Plan::Join' ok 3 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 4 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 5 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 6 ok 7 ok 8 1..8 ok 16 - Naive join planning should leave cartesian products intact # Subtest: Named graphs restricted by available graphs ok 1 - An object of class 'Attean::Plan::Quad' isa 'Attean::Plan::Quad' ok 2 - An object of class 'Attean::Plan::Project' isa 'Attean::Plan::Project' ok 3 - An object of class 'Attean::Plan::Table' isa 'Attean::Plan::Table' ok 4 - An object of class 'Attean::Plan::Union' isa 'Attean::Plan::Union' ok 5 ok 6 - An object of class 'Attean::Plan::Extend' isa 'Attean::Plan::Extend' 1..6 ok 17 - Named graphs restricted by available graphs ok 18 - no (unexpected) warnings (via done_testing) 1..18 ok t/parser-nquads.t ................. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::NQuads' isa 'AtteanX::Parser::NQuads' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - Type::Tiny::Role->can('role') ok 5 1..5 ok 1 - parser construction and metadata ok 2 - An object of class 'AtteanX::Parser::NQuads' isa 'AtteanX::Parser::NQuads' ok 3 ok 4 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 5 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - expected model size after ntriples parse ok 13 - expected 1 count bfff ok 14 - expected 2 count bfff ok 15 - expected 0 count bfff ok 16 - expected 2 count fbff ok 17 - expected 1 count fffb ok 18 - expected 1 count fffb ok 19 - expected 1 count fffb ok 20 ok 21 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 22 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 32 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 33 ok 34 - no (unexpected) warnings (via done_testing) 1..34 ok t/parser-ntriples.t ............... # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::NTriples' isa 'AtteanX::Parser::NTriples' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - Type::Tiny::Role->can('role') ok 5 1..5 ok 1 - parser construction and metadata ok 2 - An object of class 'AtteanX::Parser::NTriples' isa 'AtteanX::Parser::NTriples' ok 3 ok 4 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 5 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 - expected model size after ntriples parse ok 13 - expected 1 count bff ok 14 - expected 1 count bff ok 15 - expected 0 count bff ok 16 - expected 2 count fbf ok 17 - expected model size after ntriples parse ok 18 - expected 1 count fbf with unicode escaping ok 19 - expected model size after ntriples parse ok 20 - expected 1 count fbf with unicode escaping ok 21 - expected statement object parsing ok 22 - expected plain literal with tab-encoding ok 23 - expected plain literal with newline-encoding ok 24 - expected plain literal with quote and backslash-encoding ok 25 - expected plain literal with U-encoding # Subtest: parse_term_from_bytes ok 1 - An object of class 'Attean::Literal' does 'Attean::API::Literal' ok 2 ok 3 1..3 ok 26 - parse_term_from_bytes ok 27 - no (unexpected) warnings (via done_testing) 1..27 ok t/parser-rdfxml.t ................. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::RDFXML' isa 'AtteanX::Parser::RDFXML' ok 2 - canonical_media_type ok 3 - file_extensions 1..3 ok 1 - parser construction and metadata # Subtest: empty document ok 1 1..1 ok 2 - empty document # Subtest: invalid documents ok 1 1..1 ok 3 - invalid documents # Subtest: simple triple parse with namespaces ok 1 ok 2 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 3 ok 4 ok 5 - An object of class 'URI::Namespace' isa 'URI::Namespace' ok 6 1..6 ok 4 - simple triple parse with namespaces # Subtest: bnode prefix ok 1 - An object of class 'Attean::Blank' does 'Attean::API::Blank' ok 2 - bnode prefix 1..2 ok 5 - bnode prefix ok 6 - no (unexpected) warnings (via done_testing) 1..6 ok t/parser-sparql.t ................. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::SPARQL' isa 'AtteanX::Parser::SPARQL' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - An object of class 'AtteanX::Parser::SPARQLLex' isa 'AtteanX::Parser::SPARQLLex' ok 5 - canonical_media_type ok 6 - file_extensions 1..6 ok 1 - parser construction and metadata ok 2 - An object of class 'AtteanX::Parser::SPARQL' isa 'AtteanX::Parser::SPARQL' ok 3 - Type::Tiny::Role->can('role') ok 4 ok 5 - An object of class 'Attean::Algebra::Query' does 'Attean::API::Algebra' ok 6 - An object of class 'Attean::Algebra::Query' isa 'Attean::Algebra::Query' ok 7 - An object of class 'Attean::Algebra::Slice' isa 'Attean::Algebra::Slice' ok 8 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 9 - An object of class 'Attean::Algebra::Query' does 'Attean::API::Algebra' ok 10 - An object of class 'Attean::Algebra::Ask' isa 'Attean::Algebra::Ask' ok 11 ok 12 - An object of class 'URI::Namespace' isa 'URI::Namespace' ok 13 ok 14 - An object of class 'Attean::Algebra::Slice' isa 'Attean::Algebra::Slice' # Subtest: escaping ok 1 - token type ok 2 - token values ok 3 - token type ok 4 - token values ok 5 - subject: token type ok 6 - subject: token values ok 7 - predicate: token type ok 8 - predicate: token values ok 9 - double quote: token type ok 10 - double quote: token values ok 11 - token type ok 12 - token values ok 13 - single quote: token type ok 14 - single quote: token values ok 15 - token type ok 16 - token values ok 17 - unicode \u and \U escapes: token type ok 18 - unicode \u and \U escapes: token values ok 19 - escaped closing brace: token type ok 20 - escaped closing brace: token values 1..20 ok 15 - escaping # Subtest: custom function ok 1 - An object of class 'Attean::Algebra::Filter' isa 'Attean::Algebra::Filter' ok 2 - An object of class 'Attean::FunctionExpression' isa 'Attean::FunctionExpression' ok 3 ok 4 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 5 ok 6 - An object of class 'Attean::Variable' does 'Attean::API::Variable' ok 7 1..7 ok 16 - custom function # Subtest: syntax coverage: top-level filter custom function call ok 1 - An object of class 'Attean::Algebra::Filter' isa 'Attean::Algebra::Filter' ok 2 - An object of class 'Attean::FunctionExpression' isa 'Attean::FunctionExpression' ok 3 ok 4 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 5 ok 6 - An object of class 'Attean::Variable' does 'Attean::API::Variable' ok 7 1..7 ok 17 - syntax coverage: top-level filter custom function call # Subtest: parse coverage: NIL ok 1 - An object of class 'Attean::Algebra::Query' does 'Attean::API::Algebra' ok 2 - An object of class 'Attean::Algebra::BGP' isa 'Attean::Algebra::BGP' ok 3 ok 4 - An object of class 'Attean::TriplePattern' does 'Attean::API::TriplePattern' ok 5 - An object of class 'Attean::IRI' does 'Attean::IRI' ok 6 1..6 ok 18 - parse coverage: NIL # Subtest: parse coverage: TriplesSameSubject ok 1 - An object of class 'Attean::Algebra::Query' does 'Attean::API::Algebra' 1..1 ok 19 - parse coverage: TriplesSameSubject # Subtest: parse coverage: RANK not ok 1 - undef does 'Attean::API::Algebra' # TODO Fix RANK projection # Failed (TODO) test 'undef does 'Attean::API::Algebra'' # at t/parser-sparql.t line 166. # undef isn't defined 1..1 ok 20 - parse coverage: RANK # Subtest: parse error ok 1 - missing method ok 2 - unexpected EOF in update 1..2 ok 21 - parse error # Subtest: parse_cb_from_bytes ok 1 - An object of class 'Attean::Algebra::Query' does 'Attean::API::Algebra' 1..1 ok 22 - parse_cb_from_bytes ok 23 - no (unexpected) warnings (via done_testing) 1..23 ok t/parser-sparqljson.t ............. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::SPARQLJSON' isa 'AtteanX::Parser::SPARQLJSON' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - Type::Tiny::Role->can('role') ok 5 1..5 ok 1 - parser construction and metadata ok 2 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 3 ok 4 - An object of class 'Attean::Blank' does 'Attean::API::Blank' ok 5 ok 6 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 7 ok 8 ok 9 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 10 ok 11 ok 12 - no (unexpected) warnings (via done_testing) 1..12 ok t/parser-sparqltsv.t .............. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::SPARQLTSV' isa 'AtteanX::Parser::SPARQLTSV' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - Type::Tiny::Role->can('role') ok 5 1..5 ok 1 - parser construction and metadata ok 2 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 3 ok 4 - An object of class 'Attean::Blank' does 'Attean::API::Blank' ok 5 ok 6 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 7 ok 8 ok 9 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 10 ok 11 ok 12 - no (unexpected) warnings (via done_testing) 1..12 ok t/parser-sparqlxml.t .............. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::SPARQLXML' isa 'AtteanX::Parser::SPARQLXML' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - Type::Tiny::Role->can('role') ok 5 1..5 ok 1 - parser construction and metadata ok 2 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 3 ok 4 - An object of class 'Attean::Blank' does 'Attean::API::Blank' ok 5 ok 6 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 7 ok 8 ok 9 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 10 ok 11 ok 12 - no (unexpected) warnings (via done_testing) 1..12 ok t/parser-turtle.t ................. # Subtest: parser construction and metadata ok 1 - An object of class 'AtteanX::Parser::Turtle' isa 'AtteanX::Parser::Turtle' ok 2 - canonical_media_type ok 3 - file_extensions ok 4 - Type::Tiny::Role->can('role') ok 5 1..5 ok 1 - parser construction and metadata ok 2 - An object of class 'Attean::ListIterator__WITH__Attean::API::TripleIterator__WITH__Attean::API::CanonicalizingBindingSet' does 'Attean::API::Iterator' ok 3 ok 4 ok 5 ok 6 ok 7 - An object of class 'URI::Namespace' isa 'URI::Namespace' ok 8 # Subtest: escaping ok 1 - subject: token type ok 2 - subject: token values ok 3 - predicate: token type ok 4 - predicate: token values ok 5 - double quote: token type ok 6 - double quote: token values ok 7 - token type ok 8 - token values ok 9 - single quote: token type ok 10 - single quote: token values ok 11 - token type ok 12 - token values ok 13 - unicode \u and \U escapes: token type ok 14 - unicode \u and \U escapes: token values 1..14 ok 9 - escaping # Subtest: parse_term_from_bytes ok 1 - An object of class 'Attean::Literal' does 'Attean::API::Literal' ok 2 ok 3 1..3 ok 10 - parse_term_from_bytes # Subtest: turtle numeric u escaping ok 1 1..1 ok 11 - turtle numeric u escaping # Subtest: turtle numeric U escaping ok 1 1..1 ok 12 - turtle numeric U escaping ok 13 - no (unexpected) warnings (via done_testing) 1..13 ok t/parser.t ........................ ok 1 # Subtest: all acceptable parsers ok 1 - got accept header value ok 2 ok 3 ok 4 1..4 ok 2 - all acceptable parsers # Subtest: acceptable PULL parsers ok 1 ok 2 ok 3 ok 4 1..4 ok 3 - acceptable PULL parsers # Subtest: acceptable PUSH parsers ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 4 - acceptable PUSH parsers # Subtest: acceptable ATONCE parsers ok 1 ok 2 ok 3 ok 4 1..4 ok 5 - acceptable ATONCE parsers # Subtest: acceptable SPARQL RESULT parsers ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok 6 - acceptable SPARQL RESULT parsers # Subtest: acceptable TRIPLE parsers ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 1..10 ok 7 - acceptable TRIPLE parsers # Subtest: parser access by filename ok 1 1..1 ok 8 - parser access by filename # Subtest: parser access by media type ok 1 1..1 ok 9 - parser access by media type ok 10 - bad get_parser argument dies ok 11 - no (unexpected) warnings (via done_testing) 1..11 ok t/plan.t .......................... ok 1 - Empty BGP ok 2 - 1-triple BGP ok 3 - 2-triple BGP ok 4 - 2-triple BGP ok 5 - 3-triple BGP ok 6 - 4-triple BGP ok 7 - 5-triple BGP # Subtest: Construct ok 1 ok 2 - construct pattern ok 3 - construct template 1..3 ok 8 - Construct ok 9 - no (unexpected) warnings (via done_testing) 1..9 ok t/plans.t ......................... ok 1 - An object of class 'Attean::CodeIterator__WITH__Attean::API::ResultIterator' isa 'Attean::CodeIterator' ok 2 - An object of class 'Attean::ListIterator__WITH__Attean::API::ResultIterator__WITH__Attean::API::CanonicalizingBindingSet' isa 'Attean::ListIterator' ok 3 - An object of class 'Attean::Plan::Iterator' isa 'Attean::Plan::Iterator' ok 4 - An object of class 'Attean::Plan::Iterator' does 'Attean::API::Plan' ok 5 - Attean::Plan::Iterator->can('iterator') ok 6 - Has no size estimate ok 7 - Correct serialization ok 8 - An object of class 'Attean::Plan::Iterator' isa 'Attean::Plan::Iterator' ok 9 - An object of class 'Attean::Plan::Iterator' does 'Attean::API::Plan' ok 10 - Attean::Plan::Iterator->can('iterator') ok 11 - Has size estimate ok 12 - Correct returned estimate ok 13 - Correct serialization ok 14 - An object of class 'Attean::Plan::Iterator' isa 'Attean::Plan::Iterator' ok 15 - An object of class 'Attean::Plan::Iterator' does 'Attean::API::Plan' ok 16 - Attean::Plan::Iterator->can('iterator') ok 17 - Correct returned estimate ok 18 - Has size estimate for ListIterator ok 19 - Correct serialization ok 20 - An object of class 'Attean::Plan::Iterator' isa 'Attean::Plan::Iterator' ok 21 - An object of class 'Attean::Plan::Iterator' does 'Attean::API::Plan' ok 22 - Attean::Plan::Iterator->can('iterator') ok 23 - Has size estimate for ListIterator ok 24 - Correct returned estimate when overriding ok 25 - Correct serialization ok 26 - A reference of type 'CODE' isa 'CODE' ok 27 - An object of class 'Attean::ListIterator__WITH__Attean::API::ResultIterator__WITH__Attean::API::CanonicalizingBindingSet' does 'Attean::API::Iterator' ok 28 ok 29 - no (unexpected) warnings (via done_testing) 1..29 ok t/serializer-canonicalntriples.t .. ok 1 - An object of class 'AtteanX::Serializer::CanonicalNTriples' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::CanonicalNTriples' does 'Attean::API::TripleSerializer' ok 3 - An object of class 'AtteanX::Serializer::CanonicalNTriples' isa 'AtteanX::Serializer::NTriples' ok 4 - canonical serialize_iter_to_bytes 1 ok 5 - canonical serialize_iter_to_bytes 2 ok 6 - no (unexpected) warnings (via done_testing) 1..6 ok t/serializer-nquads.t ............. ok 1 - An object of class 'AtteanX::Serializer::NQuads' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::NQuads' does 'Attean::API::MixedStatementSerializer' ok 3 - An object of class 'AtteanX::Serializer::NQuads' isa 'AtteanX::Serializer::NQuads' ok 4 - serialize_iter_to_bytes ok 5 - serialize_list_to_bytes ok 6 - serialize_iter_to_io ok 7 - serialize_iter_to_io ok 8 - no (unexpected) warnings (via done_testing) 1..8 ok t/serializer-ntriples.t ........... ok 1 - An object of class 'AtteanX::Serializer::NTriples' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::NTriples' does 'Attean::API::TripleSerializer' ok 3 - An object of class 'AtteanX::Serializer::NTriples' isa 'AtteanX::Serializer::NTriples' ok 4 - serialize_iter_to_bytes ok 5 - serialize_list_to_bytes ok 6 - serialize_iter_to_io ok 7 - serialize_iter_to_io ok 8 - no (unexpected) warnings (via done_testing) 1..8 ok t/serializer-rdfxml.t ............. # Subtest: serializer construction and metadata ok 1 - An object of class 'AtteanX::Serializer::RDFXML' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::RDFXML' isa 'AtteanX::Serializer::RDFXML' ok 3 - canonical_media_type ok 4 - media_types ok 5 - Type::Tiny::Role->can('role') ok 6 ok 7 - file_extensions 1..7 ok 1 - serializer construction and metadata # Subtest: RDF/XML with object-list ok 1 - An object of class 'AtteanX::Serializer::RDFXML' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::RDFXML' does 'Attean::API::TripleSerializer' ok 3 - An object of class 'AtteanX::Serializer::RDFXML' isa 'AtteanX::Serializer::RDFXML' ok 4 - serialize_iter_to_bytes ok 5 - serialize_list_to_bytes ok 6 - serialize_iter_to_io ok 7 - serialize_iter_to_io 1..7 ok 2 - RDF/XML with object-list # Subtest: RDF/XML with predicate-object list ok 1 - serialize_iter_to_bytes ok 2 - serialize_list_to_bytes 1..2 ok 3 - RDF/XML with predicate-object list # Subtest: RDF/XML with prefix namespace declaration ok 1 - serialize_iter_to_bytes 1..1 ok 4 - RDF/XML with prefix namespace declaration # Subtest: RDF/XML with prefix namespace declaration and use ok 1 - serialize_iter_to_bytes 1..1 ok 5 - RDF/XML with prefix namespace declaration and use # Subtest: AbbreviatingSerializer with explicit namespace map ok 1 - serialization has prefix declaration ok 2 - serialization has IRI ok 3 - serialization has prefix name foaf:name 1..3 ok 6 - AbbreviatingSerializer with explicit namespace map # Subtest: End-to-end AbbreviatingSerializer ok 1 - serialization has prefix declaration ok 2 - serialization has prefix declaration ok 3 - serialization has IRI ok 4 - serialization has prefix name foaf:name ok 5 1..5 ok 7 - End-to-end AbbreviatingSerializer ok 8 - no (unexpected) warnings (via done_testing) 1..8 ok t/serializer-sparql.t ............. # Subtest: serializer construction and metadata ok 1 - An object of class 'AtteanX::Serializer::SPARQL' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::SPARQL' isa 'AtteanX::Serializer::SPARQL' ok 3 - canonical_media_type ok 4 - media_types ok 5 - Type::Tiny::Role->can('role') ok 6 ok 7 - file_extensions 1..7 ok 1 - serializer construction and metadata # Subtest: sparql token as_string ok 1 1..1 ok 2 - sparql token as_string # Subtest: expected tokens: empty BGP tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 ok 3 1..3 ok 3 - expected tokens: empty BGP tokens # Subtest: expected tokens: quad pattern ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type IRI ok 4 - Expected token type LBRACE ok 5 - Expected token type IRI ok 6 - Expected token type IRI ok 7 - Expected token type STRING1D ok 8 - Expected token type LANG ok 9 - Expected token type RBRACE ok 10 ok 11 1..11 ok 4 - expected tokens: quad pattern # Subtest: expected tokens: 1-triple BGP tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type IRI ok 3 - Expected token type IRI ok 4 - Expected token type STRING1D ok 5 - Expected token type DOT ok 6 ok 7 1..7 ok 5 - expected tokens: 1-triple BGP tokens # Subtest: expected tokens: 2-BGP join tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type LBRACE ok 3 - Expected token type VAR ok 4 - Expected token type IRI ok 5 - Expected token type STRING1D ok 6 - Expected token type DOT ok 7 - Expected token type VAR ok 8 - Expected token type IRI ok 9 - Expected token type STRING1D ok 10 - Expected token type DOT ok 11 - Expected token type RBRACE ok 12 ok 13 1..13 ok 6 - expected tokens: 2-BGP join tokens # Subtest: expected tokens: 2-triple BGP tokens with language and datatype ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type LBRACE ok 3 - Expected token type VAR ok 4 - Expected token type IRI ok 5 - Expected token type STRING1D ok 6 - Expected token type HATHAT ok 7 - Expected token type IRI ok 8 - Expected token type DOT ok 9 - Expected token type VAR ok 10 - Expected token type IRI ok 11 - Expected token type STRING1D ok 12 - Expected token type LANG ok 13 - Expected token type DOT ok 14 - Expected token type RBRACE ok 15 ok 16 1..16 ok 7 - expected tokens: 2-triple BGP tokens with language and datatype # Subtest: expected tokens: distinct/bgp ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type KEYWORD ok 4 - Expected token type STAR ok 5 - Expected token type KEYWORD ok 6 - Expected token type LBRACE ok 7 - Expected token type IRI ok 8 - Expected token type IRI ok 9 - Expected token type STRING1D ok 10 - Expected token type DOT ok 11 - Expected token type RBRACE ok 12 ok 13 1..13 ok 8 - expected tokens: distinct/bgp # Subtest: expected tokens: reduced/bgp ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type KEYWORD ok 4 - Expected token type STAR ok 5 - Expected token type KEYWORD ok 6 - Expected token type LBRACE ok 7 - Expected token type IRI ok 8 - Expected token type IRI ok 9 - Expected token type STRING1D ok 10 - Expected token type DOT ok 11 - Expected token type RBRACE ok 12 ok 13 1..13 ok 9 - expected tokens: reduced/bgp # Subtest: expected tokens: bgp/limit ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type STAR ok 4 - Expected token type KEYWORD ok 5 - Expected token type LBRACE ok 6 - Expected token type IRI ok 7 - Expected token type IRI ok 8 - Expected token type STRING1D ok 9 - Expected token type DOT ok 10 - Expected token type RBRACE ok 11 - Expected token type KEYWORD ok 12 - Expected token type INTEGER ok 13 ok 14 1..14 ok 10 - expected tokens: bgp/limit # Subtest: expected tokens: bgp/slice ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type STAR ok 4 - Expected token type KEYWORD ok 5 - Expected token type LBRACE ok 6 - Expected token type IRI ok 7 - Expected token type IRI ok 8 - Expected token type STRING1D ok 9 - Expected token type DOT ok 10 - Expected token type RBRACE ok 11 - Expected token type KEYWORD ok 12 - Expected token type INTEGER ok 13 - Expected token type KEYWORD ok 14 - Expected token type INTEGER ok 15 ok 16 1..16 ok 11 - expected tokens: bgp/slice # Subtest: expected tokens: distinct/bgp/slice ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type KEYWORD ok 4 - Expected token type STAR ok 5 - Expected token type KEYWORD ok 6 - Expected token type LBRACE ok 7 - Expected token type IRI ok 8 - Expected token type IRI ok 9 - Expected token type STRING1D ok 10 - Expected token type DOT ok 11 - Expected token type RBRACE ok 12 - Expected token type KEYWORD ok 13 - Expected token type INTEGER ok 14 - Expected token type KEYWORD ok 15 - Expected token type INTEGER ok 16 ok 17 1..17 ok 12 - expected tokens: distinct/bgp/slice # Subtest: property paths # Subtest: expected tokens: predicate path ok 1 - Expected token type IRI ok 2 # Subtest: predicate path ok 1 1..1 ok 3 - predicate path 1..3 ok 1 - expected tokens: predicate path # Subtest: expected tokens: nps path ok 1 - Expected token type BANG ok 2 - Expected token type LPAREN ok 3 - Expected token type IRI ok 4 - Expected token type OR ok 5 - Expected token type IRI ok 6 - Expected token type RPAREN ok 7 # Subtest: nps path ok 1 1..1 ok 8 - nps path 1..8 ok 2 - expected tokens: nps path # Subtest: expected tokens: 1-IRI sequence path ok 1 - Expected token type IRI ok 2 # Subtest: sequence path ok 1 1..1 ok 3 - sequence path 1..3 ok 3 - expected tokens: 1-IRI sequence path # Subtest: expected tokens: 2-IRI sequence path ok 1 - Expected token type IRI ok 2 - Expected token type SLASH ok 3 - Expected token type IRI ok 4 ok 5 1..5 ok 4 - expected tokens: 2-IRI sequence path # Subtest: expected tokens: 1-IRI alternative path ok 1 - Expected token type IRI ok 2 # Subtest: alternative path ok 1 1..1 ok 3 - alternative path 1..3 ok 5 - expected tokens: 1-IRI alternative path # Subtest: expected tokens: 2-IRI alternative path ok 1 - Expected token type IRI ok 2 - Expected token type OR ok 3 - Expected token type IRI ok 4 # Subtest: alternative path ok 1 1..1 ok 5 - alternative path 1..5 ok 6 - expected tokens: 2-IRI alternative path # Subtest: expected tokens: 1-IRI inverse path ok 1 - Expected token type HAT ok 2 - Expected token type IRI ok 3 # Subtest: inverse path ok 1 1..1 ok 4 - inverse path 1..4 ok 7 - expected tokens: 1-IRI inverse path # Subtest: expected tokens: 2-IRI inverse path ok 1 - Expected token type HAT ok 2 - Expected token type LPAREN ok 3 - Expected token type IRI ok 4 - Expected token type OR ok 5 - Expected token type IRI ok 6 - Expected token type RPAREN ok 7 # Subtest: inverse path ok 1 1..1 ok 8 - inverse path 1..8 ok 8 - expected tokens: 2-IRI inverse path # Subtest: expected tokens: zero or more 2-IRI inverse path ok 1 - Expected token type LPAREN ok 2 - Expected token type HAT ok 3 - Expected token type LPAREN ok 4 - Expected token type IRI ok 5 - Expected token type OR ok 6 - Expected token type IRI ok 7 - Expected token type RPAREN ok 8 - Expected token type RPAREN ok 9 - Expected token type STAR ok 10 # Subtest: * path ok 1 1..1 ok 11 - * path 1..11 ok 9 - expected tokens: zero or more 2-IRI inverse path # Subtest: expected tokens: one or more 2-IRI inverse path ok 1 - Expected token type LPAREN ok 2 - Expected token type HAT ok 3 - Expected token type LPAREN ok 4 - Expected token type IRI ok 5 - Expected token type OR ok 6 - Expected token type IRI ok 7 - Expected token type RPAREN ok 8 - Expected token type RPAREN ok 9 - Expected token type PLUS ok 10 # Subtest: + path ok 1 1..1 ok 11 - + path 1..11 ok 10 - expected tokens: one or more 2-IRI inverse path # Subtest: expected tokens: zero or one 2-IRI inverse path ok 1 - Expected token type LPAREN ok 2 - Expected token type HAT ok 3 - Expected token type LPAREN ok 4 - Expected token type IRI ok 5 - Expected token type OR ok 6 - Expected token type IRI ok 7 - Expected token type RPAREN ok 8 - Expected token type RPAREN ok 9 - Expected token type QUESTION ok 10 # Subtest: ? path ok 1 1..1 ok 11 - ? path 1..11 ok 11 - expected tokens: zero or one 2-IRI inverse path # Subtest: expected tokens: 2-IRI sequence path triple ok 1 - Expected token type IRI ok 2 - Expected token type IRI ok 3 - Expected token type SLASH ok 4 - Expected token type IRI ok 5 - Expected token type IRI ok 6 ok 7 1..7 ok 12 - expected tokens: 2-IRI sequence path triple 1..12 ok 13 - property paths # Subtest: expected tokens: named graph tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type IRI ok 4 - Expected token type LBRACE ok 5 - Expected token type IRI ok 6 - Expected token type IRI ok 7 - Expected token type STRING1D ok 8 - Expected token type DOT ok 9 - Expected token type RBRACE ok 10 ok 11 1..11 ok 14 - expected tokens: named graph tokens # Subtest: expected tokens: service tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type IRI ok 4 - Expected token type LBRACE ok 5 - Expected token type IRI ok 6 - Expected token type IRI ok 7 - Expected token type STRING1D ok 8 - Expected token type DOT ok 9 - Expected token type RBRACE ok 10 ok 11 1..11 ok 15 - expected tokens: service tokens # Subtest: expected tokens: union tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type LBRACE ok 3 - Expected token type IRI ok 4 - Expected token type IRI ok 5 - Expected token type STRING1D ok 6 - Expected token type DOT ok 7 - Expected token type RBRACE ok 8 - Expected token type KEYWORD ok 9 - Expected token type LBRACE ok 10 - Expected token type IRI ok 11 - Expected token type IRI ok 12 - Expected token type STRING1D ok 13 - Expected token type DOT ok 14 - Expected token type RBRACE ok 15 ok 16 1..16 ok 16 - expected tokens: union tokens # Subtest: expected tokens: minus tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type LBRACE ok 3 - Expected token type VAR ok 4 - Expected token type IRI ok 5 - Expected token type STRING1D ok 6 - Expected token type DOT ok 7 - Expected token type RBRACE ok 8 - Expected token type KEYWORD ok 9 - Expected token type LBRACE ok 10 - Expected token type VAR ok 11 - Expected token type IRI ok 12 - Expected token type STRING1D ok 13 - Expected token type DOT ok 14 - Expected token type RBRACE ok 15 ok 16 1..16 ok 17 - expected tokens: minus tokens # Subtest: expected tokens: optional tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type LBRACE ok 3 - Expected token type VAR ok 4 - Expected token type IRI ok 5 - Expected token type STRING1D ok 6 - Expected token type DOT ok 7 - Expected token type RBRACE ok 8 - Expected token type KEYWORD ok 9 - Expected token type LBRACE ok 10 - Expected token type VAR ok 11 - Expected token type IRI ok 12 - Expected token type STRING1D ok 13 - Expected token type DOT ok 14 - Expected token type RBRACE ok 15 ok 16 1..16 ok 18 - expected tokens: optional tokens # Subtest: expected tokens: table tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type LPAREN ok 4 - Expected token type VAR ok 5 - Expected token type RPAREN ok 6 - Expected token type LBRACE ok 7 - Expected token type LPAREN ok 8 - Expected token type IRI ok 9 - Expected token type RPAREN ok 10 - Expected token type LPAREN ok 11 - Expected token type STRING1D ok 12 - Expected token type RPAREN ok 13 - Expected token type RBRACE ok 14 ok 15 1..15 ok 19 - expected tokens: table tokens # Subtest: expected tokens: optional+filter tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type LBRACE ok 3 - Expected token type VAR ok 4 - Expected token type IRI ok 5 - Expected token type STRING1D ok 6 - Expected token type DOT ok 7 - Expected token type RBRACE ok 8 - Expected token type KEYWORD ok 9 - Expected token type LBRACE ok 10 - Expected token type VAR ok 11 - Expected token type IRI ok 12 - Expected token type STRING1D ok 13 - Expected token type DOT ok 14 - Expected token type KEYWORD ok 15 - Expected token type LPAREN ok 16 - Expected token type KEYWORD ok 17 - Expected token type LPAREN ok 18 - Expected token type VAR ok 19 - Expected token type RPAREN ok 20 - Expected token type RPAREN ok 21 - Expected token type RBRACE ok 22 ok 23 1..23 ok 20 - expected tokens: optional+filter tokens # Subtest: expected tokens: project ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type VAR ok 4 - Expected token type KEYWORD ok 5 - Expected token type LBRACE ok 6 - Expected token type VAR ok 7 - Expected token type IRI ok 8 - Expected token type STRING1D ok 9 - Expected token type DOT ok 10 - Expected token type RBRACE ok 11 ok 12 1..12 ok 21 - expected tokens: project # Subtest: expected tokens: comparator tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type LPAREN ok 4 - Expected token type VAR ok 5 - Expected token type RPAREN ok 6 1..6 ok 22 - expected tokens: comparator tokens # Subtest: expected tokens: comparator tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type STAR ok 4 - Expected token type KEYWORD ok 5 - Expected token type LBRACE ok 6 - Expected token type VAR ok 7 - Expected token type IRI ok 8 - Expected token type STRING1D ok 9 - Expected token type DOT ok 10 - Expected token type RBRACE ok 11 - Expected token type KEYWORD ok 12 - Expected token type KEYWORD ok 13 - Expected token type KEYWORD ok 14 - Expected token type LPAREN ok 15 - Expected token type VAR ok 16 - Expected token type RPAREN ok 17 1..17 ok 23 - expected tokens: comparator tokens # Subtest: expected tokens: ASK tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type LBRACE ok 4 - Expected token type VAR ok 5 - Expected token type IRI ok 6 - Expected token type STRING1D ok 7 - Expected token type DOT ok 8 - Expected token type RBRACE ok 9 ok 10 1..10 ok 24 - expected tokens: ASK tokens # Subtest: expected tokens: CONSTRUCT tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type LBRACE ok 4 - Expected token type VAR ok 5 - Expected token type IRI ok 6 - Expected token type STRING1D ok 7 - Expected token type DOT ok 8 - Expected token type RBRACE ok 9 - Expected token type KEYWORD ok 10 - Expected token type LBRACE ok 11 - Expected token type VAR ok 12 - Expected token type IRI ok 13 - Expected token type STRING1D ok 14 - Expected token type DOT ok 15 - Expected token type RBRACE ok 16 ok 17 1..17 ok 25 - expected tokens: CONSTRUCT tokens # Subtest: expected tokens: DESCRIBE tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type VAR ok 4 - Expected token type IRI ok 5 - Expected token type KEYWORD ok 6 - Expected token type LBRACE ok 7 - Expected token type VAR ok 8 - Expected token type IRI ok 9 - Expected token type STRING1D ok 10 - Expected token type DOT ok 11 - Expected token type RBRACE ok 12 ok 13 1..13 ok 26 - expected tokens: DESCRIBE tokens # Subtest: expected tokens: project expressions tokens # Subtest: project ordering 1 ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type VAR ok 4 - Expected token type LPAREN ok 5 - Expected token type VAR ok 6 - Expected token type PLUS ok 7 - Expected token type VAR ok 8 - Expected token type KEYWORD ok 9 - Expected token type VAR ok 10 - Expected token type RPAREN ok 11 - Expected token type KEYWORD ok 12 - Expected token type LBRACE ok 13 - Expected token type VAR ok 14 - Expected token type IRI ok 15 - Expected token type VAR ok 16 - Expected token type DOT ok 17 - Expected token type VAR ok 18 - Expected token type IRI ok 19 - Expected token type VAR ok 20 - Expected token type DOT ok 21 - Expected token type RBRACE ok 22 ok 23 1..23 ok 1 - project ordering 1 # Subtest: project ordering 2 ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type LPAREN ok 4 - Expected token type VAR ok 5 - Expected token type PLUS ok 6 - Expected token type VAR ok 7 - Expected token type KEYWORD ok 8 - Expected token type VAR ok 9 - Expected token type RPAREN ok 10 - Expected token type VAR ok 11 - Expected token type KEYWORD ok 12 - Expected token type LBRACE ok 13 - Expected token type VAR ok 14 - Expected token type IRI ok 15 - Expected token type VAR ok 16 - Expected token type DOT ok 17 - Expected token type VAR ok 18 - Expected token type IRI ok 19 - Expected token type VAR ok 20 - Expected token type DOT ok 21 - Expected token type RBRACE ok 22 ok 23 1..23 ok 2 - project ordering 2 1..2 ok 27 - expected tokens: project expressions tokens # Subtest: expected tokens: binary filter tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type VAR ok 3 - Expected token type IRI ok 4 - Expected token type VAR ok 5 - Expected token type DOT ok 6 - Expected token type VAR ok 7 - Expected token type IRI ok 8 - Expected token type VAR ok 9 - Expected token type DOT ok 10 - Expected token type KEYWORD ok 11 - Expected token type LPAREN ok 12 - Expected token type VAR ok 13 - Expected token type GT ok 14 - Expected token type VAR ok 15 - Expected token type RPAREN ok 16 1..16 ok 28 - expected tokens: binary filter tokens # Subtest: expected tokens: function filter tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type VAR ok 3 - Expected token type IRI ok 4 - Expected token type VAR ok 5 - Expected token type DOT ok 6 - Expected token type KEYWORD ok 7 - Expected token type LPAREN ok 8 - Expected token type KEYWORD ok 9 - Expected token type LPAREN ok 10 - Expected token type VAR ok 11 - Expected token type RPAREN ok 12 - Expected token type RPAREN ok 13 1..13 ok 29 - expected tokens: function filter tokens # Subtest: expected tokens: cast filter tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type VAR ok 3 - Expected token type IRI ok 4 - Expected token type VAR ok 5 - Expected token type DOT ok 6 - Expected token type KEYWORD ok 7 - Expected token type LPAREN ok 8 - Expected token type IRI ok 9 - Expected token type LPAREN ok 10 - Expected token type VAR ok 11 - Expected token type RPAREN ok 12 - Expected token type RPAREN ok 13 1..13 ok 30 - expected tokens: cast filter tokens # Subtest: expected tokens: exists filter tokens ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type VAR ok 3 - Expected token type IRI ok 4 - Expected token type VAR ok 5 - Expected token type DOT ok 6 - Expected token type KEYWORD ok 7 - Expected token type LPAREN ok 8 - Expected token type KEYWORD ok 9 - Expected token type LBRACE ok 10 - Expected token type VAR ok 11 - Expected token type IRI ok 12 - Expected token type STRING1D ok 13 - Expected token type DOT ok 14 - Expected token type RBRACE ok 15 - Expected token type RPAREN ok 16 1..16 ok 31 - expected tokens: exists filter tokens # Subtest: expected tokens: non-projected extend tokens # Subtest: bare extend ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type VAR ok 3 - Expected token type IRI ok 4 - Expected token type VAR ok 5 - Expected token type DOT ok 6 - Expected token type VAR ok 7 - Expected token type IRI ok 8 - Expected token type VAR ok 9 - Expected token type DOT ok 10 - Expected token type KEYWORD ok 11 - Expected token type LPAREN ok 12 - Expected token type VAR ok 13 - Expected token type PLUS ok 14 - Expected token type VAR ok 15 - Expected token type KEYWORD ok 16 - Expected token type VAR ok 17 - Expected token type RPAREN ok 18 1..18 ok 1 - bare extend # Subtest: extend within projection ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type VAR ok 4 - Expected token type VAR ok 5 - Expected token type VAR ok 6 - Expected token type KEYWORD ok 7 - Expected token type LBRACE ok 8 - Expected token type VAR ok 9 - Expected token type IRI ok 10 - Expected token type VAR ok 11 - Expected token type DOT ok 12 - Expected token type VAR ok 13 - Expected token type IRI ok 14 - Expected token type VAR ok 15 - Expected token type DOT ok 16 - Expected token type KEYWORD ok 17 - Expected token type LPAREN ok 18 - Expected token type VAR ok 19 - Expected token type PLUS ok 20 - Expected token type VAR ok 21 - Expected token type KEYWORD ok 22 - Expected token type VAR ok 23 - Expected token type RPAREN ok 24 - Expected token type VAR ok 25 - Expected token type IRI ok 26 - Expected token type VAR ok 27 - Expected token type DOT ok 28 - Expected token type RBRACE ok 29 1..29 ok 2 - extend within projection 1..2 ok 32 - expected tokens: non-projected extend tokens # Subtest: expected tokens: aggregation ok 1 - An object of class 'Attean::ListIterator' does 'Attean::API::Iterator' ok 2 - Expected token type KEYWORD ok 3 - Expected token type LPAREN ok 4 - Expected token type KEYWORD ok 5 - Expected token type LPAREN ok 6 - Expected token type VAR ok 7 - Expected token type RPAREN ok 8 - Expected token type KEYWORD ok 9 - Expected token type VAR ok 10 - Expected token type RPAREN ok 11 - Expected token type KEYWORD ok 12 - Expected token type LBRACE ok 13 - Expected token type VAR ok 14 - Expected token type IRI ok 15 - Expected token type VAR ok 16 - Expected token type DOT ok 17 - Expected token type RBRACE ok 18 - Expected token type KEYWORD ok 19 - Expected token type KEYWORD ok 20 - Expected token type VAR ok 21 1..21 ok 33 - expected tokens: aggregation # Subtest: BGP with blank ok 1 - expected serialization ok 2 - as_sparql returns a string on blank 1..2 ok 34 - BGP with blank # Subtest: BGP canonicalization ok 1 - non-matching pre-canonicalized BGP hashes ok 2 - matching canonicalized BGP hashes ok 3 - BGP1 mapping ok 4 - BGP2 mapping 1..4 ok 35 - BGP canonicalization ok 36 - aggregate serialization # Aggregation ok 37 - aggregate serialization # Ranking ok 38 - ranking serialization # Subtest: expected tokens: modify update ok 1 - DELETE ok 2 - DELETE + USING ok 3 - DELETE + Multiple USING ok 4 - DELETE + USING + USING NAMED ok 5 - DELETE + Multiple USING + Multiple USING NAMED 1..5 ok 39 - expected tokens: modify update # Subtest: expected tokens: custom query dataset ok 1 - SELECT FROM ok 2 - ASK FROM ok 3 - DESCRIBE FROM ok 4 - CONSTRUCT FROM 1..4 ok 40 - expected tokens: custom query dataset # Subtest: AbbreviatingSerializer with explicit namespace map ok 1 - serialization has prefix declaration ok 2 - serialization has IRI ok 3 - serialization has prefix name foaf:Person ok 4 - serialization has prefix name foaf:name 1..4 ok 41 - AbbreviatingSerializer with explicit namespace map # Subtest: End-to-end AbbreviatingSerializer ok 1 - serialization has prefix declaration ex: ok 2 - serialization has prefix declaration foaf: ok 3 - serialization has IRI ok 4 - serialization has prefix name foaf:Person ok 5 - serialization has prefix name foaf:name ok 6 1..6 ok 42 - End-to-end AbbreviatingSerializer # Subtest: Update sequence ok 1 - update sequence 1..1 ok 43 - Update sequence # Subtest: Regressions ok 1 - missing projection in serialization of some SPARQL queries \#67 1..1 ok 44 - Regressions ok 45 - no (unexpected) warnings (via done_testing) 1..45 ok t/serializer-sparqlcsv.t .......... ok 1 - An object of class 'AtteanX::Serializer::SPARQLCSV' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::SPARQLCSV' does 'Attean::API::ResultSerializer' ok 3 - An object of class 'AtteanX::Serializer::SPARQLCSV' isa 'AtteanX::Serializer::SPARQLCSV' ok 4 - serialize_iter_to_bytes ok 5 - serialize_iter_to_io ok 6 - variable order sensitivity ok 7 - no (unexpected) warnings (via done_testing) 1..7 ok t/serializer-sparqlhtml.t ......... ok 1 - An object of class 'AtteanX::Serializer::SPARQLHTML' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::SPARQLHTML' does 'Attean::API::ResultSerializer' ok 3 - An object of class 'AtteanX::Serializer::SPARQLHTML' isa 'AtteanX::Serializer::SPARQLHTML' # Subtest: serialize_iter_to_bytes ok 1 - at least 1 header row and 3 data rows ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok 4 - serialize_iter_to_bytes # Subtest: serialize_iter_to_io ok 1 - at least 1 header row and 3 data rows ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok 5 - serialize_iter_to_io # Subtest: serialize IRI with namespace map ok 1 - Return HTML link for IRI with abbrev ok 2 - Return HTML link for IRI - 1 1..2 ok 6 - serialize IRI with namespace map # Subtest: serialize IRI without namespace map ok 1 - Return HTML link for IRI - 2 ok 2 - Return HTML link for IRI - 3 1..2 ok 7 - serialize IRI without namespace map ok 8 - no (unexpected) warnings (via done_testing) 1..8 ok t/serializer-sparqljson.t ......... ok 1 - get serializer by name ok 2 - get serializer by media type ok 3 - An object of class 'AtteanX::Serializer::SPARQLJSON' does 'Attean::API::Serializer' ok 4 - An object of class 'AtteanX::Serializer::SPARQLJSON' does 'Attean::API::AppendableSerializer' ok 5 - An object of class 'AtteanX::Serializer::SPARQLJSON' does 'Attean::API::ResultSerializer' ok 6 - An object of class 'AtteanX::Serializer::SPARQLJSON' isa 'AtteanX::Serializer::SPARQLJSON' ok 7 - media_types ok 8 - serialize_iter_to_bytes ok 9 - serialize_iter_to_io ok 10 - no (unexpected) warnings (via done_testing) 1..10 ok t/serializer-sparqltsv.t .......... ok 1 - An object of class 'AtteanX::Serializer::SPARQLTSV' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::SPARQLTSV' does 'Attean::API::ResultSerializer' ok 3 - An object of class 'AtteanX::Serializer::SPARQLTSV' isa 'AtteanX::Serializer::SPARQLTSV' ok 4 - serialize_iter_to_bytes ok 5 - serialize_iter_to_io ok 6 - variable order sensitivity ok 7 - no (unexpected) warnings (via done_testing) 1..7 ok t/serializer-sparqlxml.t .......... ok 1 - An object of class 'AtteanX::Serializer::SPARQLXML' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::SPARQLXML' does 'Attean::API::ResultSerializer' ok 3 - An object of class 'AtteanX::Serializer::SPARQLXML' isa 'AtteanX::Serializer::SPARQLXML' ok 4 - serialize_iter_to_bytes ok 5 - serialize_iter_to_io ok 6 - variable order sensitivity ok 7 - no (unexpected) warnings (via done_testing) 1..7 ok t/serializer-turtle.t ............. # Subtest: serializer construction and metadata ok 1 - An object of class 'AtteanX::Serializer::Turtle' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::Turtle' isa 'AtteanX::Serializer::Turtle' ok 3 - canonical_media_type ok 4 - media_types ok 5 - Type::Tiny::Role->can('role') ok 6 ok 7 - file_extensions ok 8 - An object of class 'AtteanX::Serializer::TurtleTokens' does 'Attean::API::Serializer' ok 9 - An object of class 'AtteanX::Serializer::TurtleTokens' isa 'AtteanX::Serializer::TurtleTokens' ok 10 - canonical_media_type ok 11 - media_types ok 12 - Type::Tiny::Role->can('role') ok 13 ok 14 - file_extensions 1..14 ok 1 - serializer construction and metadata # Subtest: turtle with object-list ok 1 - An object of class 'AtteanX::Serializer::Turtle' does 'Attean::API::Serializer' ok 2 - An object of class 'AtteanX::Serializer::Turtle' does 'Attean::API::TripleSerializer' ok 3 - An object of class 'AtteanX::Serializer::Turtle' isa 'AtteanX::Serializer::Turtle' ok 4 - serialize_iter_to_bytes ok 5 - serialize_list_to_bytes ok 6 - serialize_iter_to_io ok 7 - serialize_iter_to_io 1..7 ok 2 - turtle with object-list # Subtest: turtle with predicate-object list ok 1 - serialize_iter_to_bytes ok 2 - serialize_list_to_bytes 1..2 ok 3 - turtle with predicate-object list # Subtest: turtle with prefix namespace declaration ok 1 - serialize_iter_to_bytes 1..1 ok 4 - turtle with prefix namespace declaration # Subtest: turtle with prefix namespace declaration and use ok 1 - serialize_iter_to_bytes 1..1 ok 5 - turtle with prefix namespace declaration and use # Subtest: escaping ok 1 - double quote: token type ok 2 - double quote: token values ok 3 - single quote: token type ok 4 - single quote: token values ok 5 - double and single quotes: token type ok 6 - double and single quotes: token values ok 7 - serialize_iter_to_bytes 1..7 ok 6 - escaping # Subtest: token serialization ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok 7 - token serialization # Subtest: AbbreviatingSerializer with explicit namespace map ok 1 - serialization has prefix declaration ok 2 - serialization has IRI ok 3 - serialization has prefix name foaf:Person ok 4 - serialization has prefix name foaf:name 1..4 ok 8 - AbbreviatingSerializer with explicit namespace map # Subtest: End-to-end AbbreviatingSerializer ok 1 - serialization has prefix declaration ex: ok 2 - serialization has prefix declaration ok 3 - serialization has IRI ok 4 - serialization has prefix name foaf:Person ok 5 - serialization has prefix name foaf:name ok 6 1..6 ok 9 - End-to-end AbbreviatingSerializer ok 10 - no (unexpected) warnings (via done_testing) 1..10 ok t/serializer.t .................... # Subtest: serializer access ok 1 1..1 ok 1 - serializer access # Subtest: serializer access by name ok 1 1..1 ok 2 - serializer access by name # Subtest: serializer access by media type ok 1 1..1 ok 3 - serializer access by media type ok 4 - bad get_serializer argument dies ok 5 - no (unexpected) warnings (via done_testing) 1..5 ok t/simple-eval.t ................... ok 1 - An object of class 'Attean::SimpleQueryEvaluator' isa 'Attean::SimpleQueryEvaluator' ok 2 - An object of class 'Attean::Algebra::BGP' does 'Attean::API::Algebra' ok 3 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 4 ok 5 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 6 ok 7 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 8 ok 9 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 10 ok 11 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 12 ok 13 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 14 ok 15 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 16 ok 17 - An object of class 'Attean::IRI' does 'Attean::API::IRI' ok 18 ok 19 ok 20 - An object of class 'Attean::Algebra::BGP' does 'Attean::API::Algebra' ok 21 ok 22 ok 23 # Project ok 24 - expected project count ok 25 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 26 - expected projection variable # Distinct ok 27 - pre-distinct projected count ok 28 - post-distinct projected count ok 29 # Filter ok 30 - filter count ok 31 # IRI Graph ok 32 - graph count ok 33 # Variable Graph ok 34 - graph count ok 35 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 36 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 37 # Join ok 38 - expected result count ok 39 - An object of class 'Attean::Result' does 'Attean::API::Result' ok 40 # Slice ok 41 - offset count ok 42 - limit count ok 43 - offset/limit count # Order ok 44 - ORDER ascending ok 45 - ORDER descending ok 46 - ORDER mixed # ZeroOrOnePath ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 # NegatedPropertySet ok 55 ok 56 # Sequence Path ok 57 ok 58 # BIND ok 59 ok 60 # CONSTRUCT ok 61 ok 62 # CAST ok 63 ok 64 - decimal datatype ok 65 - decimal value ok 66 - decimal datatype ok 67 - decimal value ok 68 - decimal datatype ok 69 - decimal value ok 70 - decimal datatype ok 71 - decimal value ok 72 ok 73 # Service ok 74 - expected result count ok 75 - expected values ok 76 - no (unexpected) warnings (via done_testing) 1..76 ok t/simple.t ........................ # Attean::Variable ok 1 - An object of class 'Attean::Variable' does 'Attean::API::TermOrVariable' ok 2 - value ok 3 - ntriples_string # Attean::Blank ok 4 - An object of class 'Attean::Blank' does 'Attean::API::Term' ok 5 - An object of class 'Attean::Blank' does 'Attean::API::TermOrVariable' ok 6 - value ok 7 - ntriples_string # Attean::Literal (lang) ok 8 - An object of class 'Attean::Literal' does 'Attean::API::Term' ok 9 - An object of class 'Attean::Literal' does 'Attean::API::Literal' ok 10 - An object of class 'Attean::Literal' does 'Attean::API::TermOrVariable' ok 11 - value ok 12 - language ok 13 - 'datatype IRI' does 'Attean::API::IRI' ok 14 - language literal datatype is rdf:langString ok 15 - ntriples_string # Attean::Literal (typed) ok 16 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Term' ok 17 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 18 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::TermOrVariable' ok 19 - value ok 20 - no language method on typed literals ok 21 - 'datatype IRI' does 'Attean::API::IRI' ok 22 - language literal datatype is xsd:integer ok 23 - ntriples_string # Attean::IRI ok 24 - An object of class 'Attean::IRI' does 'Attean::API::Term' ok 25 - value ok 26 - ntriples_string # Attean::Triple ok 27 - An object of class 'Attean::Triple' does 'Attean::API::Triple' ok 28 - An object of class 'Attean::Triple' isa 'Attean::Triple' ok 29 - An object of class 'Attean::Blank' does 'Attean::API::BlankOrIRI' ok 30 - An object of class 'Attean::IRI' isa 'Attean::IRI' ok 31 - An object of class 'Attean::Literal' does 'Attean::API::Term' ok 32 - tuples string # Attean::Triple with pattern ok 33 - croaks on a variable ok 34 - croaks on a variable shuffled # Attean::Result ok 35 - An object of class 'Attean::Result' does 'Attean::API::Binding' ok 36 - An object of class 'Attean::Result' isa 'Attean::Result' ok 37 ok 38 ok 39 - no (unexpected) warnings (via done_testing) 1..39 ok t/store-memory.t .................. # Subtest: testing with main # Subtest: quadstore roles ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 1 - quadstore roles # Subtest: quadstore get_quads empty ok 1 ok 2 1..2 ok 2 - quadstore get_quads empty # Subtest: quadstore get_quads with quads ok 1 - 2 quads ok 2 - 1 quad with as subject ok 3 - 2 quads with as graph ok 4 - 0 quads with as subject 1..4 ok 3 - quadstore get_quads with quads # Subtest: count_quads ok 1 - 2 quads ok 2 - 1 quad with as subject ok 3 - 2 quads with as graph ok 4 - 0 quads with as subject ok 5 - count_quads_estimate 1..5 ok 4 - count_quads # Subtest: size ok 1 1..1 ok 5 - size # Subtest: get_graphs ok 1 1..1 ok 6 - get_graphs # Subtest: mutablequadstore add_quad ok 1 - size 1 ok 2 - size 2 ok 3 - size 3 1..3 ok 7 - mutablequadstore add_quad # Subtest: mutablequadstore remove_quad ok 1 - size 3 ok 2 - size 2 ok 3 - size 1 ok 4 - size 0 1..4 ok 8 - mutablequadstore remove_quad # Subtest: mutablequadstore create_graph ok 1 ok 2 ok 3 ok 4 1..4 ok 9 - mutablequadstore create_graph # Subtest: mutablequadstore drop_graph ok 1 ok 2 ok 3 ok 4 1..4 ok 10 - mutablequadstore drop_graph # Subtest: mutablequadstore clear_graph ok 1 ok 2 ok 3 ok 4 1..4 ok 11 - mutablequadstore clear_graph # Subtest: timecacheablequadstore ok 1 - mtime within delta (0 seconds from expected) 1..1 ok 12 - timecacheablequadstore # Subtest: mutable timecacheablequadstore # Sleeping for 2 seconds ok 1 - mtime changed after update (by 2 seconds) 1..1 ok 13 - mutable timecacheablequadstore # Subtest: etagcacheablequadstore ok 1 1..1 ok 14 - etagcacheablequadstore # Subtest: mutable etagcacheablequadstore ok 1 - etag changed after update (ulA9r/EP9+BQydYaXoyEEmDck1k => UuMNoDxy+wRBg0Psx5pck9bCZAI) 1..1 ok 15 - mutable etagcacheablequadstore 1..15 ok 1 - testing with main ok 2 - An object of class 'AtteanX::Store::Memory' isa 'AtteanX::Store::Memory' ok 3 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 4 - An object of class 'Attean::Quad' isa 'Attean::Quad' ok 5 ok 6 - An object of class 'Attean::IteratorSequence__WITH__Attean::API::QuadIterator' does 'Attean::API::Iterator' ok 7 - An object of class 'Attean::Quad' does 'Attean::API::Quad' ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 - Literal value: 3 ok 16 - Literal value: 2 ok 17 - Literal value: 1 ok 18 ok 19 ok 20 ok 21 ok 22 - no (unexpected) warnings (via done_testing) 1..22 ok t/store-simple.t .................. # Subtest: testing with main # Subtest: quadstore roles ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 1 - quadstore roles # Subtest: quadstore get_quads empty ok 1 ok 2 1..2 ok 2 - quadstore get_quads empty # Subtest: quadstore get_quads with quads ok 1 - 2 quads ok 2 - 1 quad with as subject ok 3 - 2 quads with as graph ok 4 - 0 quads with as subject 1..4 ok 3 - quadstore get_quads with quads # Subtest: count_quads ok 1 - 2 quads ok 2 - 1 quad with as subject ok 3 - 2 quads with as graph ok 4 - 0 quads with as subject ok 5 - count_quads_estimate 1..5 ok 4 - count_quads # Subtest: size ok 1 1..1 ok 5 - size # Subtest: get_graphs ok 1 1..1 ok 6 - get_graphs 1..6 ok 1 - testing with main ok 2 - An object of class 'AtteanX::Store::Simple' isa 'AtteanX::Store::Simple' ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 - Literal value: 1 ok 9 - Literal value: 2 ok 10 - Literal value: 3 ok 11 ok 12 ok 13 - no (unexpected) warnings (via done_testing) 1..13 ok t/store-simpletriple.t ............ # Subtest: testing with main # Subtest: get_triples ok 1 ok 2 1..2 ok 1 - get_triples # Subtest: count_triples ok 1 - unexpected IRI ok 2 - expected subject ok 3 - expected predicate ok 4 - expected object ok 5 - expected object (2) ok 6 - expected subject/object ok 7 - expected predicate with variable ok 8 - expected object with variable ok 9 - expected object (2) with variable ok 10 - expected subject/object with variable ok 11 - count_triples_estimate 1..11 ok 2 - count_triples # Subtest: size ok 1 ok 2 ok 3 ok 4 1..4 ok 3 - size 1..3 ok 1 - testing with main ok 2 - An object of class 'AtteanX::Store::SimpleTripleStore' isa 'AtteanX::Store::SimpleTripleStore' ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 - Literal value: 1 ok 9 - Literal value: 2 ok 10 - Literal value: 3 ok 11 - no (unexpected) warnings (via done_testing) 1..11 ok t/term-map.t ...................... # Subtest: short blank node label mapping # Mapping Iterator ok 1 ok 2 # Mapping Triples ok 3 ok 4 # Mapping Iterator ok 5 ok 6 1..6 ok 1 - short blank node label mapping # Subtest: UUID blank node label mapping # Mapping Iterator ok 1 ok 2 # Mapping Triples ok 3 ok 4 # Mapping Iterator ok 5 ok 6 1..6 ok 2 - UUID blank node label mapping # Subtest: canonicalize literal ok 1 1..1 ok 3 - canonicalize literal 1..3 ok t/term.t .......................... ok 1 - IRI ntriples_string ok 2 - unicode IRI ntriples_string ok 3 - unicode literal ntriples_string ok 4 - literal ntriples_string ok 5 - lang-literal ntriples_string ok 6 - blank ntriples_string ok 7 - 1 EBV ok 8 - 0 EBV ok 9 - "" EBV ok 10 - "foo" EBV ok 11 - _:foo EBV ok 12 - EBV ok 13 - integer numeric value ok 14 - float numeric value ok 15 - double numeric value ok 16 - decimal numeric value # Subtest: term type check methods 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 1..15 ok 17 - term type check methods ok 18 - non-numeric literal sort ok 19 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::NumericLiteral' ok 20 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::NumericLiteral' ok 21 - numeric literal sort # Subtest: XSD type promotion ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok 22 - XSD type promotion # Subtest: TermOrVariable apply_binding ok 1 - An object of class 'Attean::Literal__WITH__Attean::API::NumericLiteral' does 'Attean::API::Literal' ok 2 - An object of class 'Attean::Variable' does 'Attean::API::Variable' ok 3 - An object of class 'Attean::Literal' does 'Attean::API::Literal' ok 4 1..4 ok 23 - TermOrVariable apply_binding # Subtest: blank comparison ok 1 - blank term equality comparison ok 2 - blank term equality comparison ok 3 - blank term equality comparison 1..3 ok 24 - blank comparison ok 25 - no (unexpected) warnings (via done_testing) 1..25 ok t/treerewrite.t ................... ok 1 - An object of class 'Attean::TreeRewriter' isa 'Attean::TreeRewriter' ok 2 - not changed ok 3 - An object of class 'Attean::TreeRewriter' isa 'Attean::TreeRewriter' ok 4 - not changed ok 5 - An object of class 'Attean::TreeRewriter' isa 'Attean::TreeRewriter' ok 6 - not changed ok 7 - tree not walked ok 8 - An object of class 'Attean::TreeRewriter' isa 'Attean::TreeRewriter' ok 9 - changed ok 10 - An object of class 'Attean::Algebra::BGP' isa 'Attean::Algebra::BGP' ok 11 - triple count ok 12 - An object of class 'Attean::Triple' isa 'Attean::Triple' ok 13 ok 14 - An object of class 'Attean::TreeRewriter' isa 'Attean::TreeRewriter' ok 15 - changed ok 16 - An object of class 'Attean::Algebra::BGP' isa 'Attean::Algebra::BGP' ok 17 - triple count ok 18 - An object of class 'Attean::Triple' isa 'Attean::Triple' ok 19 ok 20 - changed ok 21 ok 22 ok 23 1..23 ok All tests successful. Files=44, Tests=842, 111 wallclock secs ( 0.62 usr 0.14 sys + 103.87 cusr 4.90 csys = 109.53 CPU) Result: PASS make[1]: Leaving directory '/build/libattean-perl-0.021' dh_testroot dh_prep dh_auto_install make -j1 install DESTDIR=/build/libattean-perl-0.021/debian/libattean-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/libattean-perl-0.021' Manifying 32 pod documents Manifying 35 pod documents Manifying 30 pod documents Manifying 6 pod documents Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/TimeCacheableQuadStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/StoreCleanup.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/TripleStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/SPARQLSuite.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/MutableTimeCacheableQuadStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/MutableQuadStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/MutableTripleStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/MutableETagCacheableQuadStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/ETagCacheableQuadStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Test/Attean/QuadStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Store/Memory.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Store/SimpleTripleStore.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Store/Simple.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/SPARQL/Constants.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/SPARQL/Token.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/SPARQL.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/NTriples.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/NQuads.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/SPARQLHTML.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/SPARQLTSV.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/NTuples.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/SPARQLCSV.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/Turtle.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/SPARQLXML.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/RDFXML.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/TurtleTokens.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/CanonicalNTriples.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Serializer/SPARQLJSON.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/SPARQLTSV.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/SPARQLXML.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/SPARQLLex.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/Turtle.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/SPARQL.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/NTuples.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/RDFXML.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/NQuads.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/NTriples.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/SPARQLJSON.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/SPARQLXML/SAXHandler.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/Turtle/Lexer.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/Turtle/Constants.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/Parser/Turtle/Token.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/API/Lexer.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/AtteanX/API/JoinRotatingPlanner.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/TripleModel.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Result.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/IDPQueryPlanner.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/IRI.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Quad.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/QueryPlanner.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/IteratorSequence.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Plan.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Triple.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/TreeRewriter.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/RDF.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/TermMap.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/SimpleQueryEvaluator.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Expression.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/CodeIterator.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/AggregateExpression.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/QuadModel.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/ListIterator.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/BindingEqualityTest.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Literal.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Blank.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Variable.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/Algebra.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Triple.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TermSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TripleSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TriplePattern.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TermOrVariable.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TermParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Variable.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TripleParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/TripleOrQuad.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/PullParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Literal.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/PushParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/IRI.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/QuadSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/AbbreviatingSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Serializer.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/QuadParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Model.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/MixedStatementParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Binding.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Iterator.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/MixedStatementSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/ResultParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Blank.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/MutableModel.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Result.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/QuadPattern.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Query.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Expression.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Plan.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/AbbreviatingParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/ResultSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Store.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/BlankOrIRI.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Term.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Quad.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/MutableTripleStore.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/BulkUpdatableModel.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/RepeatableIterator.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/Parser.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/AppendableSerializer.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/AtOnceParser.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/QueryPlanner.pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/perl5/Attean/API/AggregateExpression.pod Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Store::SimpleTripleStore.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Store::Simple.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Store::Memory.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::TurtleTokens.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::Turtle.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::SPARQLXML.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::SPARQLTSV.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::SPARQLJSON.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::SPARQLHTML.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::SPARQLCSV.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::SPARQL.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::RDFXML.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::NTuples.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::NTriples.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::NQuads.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Serializer::CanonicalNTriples.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::SPARQL::Token.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::SPARQL::Constants.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::Turtle::Token.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::Turtle::Lexer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::Turtle::Constants.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::Turtle.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::SPARQLXML::SAXHandler.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::SPARQLXML.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::SPARQLTSV.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::SPARQLLex.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::SPARQLJSON.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::SPARQL.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::RDFXML.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::NTuples.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::NTriples.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::Parser::NQuads.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::API::Lexer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/AtteanX::API::JoinRotatingPlanner.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Variable.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::TripleModel.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Triple.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::TreeRewriter.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::TermMap.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::SimpleQueryEvaluator.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Result.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::RDF.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::QueryPlanner.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::QuadModel.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Quad.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Plan.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Literal.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::ListIterator.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::IteratorSequence.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::IRI.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::IDPQueryPlanner.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Expression.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::CodeIterator.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Blank.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::BindingEqualityTest.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::Algebra.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::AggregateExpression.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Variable.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TripleSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TriplePattern.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TripleParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TripleOrQuad.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Triple.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TermSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TermParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::TermOrVariable.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Term.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Store.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Serializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::ResultSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::ResultParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Result.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::RepeatableIterator.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::QueryPlanner.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Query.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::QuadSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::QuadPattern.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::QuadParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Quad.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::PushParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::PullParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Plan.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Parser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::MutableTripleStore.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::MutableModel.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Model.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::MixedStatementSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::MixedStatementParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Literal.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Iterator.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::IRI.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Expression.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::BulkUpdatableModel.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::BlankOrIRI.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Blank.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::Binding.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::AtOnceParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::AppendableSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::AggregateExpression.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::AbbreviatingSerializer.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API::AbbreviatingParser.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean::API.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/share/man/man3/Attean.3pm Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/bin/attean_query Installing /build/libattean-perl-0.021/debian/libattean-perl/usr/bin/attean_parse make[1]: Leaving directory '/build/libattean-perl-0.021' debian/rules override_dh_install make[1]: Entering directory '/build/libattean-perl-0.021' dh_install rm debian/lib*/usr/bin/* rmdir debian/lib*/usr/bin make[1]: Leaving directory '/build/libattean-perl-0.021' dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/libattean-perl-0.021' dh_installexamples find debian/lib*/usr/share/doc/*/examples -type f -print0 | \ xargs -r0 sed -i -e '1s|^#!/usr/bin/env perl|#!/usr/bin/perl|' make[1]: Leaving directory '/build/libattean-perl-0.021' 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 'libattean-perl' in '../libattean-perl_0.021-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../libattean-perl_0.021-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) 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/14744 and its subdirectories I: Current time: Sun Aug 30 12:59:15 -12 2020 I: pbuilder-time-stamp: 1598835555