Tue Apr 25 09:23:54 UTC 2023 I: starting to build libpoe-perl/bookworm/amd64 on jenkins on '2023-04-25 09:23' Tue Apr 25 09:23:54 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_32/16239/console.log Tue Apr 25 09:23:54 UTC 2023 I: Downloading source for bookworm/libpoe-perl=2:1.3700-1 --2023-04-25 09:23:55-- http://cdn-fastly.deb.debian.org/debian/pool/main/libp/libpoe-perl/libpoe-perl_1.3700-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2652 (2.6K) [text/prs.lines.tag] Saving to: ‘libpoe-perl_1.3700-1.dsc’ 0K .. 100% 239M=0s 2023-04-25 09:23:55 (239 MB/s) - ‘libpoe-perl_1.3700-1.dsc’ saved [2652/2652] Tue Apr 25 09:23:55 UTC 2023 I: libpoe-perl_1.3700-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libpoe-perl Binary: libpoe-perl Architecture: all Version: 2:1.3700-1 Maintainer: Debian Perl Group Uploaders: gregor herrmann , Florian Schlichting Homepage: https://metacpan.org/release/POE Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libpoe-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libfilter-perl , libhttp-daemon-perl , libio-pipely-perl , libio-pty-perl , libpoe-test-loops-perl , libsocket-getaddrinfo-perl , libsocket6-perl , libterm-readkey-perl , libterm-size-perl , libyaml-perl , netbase , perl Package-List: libpoe-perl deb perl optional arch=all Checksums-Sha1: fe8b8f527fa225e67f53ba935dd9f897c9cf49c5 374674 libpoe-perl_1.3700.orig.tar.gz eb19fafed78dc7ae5a330008ddcd6bf73a44e28e 9108 libpoe-perl_1.3700-1.debian.tar.xz Checksums-Sha256: 57de2b635b15fa3a31a9e55dd51122149e5414e1158ee82235062634ee18a693 374674 libpoe-perl_1.3700.orig.tar.gz 2680bde387fa28ef14b30570d42ef224aec22fc4671538a8ea80556a79d59a26 9108 libpoe-perl_1.3700-1.debian.tar.xz Files: 3330fd0e1a48fb3899030cc8e65cde59 374674 libpoe-perl_1.3700.orig.tar.gz 1329f8b89da3d8172062025f4e798be6 9108 libpoe-perl_1.3700-1.debian.tar.xz Dgit: 2c307d8305c5d298531c3267aa7a23d3380caaf5 debian archive/debian/2%1.3700-1 https://git.dgit.debian.org/libpoe-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmI+JFFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgb/axAAlzWgwYT9dl8ydFGqCWBVrex55Lxj/XaP7URVQLb8SjJcunjKHQA6NYcU VuCl4S48Lxi5iofT8wBnRuqRpblevfnvzrnMf/DcXx/H+hEGG4hCLlBiPU82Kjns 5jbbtEehi9Pd9atv6CQs7O6Y0vrhYfSut/3XvMJgOfxuYS/Ls3vs9RpFC/1mKMhM USMHqNdzryzSKC11LwMECIMJwXd4x4D8PS5Q47niWX/HEj2PVvIHg/e9iw6XRl11 GyvRsTfnmVmxU4e3/tU3wFYkOyBMXyA4yFjZ/T5B0t/Nxk7OjQyYFVodutdAH4Z4 eUobYd6b8oE/hVs3NYy88hjB55sows4iQj6hMS+2TVnp9K5z7EcLpZIgut9O8HF5 SuPWkhVyemUPmxr67rBQoWW6YmzMzLj+YehxGwZ60/nF0lI6Zz0MXcGnSOLAsioK DC6A7j4WPUJT80cn1iiAL1w2RIq6iR7NTIogNlxWTQAhKUOydVEhUy2ClpK1j1gj KkkIA5hzl/KlvBhlJ75NpVglgiVRQwTpBVANLuWHnz4LDo6uRmqJiDLkleiWw/kb MDT2KeSUmTyR8+uisLMi6isQgbT+g0h50FDW0qrsLfO3Oc00jSpSe2+stXXHmJ7x reRfrFpv1YCPx9jWezM1aTrXOBRyOjIt1nUKkTB7pUMRhJZ2dbY= =rKqt -----END PGP SIGNATURE----- Tue Apr 25 09:23:55 UTC 2023 I: Checking whether the package is not for us Tue Apr 25 09:23:55 UTC 2023 I: Starting 1st build on remote node ionos15-amd64.debian.net. Tue Apr 25 09:23:55 UTC 2023 I: Preparing to do remote build '1' on ionos15-amd64.debian.net. Tue Apr 25 09:28:52 UTC 2023 I: Deleting $TMPDIR on ionos15-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon May 27 03:46:57 -12 2024 I: pbuilder-time-stamp: 1716824817 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libpoe-perl_1.3700-1.dsc] I: copying [./libpoe-perl_1.3700.orig.tar.gz] I: copying [./libpoe-perl_1.3700-1.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Mar 25 08:21:37 2022 -12 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libpoe-perl_1.3700-1.dsc: no acceptable signature found dpkg-source: info: extracting libpoe-perl in libpoe-perl-1.3700 dpkg-source: info: unpacking libpoe-perl_1.3700.orig.tar.gz dpkg-source: info: unpacking libpoe-perl_1.3700-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying makefile_dont_use_defaults.patch dpkg-source: info: applying honour_no_network_option.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/601712/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='59090a90bfb9439e92be476db8bd7116' 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='601712' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/pbuilderrc_EHcX --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/b1 --logfile b1/build.log libpoe-perl_1.3700-1.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://85.184.249.68:3128' I: uname -a Linux ionos15-amd64 6.1.0-0.deb11.5-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.12-1~bpo11+1 (2023-03-05) x86_64 GNU/Linux I: ls -l /bin total 5632 -rwxr-xr-x 1 root root 1265648 Apr 23 2023 bash -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 14568 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 44016 Sep 20 2022 cat -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp -rwxr-xr-x 1 root root 125640 Jan 5 2023 dash -rwxr-xr-x 1 root root 121904 Sep 20 2022 date -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd -rwxr-xr-x 1 root root 102200 Sep 20 2022 df -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir -rwxr-xr-x 1 root root 88656 Mar 22 2023 dmesg lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep -rwxr-xr-x 1 root root 35664 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 85600 Mar 22 2023 findmnt -rwsr-xr-x 1 root root 35128 Mar 22 2023 fusermount -rwxr-xr-x 1 root root 203152 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 98136 Apr 9 2022 gzip -rwxr-xr-x 1 root root 22680 Dec 19 2022 hostname -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln -rwxr-xr-x 1 root root 53024 Mar 23 2023 login -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls -rwxr-xr-x 1 root root 207168 Mar 22 2023 lsblk -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 59712 Mar 22 2023 more -rwsr-xr-x 1 root root 59704 Mar 22 2023 mount -rwxr-xr-x 1 root root 18744 Mar 22 2023 mountpoint -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 27560 Nov 2 2022 run-parts -rwxr-xr-x 1 root root 126424 Jan 5 2023 sed lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty -rwsr-xr-x 1 root root 72000 Mar 22 2023 su -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync -rwxr-xr-x 1 root root 531984 Apr 6 2023 tar -rwxr-xr-x 1 root root 14520 Nov 2 2022 tempfile -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch -rwxr-xr-x 1 root root 35664 Sep 20 2022 true -rwxr-xr-x 1 root root 14568 Mar 22 2023 ulockmgr_server -rwsr-xr-x 1 root root 35128 Mar 22 2023 umount -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir -rwxr-xr-x 1 root root 72024 Mar 22 2023 wdctl lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/601712/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libfilter-perl, libhttp-daemon-perl, libio-pipely-perl, libio-pty-perl, libpoe-test-loops-perl, libsocket-getaddrinfo-perl, libsocket6-perl, libterm-readkey-perl, libterm-size-perl, libyaml-perl, netbase, perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19596 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libfilter-perl; however: Package libfilter-perl is not installed. pbuilder-satisfydepends-dummy depends on libhttp-daemon-perl; however: Package libhttp-daemon-perl is not installed. pbuilder-satisfydepends-dummy depends on libio-pipely-perl; however: Package libio-pipely-perl is not installed. pbuilder-satisfydepends-dummy depends on libio-pty-perl; however: Package libio-pty-perl is not installed. pbuilder-satisfydepends-dummy depends on libpoe-test-loops-perl; however: Package libpoe-test-loops-perl is not installed. pbuilder-satisfydepends-dummy depends on libsocket-getaddrinfo-perl; however: Package libsocket-getaddrinfo-perl is not installed. pbuilder-satisfydepends-dummy depends on libsocket6-perl; however: Package libsocket6-perl is not installed. pbuilder-satisfydepends-dummy depends on libterm-readkey-perl; however: Package libterm-readkey-perl is not installed. pbuilder-satisfydepends-dummy depends on libterm-size-perl; however: Package libterm-size-perl is not installed. pbuilder-satisfydepends-dummy depends on libyaml-perl; however: Package libyaml-perl is not installed. pbuilder-satisfydepends-dummy depends on netbase; however: Package netbase is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libclone-perl{a} libdebhelper-perl{a} libelf1{a} libencode-locale-perl{a} libfile-stripnondeterminism-perl{a} libfilter-perl{a} libhttp-daemon-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libicu72{a} libio-html-perl{a} libio-pipely-perl{a} libio-pty-perl{a} liblwp-mediatypes-perl{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libpoe-test-loops-perl{a} libregexp-ipv6-perl{a} libsocket-getaddrinfo-perl{a} libsocket6-perl{a} libsub-override-perl{a} libterm-readkey-perl{a} libterm-size-perl{a} libtimedate-perl{a} libtool{a} libuchardet0{a} liburi-perl{a} libxml2{a} libyaml-perl{a} m4{a} man-db{a} netbase{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libpoe-perl libyaml-libyaml-perl libyaml-syck-perl lynx wget 0 packages upgraded, 50 newly installed, 0 to remove and 0 not upgraded. Need to get 19.4 MB of archives. After unpacking 74.4 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main amd64 netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 3 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] Get: 4 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] Get: 5 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB] Get: 6 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB] Get: 7 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 8 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB] Get: 9 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB] Get: 10 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB] Get: 11 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB] Get: 12 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] Get: 13 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB] Get: 14 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB] Get: 17 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 18 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB] Get: 19 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B] Get: 22 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 23 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 24 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB] Get: 25 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB] Get: 26 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB] Get: 27 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.2 [687 kB] Get: 28 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB] Get: 29 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB] Get: 32 http://deb.debian.org/debian bookworm/main amd64 libclone-perl amd64 0.46-1 [13.7 kB] Get: 33 http://deb.debian.org/debian bookworm/main amd64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 34 http://deb.debian.org/debian bookworm/main amd64 libfilter-perl amd64 1.64-1+b1 [66.5 kB] Get: 35 http://deb.debian.org/debian bookworm/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 36 http://deb.debian.org/debian bookworm/main amd64 libhttp-date-perl all 6.05-2 [10.5 kB] Get: 37 http://deb.debian.org/debian bookworm/main amd64 libio-html-perl all 1.004-3 [16.2 kB] Get: 38 http://deb.debian.org/debian bookworm/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 39 http://deb.debian.org/debian bookworm/main amd64 libregexp-ipv6-perl all 0.03-3 [5212 B] Get: 40 http://deb.debian.org/debian bookworm/main amd64 liburi-perl all 5.17-1 [90.4 kB] Get: 41 http://deb.debian.org/debian bookworm/main amd64 libhttp-message-perl all 6.44-1 [81.7 kB] Get: 42 http://deb.debian.org/debian bookworm/main amd64 libhttp-daemon-perl all 6.16-1 [23.5 kB] Get: 43 http://deb.debian.org/debian bookworm/main amd64 libio-pipely-perl all 0.006-1 [13.5 kB] Get: 44 http://deb.debian.org/debian bookworm/main amd64 libio-pty-perl amd64 1:1.17-1 [34.9 kB] Get: 45 http://deb.debian.org/debian bookworm/main amd64 libpoe-test-loops-perl all 1.360-3 [60.1 kB] Get: 46 http://deb.debian.org/debian bookworm/main amd64 libsocket-getaddrinfo-perl all 0.22-5 [38.2 kB] Get: 47 http://deb.debian.org/debian bookworm/main amd64 libsocket6-perl amd64 0.29-3 [21.6 kB] Get: 48 http://deb.debian.org/debian bookworm/main amd64 libterm-readkey-perl amd64 2.38-2+b1 [24.5 kB] Get: 49 http://deb.debian.org/debian bookworm/main amd64 libterm-size-perl amd64 0.211-1+b2 [10.0 kB] Get: 50 http://deb.debian.org/debian bookworm/main amd64 libyaml-perl all 1.30-2 [63.4 kB] Fetched 19.4 MB in 1s (21.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package netbase. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19596 files and directories currently installed.) Preparing to unpack .../00-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.44-3_amd64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../03-libmagic1_1%3a5.44-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.44-3_amd64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.21-12_amd64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../06-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.22.4-10_amd64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.38.1-5+b1_amd64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.7-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.11.2-2_amd64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../18-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../20-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../23-libelf1_0.188-2.1_amd64.deb ... Unpacking libelf1:amd64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1_amd64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../25-libicu72_72.1-3_amd64.deb ... Unpacking libicu72:amd64 (72.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../26-libxml2_2.9.14+dfsg-1.2_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.2) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.21-12_amd64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libclone-perl:amd64. Preparing to unpack .../31-libclone-perl_0.46-1_amd64.deb ... Unpacking libclone-perl:amd64 (0.46-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../32-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libfilter-perl. Preparing to unpack .../33-libfilter-perl_1.64-1+b1_amd64.deb ... Unpacking libfilter-perl (1.64-1+b1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../34-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../35-libhttp-date-perl_6.05-2_all.deb ... Unpacking libhttp-date-perl (6.05-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../36-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../37-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libregexp-ipv6-perl. Preparing to unpack .../38-libregexp-ipv6-perl_0.03-3_all.deb ... Unpacking libregexp-ipv6-perl (0.03-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../39-liburi-perl_5.17-1_all.deb ... Unpacking liburi-perl (5.17-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../40-libhttp-message-perl_6.44-1_all.deb ... Unpacking libhttp-message-perl (6.44-1) ... Selecting previously unselected package libhttp-daemon-perl. Preparing to unpack .../41-libhttp-daemon-perl_6.16-1_all.deb ... Unpacking libhttp-daemon-perl (6.16-1) ... Selecting previously unselected package libio-pipely-perl. Preparing to unpack .../42-libio-pipely-perl_0.006-1_all.deb ... Unpacking libio-pipely-perl (0.006-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../43-libio-pty-perl_1%3a1.17-1_amd64.deb ... Unpacking libio-pty-perl (1:1.17-1) ... Selecting previously unselected package libpoe-test-loops-perl. Preparing to unpack .../44-libpoe-test-loops-perl_1.360-3_all.deb ... Unpacking libpoe-test-loops-perl (1.360-3) ... Selecting previously unselected package libsocket-getaddrinfo-perl. Preparing to unpack .../45-libsocket-getaddrinfo-perl_0.22-5_all.deb ... Unpacking libsocket-getaddrinfo-perl (0.22-5) ... Selecting previously unselected package libsocket6-perl. Preparing to unpack .../46-libsocket6-perl_0.29-3_amd64.deb ... Unpacking libsocket6-perl (0.29-3) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../47-libterm-readkey-perl_2.38-2+b1_amd64.deb ... Unpacking libterm-readkey-perl (2.38-2+b1) ... Selecting previously unselected package libterm-size-perl. Preparing to unpack .../48-libterm-size-perl_0.211-1+b2_amd64.deb ... Unpacking libterm-size-perl (0.211-1+b2) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../49-libyaml-perl_1.30-2_all.deb ... Unpacking libyaml-perl (1.30-2) ... Setting up libpipeline1:amd64 (1.5.7-1) ... Setting up libicu72:amd64 (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libio-pty-perl (1:1.17-1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libterm-size-perl (0.211-1+b2) ... Setting up libclone-perl:amd64 (0.46-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1:amd64 (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libencode-locale-perl (1.05-3) ... Setting up file (1:5.44-3) ... Setting up libyaml-perl (1.30-2) ... Setting up autotools-dev (20220109.1) ... Setting up libsocket6-perl (0.29-3) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.21-12) ... Setting up libpoe-test-loops-perl (1.360-3) ... Setting up autoconf (2.71-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libregexp-ipv6-perl (0.03-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up netbase (6.4) ... Setting up libio-pipely-perl (0.006-1) ... Setting up libsocket-getaddrinfo-perl (0.22-5) ... Setting up libfilter-perl (1.64-1+b1) ... Setting up libterm-readkey-perl (2.38-2+b1) ... Setting up libelf1:amd64 (0.188-2.1) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.2) ... Setting up liburi-perl (5.17-1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libhttp-date-perl (6.05-2) ... Setting up gettext (0.21-12) ... Setting up libtool (2.4.7-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libhttp-message-perl (6.44-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libhttp-daemon-perl (6.16-1) ... Setting up debhelper (13.11.4) ... Processing triggers for libc-bin (2.36-9) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/libpoe-perl-1.3700/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libpoe-perl_1.3700-1_source.changes dpkg-buildpackage: info: source package libpoe-perl dpkg-buildpackage: info: source version 2:1.3700-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/libpoe-perl-1.3700' # Run network tests only if localhost is reachable, the perl snippet touch # run_network_tests if the loopback interface is available. /usr/bin/perl -MNet::Ping -e '(Net::Ping->new()->ping("127.0.0.1", 1)) ? \ system("touch run_network_tests") : system("rm -rf run_network_tests");' dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libpoe-perl-1.3700=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libpoe-perl-1.3700=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" ============================================= Prompts may be bypassed by running: /usr/bin/perl Makefile.PL --default ============================================= Some of POE's tests require a functional network. You can skip these tests if you'd like. Would you like to skip the network tests? [n] n *** Some optional features may not be available: *** Curses 1.08 could not be loaded. *** LWP 5.79 could not be loaded. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for POE Writing MYMETA.yml and MYMETA.json make[1]: Leaving directory '/build/libpoe-perl-1.3700' dh_auto_build make -j16 make[1]: Entering directory '/build/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm cp lib/POE/Component.pm blib/lib/POE/Component.pm cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm cp lib/POE/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm cp lib/POE.pm blib/lib/POE.pm cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.pm cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm cp lib/POE/Test/Sequence.pm blib/lib/POE/Test/Sequence.pm cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.pm cp lib/POE/Loop.pm blib/lib/POE/Loop.pm cp lib/POE/NFA.pm blib/lib/POE/NFA.pm cp lib/POE/Resource.pm blib/lib/POE/Resource.pm cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm cp lib/POE/Session.pm blib/lib/POE/Session.pm cp lib/POE/Resources.pm blib/lib/POE/Resources.pm cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm cp lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/Extrefs.pm cp lib/POE/Kernel.pm blib/lib/POE/Kernel.pm cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm cp lib/POE/Filter.pm blib/lib/POE/Filter.pm cp lib/POE/Driver.pm blib/lib/POE/Driver.pm cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm cp lib/POE/Resource/Clock.pm blib/lib/POE/Resource/Clock.pm cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm cp lib/POE/Queue.pm blib/lib/POE/Queue.pm cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.pm cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm cp lib/POE/Wheel/Run.pm blib/lib/POE/Wheel/Run.pm cp lib/POE/Wheel/SocketFactory.pm blib/lib/POE/Wheel/SocketFactory.pm Manifying 38 pod documents Manifying 9 pod documents make[1]: Leaving directory '/build/libpoe-perl-1.3700' debian/rules override_dh_auto_test make[1]: Entering directory '/build/libpoe-perl-1.3700' NO_NETWORK=1 AUTOMATED_TESTING=1 dh_auto_test make -j16 test TEST_VERBOSE=1 make[2]: Entering directory '/build/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/*/*/*.t # Testing POE 1.370, POE::Test::Loops 1.360, Perl 5.036000, /usr/bin/perl on linux # pogomips: 7620702 t/00_info.t ........................................ 1..1 ok 1 - use POE; ok t/10_units/01_pod/01_pod.t ......................... skipped: enable by setting RELEASE_TESTING t/10_units/01_pod/02_pod_coverage.t ................ skipped: enable by setting RELEASE_TESTING t/10_units/01_pod/03_pod_no404s.t .................. skipped: enable by unsetting NO_NETWORK t/10_units/01_pod/04_pod_linkcheck.t ............... skipped: enable by setting RELEASE_TESTING t/10_units/02_pipes/01_base.t ...................... skipped: not implemented yet t/10_units/02_pipes/02_oneway.t .................... 1..3 ok 1 - one-way pipe passed data unscathed ok 2 - one-way socketpair passed data unscathed ok 3 - one-way inet pipe passed data unscathed ok t/10_units/02_pipes/03_twoway.t .................... 1..6 ok 1 - two-way pipe passed data from a -> b unscathed ok 2 - two-way pipe passed data from b -> a unscathed ok 3 - two-way socketpair passed data from a -> b unscathed ok 4 - two-way socketpair passed data from b -> a unscathed ok 5 - two-way inet pipe passed data from a -> b unscathed ok 6 - two-way inet pipe passed data from b -> a unscathed ok t/10_units/03_base/01_poe.t ........................ 1..4 ok 1 - you just saved a kitten ok 2 - don't import POE::NFA and POE::Session together ok 3 - don't import nonexistent modules ok 4 - don't load more than one event loop ok t/10_units/03_base/03_component.t .................. 1..1 ok 1 - use POE::Component; ok t/10_units/03_base/04_driver.t ..................... 1..2 ok 1 - use POE::Driver; ok 2 - don't instantiate POE::Driver ok t/10_units/03_base/05_filter.t ..................... 1..2 ok 1 - use POE::Filter; ok 2 - don't instantiate POE::Filter ok t/10_units/03_base/06_loop.t ....................... 1..1 ok 1 - use POE::Loop; ok t/10_units/03_base/07_queue.t ...................... 1..2 ok 1 - use POE::Queue; ok 2 - don't instantiate POE::Queue ok t/10_units/03_base/08_resource.t ................... 1..1 ok 1 - use POE::Resource; ok t/10_units/03_base/09_resources.t .................. 1..7 ok 1 - use POE::Resources; ok 2 - can use XS versions ok 3 - can use non-XS versions ok 4 - all module loads successful ok 5 - initialized rethrows loading errors ok 6 - initialize ran and encountered error ok 7 - caught error ok t/10_units/03_base/10_wheel.t ...................... 1..7 ok 1 - use POE::Wheel; ok 2 - don't instantiate POE::Wheel ok 3 - first wheel ID == 1 ok 4 - second wheel ID == 1 ok 5 - removed first wheel id ok 6 - third wheel reclaims unused ID 1 ok 7 - fourth wheel ID == 3 ok t/10_units/03_base/11_assert_usage.t ............... 1..76 ok 1 - use POE; ok 2 - must call alarm() from a running session ok 3 - must call alarm_add() from a running session ok 4 - must call alarm_adjust() from a running session ok 5 - must call alarm_remove() from a running session ok 6 - must call alarm_remove_all() from a running session ok 7 - must call alarm_set() from a running session ok 8 - must call delay() from a running session ok 9 - must call delay_add() from a running session ok 10 - must call delay_adjust() from a running session ok 11 - must call delay_set() from a running session ok 12 - must call detach_child() from a running session ok 13 - must call detach_myself() from a running session ok 14 - must call select() from a running session ok 15 - must call select_expedite() from a running session ok 16 - must call select_pause_read() from a running session ok 17 - must call select_pause_write() from a running session ok 18 - must call select_read() from a running session ok 19 - must call select_resume_read() from a running session ok 20 - must call select_resume_write() from a running session ok 21 - must call select_write() from a running session ok 22 - must call sig() from a running session ok 23 - must call state() from a running session ok 24 - must call yield() from a running session ok 25 - undefined signal assertion ok 26 - undefined destination in signal ok 27 - undefined signal in signal ok 28 - destination undefined in post ok 29 - event undefined in post ok 30 - event undefined in yield ok 31 - destination undefined in call ok 32 - event undefined in call ok 33 - event undefined in alarm ok 34 - event undefined in alarm_add ok 35 - time undefined in alarm_add ok 36 - event undefined in delay ok 37 - event undefined in delay_add ok 38 - time undefined in delay_add ok 39 - event undefined in alarm_set ok 40 - time undefined in alarm_set ok 41 - alarm ID undefined in alarm_remove ok 42 - alarm ID undefined in alarm_adjust ok 43 - alarm time undefined in alarm_adjust ok 44 - event name undefined in delay_set ok 45 - seconds undefined in delay_set ok 46 - delay ID undefined in delay_adjust ok 47 - delay seconds undefined in delay_adjust ok 48 - alias already in use ok 49 - alias belongs to another session ok 50 - alias does not exist ok 51 - filehandle undefined in select ok 52 - filehandle closed in select ok 53 - filehandle undefined in select_read ok 54 - filehandle closed in select_read ok 55 - filehandle undefined in select_write ok 56 - filehandle closed in select_write ok 57 - filehandle undefined in select_expedite ok 58 - filehandle closed in select_expedite ok 59 - filehandle undefined in select_pause_write ok 60 - filehandle closed in select_pause_write ok 61 - filehandle undefined in select_resume_write ok 62 - filehandle closed in select_resume_write ok 63 - filehandle undefined in select_pause_read ok 64 - filehandle closed in select_pause_read ok 65 - filehandle undefined in select_resume_read ok 66 - filehandle closed in select_resume_read ok 67 - undefined alias in alias_set ok 68 - undefined alias in alias_remove ok 69 - undefined alias in alias_resolve ok 70 - undefined ID in ID_id_to_session ok 71 - undefined session in ID_session_to_id ok 72 - undefined session ID in refcount_increment ok 73 - undefined tag in refcount_increment ok 74 - undefined session ID in refcount_decrement ok 75 - undefined tag in refcount_decrement ok 76 - undefined event name in state ok t/10_units/03_base/12_assert_retval.t .............. 1..22 ok 1 - use POE; ok 2 - alarm with undefined event name ok 3 - alarm_add with undefined event name ok 4 - delay with undefined event name ok 5 - delay_add with undefined event name ok 6 - ID_id_to_session with unknown ID ok 7 - ID_session_to_id with unknown session ok 8 - refcount_increment with unknown session ID ok 9 - refcount_decrement with unknown session ID ok 10 - state with nonexistent active session ok 11 - event undefined in alarm_set ok 12 - time undefined in alarm_set ok 13 - alarm ID undefined in alarm_remove ok 14 - alarm ID undefined in alarm_adjust ok 15 - alarm time undefined in alarm_adjust ok 16 - event name undefined in delay_set ok 17 - seconds undefined in delay_set ok 18 - delay ID undefined in delay_adjust ok 19 - delay seconds undefined in delay_adjust ok 20 - alias already in use ok 21 - alias belongs to another session ok 22 - alias does not exist ok t/10_units/03_base/13_assert_data.t ................ 1..7 ok 1 - use POE; ok 2 - unresolvable session in signal ok 3 - unresolvable session in detach_child ok 4 - unresolvable session in post ok 5 - unresolvable session in call ok 6 - double session_alloc ok 7 - removing alarms from unknown session ok t/10_units/03_base/14_kernel.t ..................... 1..6 ok 1 - use POE::Kernel; ok 2 - fails without a hash ref ok 3 - fails with bogus hash ref ok 4 - specifying which loop to load works ok 5 - POE::Kernel exports POE::Kernel=ARRAY(0x55abe465cc00) ok 6 - which contains a kernel ok t/10_units/03_base/15_kernel_internal.t ............ 1..12 ok 1 - use POE::Kernel; ok 2 - growing idle queue ok 3 - growing idle queue (2) ok 4 - shrinking idle queue ok 5 - shrinking idle queue (2) ok 6 - _trap confessed ok 7 - _croak croaked ok 8 - _confess confessed ok 9 - _cluck clucked ok 10 - _carp carped ok 11 - _warn warned ok 12 - _die died ok t/10_units/03_base/16_nfa_usage.t .................. 1..11 ok 1 - NFA treats its params as a hash ok 2 - NFA needs a working kernel ok 3 - need states ok 4 - 'most basic machine' isa 'POE::NFA' ok 5 - unknown parameter ok 6 - bad state data ok 7 - bad state data ok 8 - bad event data ok 9 - 'spawn with package_states' isa 'POE::NFA' ok 10 - 'spawn with package_states' isa 'POE::NFA' ok 11 - RUNSTATE is an ARRAYREF ok t/10_units/03_base/17_detach_start.t ............... 1..14 ok 1 - _start Parent ok 2 - _start Child ok 3 - _child Parent ok 4 - _child(create) fired for Child ok 5 - _start Detached ok 6 - _parent Detached ok 7 - child parent is POE::Kernel ok 8 - _stop Child ok 9 - _child Parent ok 10 - _child(lose) fired for Child ok 11 - _stop Parent ok 12 - _stop Detached ok 13 - _child not fired for session detached in _start ok 14 - Stopped ok t/10_units/04_drivers/01_sysrw.t ................... 1..17 ok 1 - use POE::Driver::SysRW; ok 2 - disallow zero or negative block sizes ok 3 - disallow zero or negative block sizes ok 4 - disallow unknown parameters ok 5 - get() returns undef on error ok 6 - get() sets $! on error (Bad file descriptor) ok 7 - buffered 0 octets on empty put() ok 8 - no messages buffered ok 9 - first put: buffer contains 40 octets (should be 40) ok 10 - one message buffered ok 11 - second put: buffer contains 85 octets (should be 85) ok 12 - flushed 61525 octets == read 61525 octets ok 13 - buffer exhausted (got 0 wanted 0) ok 14 - driver returns undef on eof ok 15 - $! is clear on eof ok 16 - put() returns octets left on error ok 17 - put() sets $! nonzero on error ok t/10_units/05_filters/01_block.t ................... 1..42 ok 1 - use POE::Filter::Block; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Block->can('new') ok 4 - POE::Filter::Block->can('get') ok 5 - POE::Filter::Block->can('get_one_start') ok 6 - POE::Filter::Block->can('get_one') ok 7 - POE::Filter::Block->can('put') ok 8 - POE::Filter::Block->can('get_pending') ok 9 - POE::Filter::Block->can('clone') ok 10 - An object of class 'POE::Filter::Block' isa 'POE::Filter::Block' ok 11 - get() parses blocks ok 12 - put() serializes blocks ok 13 - An object of class 'POE::Filter::Block' isa 'POE::Filter::Block' ok 14 - get_one() parsed one block ok 15 - put() serialized one block ok 16 - An object of class 'POE::Filter::Block' isa 'POE::Filter::Block' ok 17 - get() parsed variable blocks ok 18 - get() doesn't return for partial input 1 ok 19 - get() doesn't return for partial input 0 ok 20 - get() doesn't return for partial input end-of-header ok 21 - get() doesn't return for partial input payload ok 22 - get() returns payload ok 23 - variable length put() serializes multiple blocks ok 24 - An object of class 'POE::Filter::Block' isa 'POE::Filter::Block' ok 25 - customi serializer parsed its own serialized data ok 26 - custom serializer did not parse partial header 1/4 ok 27 - custom serializer did not parse partial header 2/4 ok 28 - custom serializer did not parse partial header 3/4 ok 29 - custom serializer did not parse partial header 4/4 ok 30 - custom serializer did not parse partial payload ok 31 - custom serializer parsed full payload ok 32 - custom serializer serialized multiple payloads ok 33 - MaxLength must not exceed MaxBuffer ok 34 - No object on error ok 35 - MaxLength must be positive ok 36 - MaxLength must be a number ok 37 - MaxBuffer must be positive ok 38 - MaxBuffer must be a number ok 39 - An object of class 'POE::Filter::Block' isa 'POE::Filter::Block' ok 40 - Block is to large ok 41 - An object of class 'POE::Filter::Block' isa 'POE::Filter::Block' ok 42 - buffer grew to large ok t/10_units/05_filters/02_grep.t .................... 1..48 ok 1 - use POE::Filter::Grep; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Grep->can('new') ok 4 - POE::Filter::Grep->can('get') ok 5 - POE::Filter::Grep->can('get_one_start') ok 6 - POE::Filter::Grep->can('get_one') ok 7 - POE::Filter::Grep->can('put') ok 8 - POE::Filter::Grep->can('get_pending') ok 9 - POE::Filter::Grep->can('clone') ok 10 - No Args ok 11 - even ok 12 - Non code CODE ref ok 13 - Single Get ref ok 14 - Single Put ref ok 15 - Non CODE Get ok 16 - Non CODE Put ok 17 - Test Put ok 18 - Test Get ok 19 - get [standard test] ok 20 - clone() clears buffer [standard test] ok 21 - clone() doesn't change filter type [standard test] ok 22 - get_one_start() only loads buffer [standard test] ok 23 - get_one returns arrayref [standard test] ok 24 - get_one [standard test] ok 25 - put [standard test] ok 26 - Test Put (as Code) ok 27 - Test Get (as Code) ok 28 - get [standard test] ok 29 - clone() clears buffer [standard test] ok 30 - clone() doesn't change filter type [standard test] ok 31 - get_one_start() only loads buffer [standard test] ok 32 - get_one returns arrayref [standard test] ok 33 - get_one [standard test] ok 34 - put [standard test] ok 35 - Modify Get not CODE ref ok 36 - Modify Put not CODE ref ok 37 - Modify Code not CODE ref ok 38 - Modify with invalid key ok 39 - Modify Get ok 40 - Modify Put ok 41 - Modify Put (as Code) ok 42 - Modify Get (as Code) ok 43 - grep filter's parser buffer verifies ok 44 - grep filter get_one() returns [1] ok 45 - grep filter get_one() returns [1] ok 46 - grep filter get_one() returns [3] ok 47 - grep filter get_one() returns [5] ok 48 - nothing left to get from grep filter ok Downgrading wide characters in HTTP header. Consider installing Email::MIME::RFC2047::Encoder at /build/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 73. POE::Filter::HTTPD::__ANON__("En \x{e9}t\x{e9}") called at /build/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 449 POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0x564c900d9338), HTTP::Headers=HASH(0x564c900e1c40), "\x{d}\x{a}") called at /build/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 411 POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0x564c900d9338), ARRAY(0x564c900e1e20)) called at t/10_units/05_filters/03_http.t line 426 t/10_units/05_filters/03_http.t .................... 1..137 ok 1 - use POE::Filter::HTTPD; ok 2 - An object of class 'POE::Filter::HTTPD' isa 'POE::Filter::HTTPD' ok 3 - simple get: get() returns list of requests ok 4 - simple get: get() returned single request ok 5 - 'simple get' isa 'HTTP::Request' ok 6 - simple get: url ok 7 - simple get: method ok 8 - simple get: content ok 9 - HTTP 1.0 get: get() returns list of requests ok 10 - HTTP 1.0 get: get() returned single request ok 11 - 'HTTP 1.0 get' isa 'HTTP::Request' ok 12 - HTTP 1.0 get: url ok 13 - HTTP 1.0 get: content ok 14 - HTTP 1.0 get: method ok 15 - HTTP 1.0 get: User-Agent header ok 16 - HTTP 1.0 get: Connection header ok 17 - HTTP 1.0 get: Host header ok 18 - HTTP 1.0 get: Accept header ok 19 - simple post: get() returns list of requests ok 20 - simple post: get() returned single request ok 21 - 'simple post: get() returns HTTP::Request object' isa 'HTTP::Request' ok 22 - simple post: url ok 23 - simple post: method ok 24 - simple post: protocol ok 25 - simple post: HTTP::Request object contains proper content ok 26 - simple post: Content is the right length ok 27 - simple post: HTTP::Request object contains proper Content-Type header ok 28 - simple head: get() returns list of requests ok 29 - simple head: get() returned single request ok 30 - 'simple head: get() returns HTTP::Request object' isa 'HTTP::Request' ok 31 - simple head: method ok 32 - simple head: url ok 33 # skip PUT not supported yet ok 34 # skip PUT not supported yet ok 35 # skip PUT not supported yet ok 36 # skip PUT not supported yet ok 37 # skip PUT not supported yet ok 38 - multipart form data: get() returns list of requests ok 39 - multipart form data: get() returned single request ok 40 - 'multipart form data: get() returns HTTP::Request object' isa 'HTTP::Request' ok 41 - multipart form data: url ok 42 - multipart form data: method ok 43 - multipart form data: protocol ok 44 - multipart form data: HTTP::Request object contains proper Content-Type header ok 45 - multipart form data: content seems to contain all data sent ok 46 - options: get() returns list of requests ok 47 - options: get() returned single request ok 48 - 'options: get() returns HTTP::Request object' isa 'HTTP::Request' ok 49 - options: method ok 50 - options: protocol ok 51 - options: url ok 52 - 'HTTP/0.9 defaulting: get gives HTTP::Request' isa 'HTTP::Request' ok 53 - HTTP/0.9 defaulting: protocol ok 54 - HTTP/0.9 defaulting: method ok 55 - HTTP/0.9 defaulting: url ok 56 - fragments: get() returning nothing until end ok 57 - fragments: only one request returned ok 58 - 'fragments: request isa HTTP::Request' isa 'HTTP::Request' ok 59 - fragments: url ok 60 - fragments: method ok 61 - fragments: content ok 62 - trailing: whitespace in block: ref ok 63 - trailing: whitespace in block: one req ok 64 - 'trailing: whitespace in block: HTTP::Request' isa 'HTTP::Request' ok 65 - trailing: whitespace in block: url ok 66 - trailing: whitespace in block: method ok 67 - trailing: garbage in block: ref ok 68 - trailing: garbage in block: one req ok 69 - 'trailing: garbage in block: HTTP::Request' isa 'HTTP::Request' ok 70 - trailing: garbage in block: url ok 71 - trailing: garbage in block: method ok 72 - trailing: extra whitespace packet: ref ok 73 - trailing: extra whitespace packet: one req ok 74 - 'trailing: extra whitespace packet: HTTP::Request' isa 'HTTP::Request' ok 75 - trailing: extra whitespace packet: url ok 76 - trailing: extra whitespace packet: method ok 77 - trailing: extra whitespace get: ref ok 78 - trailing: extra whitespace get: only one response ok 79 - trailing: whitespace by itself: ref ok 80 - trailing: whitespace by itself: no req ok 81 - trailing: whitespace by itself: ref ok 82 - trailing: whitespace by itself: no req ok 83 - An object of class 'HTTP::Request' isa 'HTTP::Request' ok 84 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 85 # TODO & SKIP add get_pending support ok 86 - put: returns arrayref ok 87 - Make sure this is utf8 ok 88 - put: returns arrayref ok 89 - One chunk ok 90 - Header was converted to iso-latin-1 ok 91 - Content wasn't corrupted ok 92 - garbage request line: bad request ok 93 - 'goofy request accepted' isa 'HTTP::Request' ok 94 - goofy request: protocol ok 95 - goofy request: method ok 96 - goofy request: uri ok 97 - strange method: uri ok 98 - strange method: protocol ok 99 - strange method: method ok 100 - body indicated, not included: length required ok 101 - body indicated, not included: got request ok 102 - body indicated, not included: uri ok 103 - body indicated, not included: protocol ok 104 - body indicated, not included: method ok 105 - mixed case method: uri ok 106 - mixed case method: protocol ok 107 - mixed case method: method ok 108 - GET with body: one request ok 109 - GET with body: content ok 110 - GET with body: method ok 111 - GET with body: protocol ok 112 - GET with body: uri ok 113 - HEAD with body: one request ok 114 - HEAD with body: content ok 115 - HEAD with body: protocol ok 116 - HEAD with body: method ok 117 - HEAD with body: uri ok 118 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 119 - Failed ok 120 - Content to big ok 121 - An object of class 'HTTP::Request' isa 'HTTP::Request' ok 122 - Correct content ok 123 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 124 - Content to big ok 125 - An object of class 'HTTP::Response' isa 'HTTP::Response' ok 126 - Bad request ok 127 - An object of class 'HTTP::Request' isa 'HTTP::Request' ok 128 - No content ok 129 - The content comes next ok 130 - MaxContent must not exceed MaxBuffer ok 131 - No object on error ok 132 - MaxContent must be positive ok 133 - MaxContent must be a number ok 134 - MaxBuffer must be positive ok 135 - MaxBuffer must be a number ok 136 - An object of class 'POE::Filter::HTTPD' isa 'POE::Filter::HTTPD' ok 137 - buffer grew to large ok t/10_units/05_filters/04_line.t .................... 1..50 ok 1 - use POE::Filter::Line; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Line->can('new') ok 4 - POE::Filter::Line->can('get') ok 5 - POE::Filter::Line->can('get_one_start') ok 6 - POE::Filter::Line->can('get_one') ok 7 - POE::Filter::Line->can('put') ok 8 - POE::Filter::Line->can('get_pending') ok 9 - POE::Filter::Line->can('clone') ok 10 - new(): even number of args ok 11 - new(): empty Literal ok 12 - new(): Literal and Regexp ok 13 - new(): Literal and InputRegexp ok 14 - new(): Literal and InputLiteral ok 15 - new(): Literal and OutputLiteral ok 16 - new(): InputLiteral and InputRegexp ok 17 - An object of class 'POE::Filter::Line' isa 'POE::Filter::Line' ok 18 - get [standard test] ok 19 - clone() clears buffer [standard test] ok 20 - clone() doesn't change filter type [standard test] ok 21 - get_one_start() only loads buffer [standard test] ok 22 - get_one returns arrayref [standard test] ok 23 - get_one [standard test] ok 24 - put [standard test] ok 25 - get [standard test] ok 26 - clone() clears buffer [standard test] ok 27 - clone() doesn't change filter type [standard test] ok 28 - get_one_start() only loads buffer [standard test] ok 29 - get_one returns arrayref [standard test] ok 30 - get_one [standard test] ok 31 - put [standard test] ok 32 - different literals parsed input ok 33 - different literals serialized output ok 34 - regexp parser parsed input ok 35 - regexp parser serialized output ok 36 - compiled regexp parser parsed input ok 37 - compiled regexp parser serialized output ok 38 - autodetected MacOS newlines parsed and reserialized ok 39 - autodetected network newline parsed and reserialized ok 40 - autodetected Unix newlines parsed and reserialized ok 41 - MaxLength must not exceed MaxBuffer ok 42 - No object on error ok 43 - MaxLength must be positive ok 44 - MaxLength must be a number ok 45 - MaxBuffer must be positive ok 46 - MaxBuffer must be a number ok 47 - An object of class 'POE::Filter::Line' isa 'POE::Filter::Line' ok 48 - Line is to large ok 49 - An object of class 'POE::Filter::Line' isa 'POE::Filter::Line' ok 50 - buffer grew to large ok t/10_units/05_filters/05_map.t ..................... 1..27 ok 1 - use POE::Filter::Map; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Map->can('new') ok 4 - POE::Filter::Map->can('get') ok 5 - POE::Filter::Map->can('get_one_start') ok 6 - POE::Filter::Map->can('get_one') ok 7 - POE::Filter::Map->can('put') ok 8 - POE::Filter::Map->can('get_pending') ok 9 - POE::Filter::Map->can('clone') ok 10 - No Args ok 11 - Odd number of args ok 12 - Non code CODE ref ok 13 - Single Get ref ok 14 - Single Put ref ok 15 - Non CODE Get ok 16 - Non CODE Put ok 17 - Test Put ok 18 - Test Get ok 19 - Test Put (as Code) ok 20 - Test Get (as Code) not ok 21 - Modify Get not CODE ref # TODO modify() carps rather than dieing # Failed (TODO) test 'Modify Get not CODE ref' # at t/10_units/05_filters/05_map.t line 58. not ok 22 - Modify Put not CODE ref # TODO modify() carps rather than dieing # Failed (TODO) test 'Modify Put not CODE ref' # at t/10_units/05_filters/05_map.t line 58. not ok 23 - Modify Code not CODE ref # TODO modify() carps rather than dieing # Failed (TODO) test 'Modify Code not CODE ref' # at t/10_units/05_filters/05_map.t line 58. ok 24 - Modify Get ok 25 - Modify Put ok 26 - Modify Code ok 27 - Modify Code ok t/10_units/05_filters/06_recordblock.t ............. 1..36 ok 1 - use POE::Filter::RecordBlock; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::RecordBlock->can('new') ok 4 - POE::Filter::RecordBlock->can('get') ok 5 - POE::Filter::RecordBlock->can('get_one_start') ok 6 - POE::Filter::RecordBlock->can('get_one') ok 7 - POE::Filter::RecordBlock->can('put') ok 8 - POE::Filter::RecordBlock->can('get_pending') ok 9 - POE::Filter::RecordBlock->can('clone') ok 10 - get [standard test] ok 11 - clone() clears buffer [standard test] ok 12 - clone() doesn't change filter type [standard test] ok 13 - get_one_start() only loads buffer [standard test] ok 14 - get_one returns arrayref [standard test] ok 15 - get_one [standard test] ok 16 - put [standard test] ok 17 - blocksize() returns blocksize ok 18 - blocksize() can be changed ok 19 - blocksize() rejects invalid sizes ok 20 - BlockSize == 0 fails ok 21 - BlockSize must be given ok 22 - BlockSize must not be an elephant ok 23 - odd number of named parameters is invalid ok 24 - check put on: short blocks ok 25 - put_pending ok 26 - check put on: long blocks ok 27 - put_pending ok 28 - check put on: mixed blocks ok 29 - put_pending ok 30 - checkput() returns CheckPut flag ok 31 - checkput() can be changed ok 32 - checkput() returns CheckPut flag ok 33 - check put off: short blocks ok 34 - put_pending is empty ok 35 - check put off: long blocks ok 36 - check put off: mixed blocks ok t/10_units/05_filters/07_reference.t ............... 1..34 ok 1 - $class isa POE::Filter ok 2 - POE::Filter::Reference->can('new') ok 3 - POE::Filter::Reference->can('get') ok 4 - POE::Filter::Reference->can('get_one_start') ok 5 - POE::Filter::Reference->can('get_one') ok 6 - POE::Filter::Reference->can('put') ok 7 - POE::Filter::Reference->can('get_pending') ok 8 - POE::Filter::Reference->can('clone') ok 9 - undefined successfully froze and thawed ok 10 - undefined successfully froze and thawed ok 11 - MyFreezer successfully froze and thawed ok 12 - MyFreezer successfully froze and thawed ok 13 - MyOtherFreezer successfully froze and thawed ok 14 - MyOtherFreezer successfully froze and thawed ok 15 - MyOtherFreezer=ARRAY(0x56468b68e080) successfully froze and thawed ok 16 - MyOtherFreezer=ARRAY(0x56468b68e080) successfully froze and thawed ok 17 - filter reports proper pending data ok 18 - MyOtherFreezer successfully froze and thawed ok 19 - MyOtherFreezer successfully froze and thawed ok 20 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 21 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 22 - Different outputs with Compression on ok 23 - Compressed is (obviously) shorter ok 24 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 25 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 26 - Outputs are the same ok 27 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 28 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 29 - Outputs are the same ok 30 - An object of class 'POE::Filter::Reference' isa 'POE::Filter::Reference' ok 31 - Obvious error didn't explode ok 32 - Instead it returned an error string ok 33 - Buffer error didn't explode ok 34 - Instead it returned an error string ok t/10_units/05_filters/08_stream.t .................. 1..24 ok 1 - use POE::Filter::Stream; ok 2 - $class isa POE::Filter ok 3 - POE::Filter::Stream->can('new') ok 4 - POE::Filter::Stream->can('get') ok 5 - POE::Filter::Stream->can('get_one_start') ok 6 - POE::Filter::Stream->can('get_one') ok 7 - POE::Filter::Stream->can('put') ok 8 - POE::Filter::Stream->can('get_pending') ok 9 - POE::Filter::Stream->can('clone') ok 10 - An object of class 'POE::Filter::Stream' isa 'POE::Filter::Stream' ok 11 - get [standard test] ok 12 - clone() clears buffer [standard test] ok 13 - clone() doesn't change filter type [standard test] ok 14 - get_one_start() only loads buffer [standard test] ok 15 - get_one returns arrayref [standard test] ok 16 - get_one [standard test] ok 17 - put [standard test] ok 18 - received combined test items ok 19 - sent each item discretely ok 20 - get_one_start didn't die or anything ok 21 - pending data is correct ok 22 - get_one() got the right one, baby, uh-huh ok 23 - get_one() returned an empty array on empty buffer ok 24 - pending data is empty ok t/10_units/05_filters/50_stackable.t ............... 1..29 ok 1 - use POE::Filter::Stackable; ok 2 - use POE::Filter::Grep; ok 3 - use POE::Filter::Map; ok 4 - use POE::Filter::RecordBlock; ok 5 - use POE::Filter::Line; ok 6 - filter stack created ok 7 - partial get returned nothing ok 8 - filter stack has correct get_pending ok 9 - filter stack returned correct data ok 10 - filter stack serialized correct data ok 11 - map filter's parser buffer verifies ok 12 - map filter get_one() returns (((1))) ok 13 - map filter get_one() returns (((1))) ok 14 - map filter get_one() returns (((2))) ok 15 - map filter get_one() returns (((3))) ok 16 - map filter get_one() returns (((5))) ok 17 - nothing left to get from map filter ok 18 - filter types stacked correctly ok 19 - popped the correct filter ok 20 - shifted the correct filter ok 21 - repushed, reshifted filters are in original order ok 22 - undef is not a filter ok 23 - bare references are not filters ok 24 - random blessed references are not filters ok 25 - multiple non-filters are not filters ok 26 - filters unchanged despite errors ok 27 - cloned stack is different ok 28 - filters are different ok 29 - but types are the same ok t/10_units/05_filters/51_reference_die.t ........... 1..5 ok 1 - basic yaml doesn't die ok 2 # skip Missing newlines are allowed since YAML 1.15 ok 3 # skip Missing newlines are allowed since YAML 1.15 ok 4 - terminated_yaml dies when allowed ok 5 - terminated_yaml returns error when caught ok t/10_units/05_filters/99_filterchange.t ............ 1..41 ok 1 - unwrapped payload (do line) matches expectation ok 2 - unwrapped payload (kyriel) matches expectation ok 3 - unwrapped payload (do reference) matches expectation ok 4 - unwrapped payload (coral) matches expectation ok 5 - unwrapped payload (do reference) matches expectation ok 6 - unwrapped payload (drforr) matches expectation ok 7 - unwrapped payload (do block) matches expectation ok 8 - unwrapped payload (fimmtiu) matches expectation ok 9 - unwrapped payload (do block) matches expectation ok 10 - unwrapped payload (sungo) matches expectation ok 11 - unwrapped payload (do reference) matches expectation ok 12 - unwrapped payload (dynweb) matches expectation ok 13 - unwrapped payload (do line) matches expectation ok 14 - unwrapped payload (sky) matches expectation ok 15 - unwrapped payload (do block) matches expectation ok 16 - unwrapped payload (braderuna) matches expectation ok 17 - unwrapped payload (do line) matches expectation ok 18 - unwrapped payload (fletch) matches expectation ok 19 - unwrapped payload (done) matches expectation ok 20 - got rot13 response xlevry ok 21 - got rot13 response nqqv ok 22 - got rot13 response ngglm ok 23 - got rot13 response pevzfba ok 24 - got rot13 response pelfsynzr ok 25 - got rot13 response qatbe ok 26 - got rot13 response serrfvqr ok 27 - got rot13 response unyswnpx ok 28 - got rot13 response yramb ok 29 - got rot13 response zraqry ok 30 - got rot13 response chey ok 31 - got rot13 response ebqrevpx ok 32 - got rot13 response fuvmhxrfn ok 33 - got rot13 response fvzba ok 34 - got rot13 response fxl ok 35 - got rot13 response fgvzcf ok 36 - parsed only whole line from input ok 37 - partial line is waiting in buffer ok 38 - parsed only whole block from input ok 39 - partial block is waiting in buffer ok 40 - parsed only whole reference from input ok 41 - partial reference is waiting in buffer ok t/10_units/06_queues/01_array.t .................... 1..2047 ok 1 - use POE::Queue::Array; ok 2 - queue begins empty ok 3 - can't dequeue from empty queue ok 4 - first enqueue has id 1 ok 5 - second enqueue has id 2 ok 6 - third enqueue has id 3 ok 7 - event one dequeued correctly ok 8 - event two dequeued correctly ok 9 - event three dequeued correctly ok 10 - empty queue marker dequeued correctly ok 11 - enqueued event a correctly ok 12 - enqueued event c correctly ok 13 - enqueued event e correctly ok 14 - enqueued event b correctly ok 15 - enqueued event d correctly ok 16 - removed event b by its ID ok 17 - removed event c by its ID ok 18 - removed event d by its ID ok 19 - didn't have permission to remove event e ok 20 - couldn't remove nonexistent event d ok 21 - dequeued event a correctly ok 22 - dequeued event e correctly ok 23 - empty queue marker dequeued correctly ok 24 - enqueued event a correctly ok 25 - enqueued event c correctly ok 26 - enqueued event e correctly ok 27 - enqueued event b correctly ok 28 - enqueued event d correctly ok 29 - enqueued event f correctly ok 30 - queue contains six events ok 31 - removed odd letters from queue ok 32 - leaving three events ok 33 - no more odd letters to remove ok 34 - removed even letters from queue ok 35 - leaving the queue empty ok 36 - enqueued event a correctly ok 37 - enqueued event b correctly ok 38 - enqueued event c correctly ok 39 - enqueued event d correctly ok 40 - enqueued event e correctly ok 41 - enqueued event f correctly ok 42 - leaving six events in the queue ok 43 - found even letters in queue ok 44 - adjusted event e priority by -15 ok 45 - adjusted event b priority by +15 ok 46 - colliding priorities are FIFO ok 47 - full queue removal leaves zero events ok 48 - 000 - -1000 == 1000 (should be 1000) ok 49 - 002 - -998 == 1000 (should be 1000) ok 50 - 004 - -996 == 1000 (should be 1000) ok 51 - 006 - -994 == 1000 (should be 1000) ok 52 - 008 - -992 == 1000 (should be 1000) ok 53 - 010 - -990 == 1000 (should be 1000) ok 54 - 012 - -988 == 1000 (should be 1000) ok 55 - 014 - -986 == 1000 (should be 1000) ok 56 - 016 - -984 == 1000 (should be 1000) ok 57 - 018 - -982 == 1000 (should be 1000) ok 58 - 020 - -980 == 1000 (should be 1000) ok 59 - 022 - -978 == 1000 (should be 1000) ok 60 - 024 - -976 == 1000 (should be 1000) ok 61 - 026 - -974 == 1000 (should be 1000) ok 62 - 028 - -972 == 1000 (should be 1000) ok 63 - 030 - -970 == 1000 (should be 1000) ok 64 - 032 - -968 == 1000 (should be 1000) ok 65 - 034 - -966 == 1000 (should be 1000) ok 66 - 036 - -964 == 1000 (should be 1000) ok 67 - 038 - -962 == 1000 (should be 1000) ok 68 - 040 - -960 == 1000 (should be 1000) ok 69 - 042 - -958 == 1000 (should be 1000) ok 70 - 044 - -956 == 1000 (should be 1000) ok 71 - 046 - -954 == 1000 (should be 1000) ok 72 - 048 - -952 == 1000 (should be 1000) ok 73 - 050 - -950 == 1000 (should be 1000) ok 74 - 052 - -948 == 1000 (should be 1000) ok 75 - 054 - -946 == 1000 (should be 1000) ok 76 - 056 - -944 == 1000 (should be 1000) ok 77 - 058 - -942 == 1000 (should be 1000) ok 78 - 060 - -940 == 1000 (should be 1000) ok 79 - 062 - -938 == 1000 (should be 1000) ok 80 - 064 - -936 == 1000 (should be 1000) ok 81 - 066 - -934 == 1000 (should be 1000) ok 82 - 068 - -932 == 1000 (should be 1000) ok 83 - 070 - -930 == 1000 (should be 1000) ok 84 - 072 - -928 == 1000 (should be 1000) ok 85 - 074 - -926 == 1000 (should be 1000) ok 86 - 076 - -924 == 1000 (should be 1000) ok 87 - 078 - -922 == 1000 (should be 1000) ok 88 - 080 - -920 == 1000 (should be 1000) ok 89 - 082 - -918 == 1000 (should be 1000) ok 90 - 084 - -916 == 1000 (should be 1000) ok 91 - 086 - -914 == 1000 (should be 1000) ok 92 - 088 - -912 == 1000 (should be 1000) ok 93 - 090 - -910 == 1000 (should be 1000) ok 94 - 092 - -908 == 1000 (should be 1000) ok 95 - 094 - -906 == 1000 (should be 1000) ok 96 - 096 - -904 == 1000 (should be 1000) ok 97 - 098 - -902 == 1000 (should be 1000) ok 98 - 100 - -900 == 1000 (should be 1000) ok 99 - 102 - -898 == 1000 (should be 1000) ok 100 - 104 - -896 == 1000 (should be 1000) ok 101 - 106 - -894 == 1000 (should be 1000) ok 102 - 108 - -892 == 1000 (should be 1000) ok 103 - 110 - -890 == 1000 (should be 1000) ok 104 - 112 - -888 == 1000 (should be 1000) ok 105 - 114 - -886 == 1000 (should be 1000) ok 106 - 116 - -884 == 1000 (should be 1000) ok 107 - 118 - -882 == 1000 (should be 1000) ok 108 - 120 - -880 == 1000 (should be 1000) ok 109 - 122 - -878 == 1000 (should be 1000) ok 110 - 124 - -876 == 1000 (should be 1000) ok 111 - 126 - -874 == 1000 (should be 1000) ok 112 - 128 - -872 == 1000 (should be 1000) ok 113 - 130 - -870 == 1000 (should be 1000) ok 114 - 132 - -868 == 1000 (should be 1000) ok 115 - 134 - -866 == 1000 (should be 1000) ok 116 - 136 - -864 == 1000 (should be 1000) ok 117 - 138 - -862 == 1000 (should be 1000) ok 118 - 140 - -860 == 1000 (should be 1000) ok 119 - 142 - -858 == 1000 (should be 1000) ok 120 - 144 - -856 == 1000 (should be 1000) ok 121 - 146 - -854 == 1000 (should be 1000) ok 122 - 148 - -852 == 1000 (should be 1000) ok 123 - 150 - -850 == 1000 (should be 1000) ok 124 - 152 - -848 == 1000 (should be 1000) ok 125 - 154 - -846 == 1000 (should be 1000) ok 126 - 156 - -844 == 1000 (should be 1000) ok 127 - 158 - -842 == 1000 (should be 1000) ok 128 - 160 - -840 == 1000 (should be 1000) ok 129 - 162 - -838 == 1000 (should be 1000) ok 130 - 164 - -836 == 1000 (should be 1000) ok 131 - 166 - -834 == 1000 (should be 1000) ok 132 - 168 - -832 == 1000 (should be 1000) ok 133 - 170 - -830 == 1000 (should be 1000) ok 134 - 172 - -828 == 1000 (should be 1000) ok 135 - 174 - -826 == 1000 (should be 1000) ok 136 - 176 - -824 == 1000 (should be 1000) ok 137 - 178 - -822 == 1000 (should be 1000) ok 138 - 180 - -820 == 1000 (should be 1000) ok 139 - 182 - -818 == 1000 (should be 1000) ok 140 - 184 - -816 == 1000 (should be 1000) ok 141 - 186 - -814 == 1000 (should be 1000) ok 142 - 188 - -812 == 1000 (should be 1000) ok 143 - 190 - -810 == 1000 (should be 1000) ok 144 - 192 - -808 == 1000 (should be 1000) ok 145 - 194 - -806 == 1000 (should be 1000) ok 146 - 196 - -804 == 1000 (should be 1000) ok 147 - 198 - -802 == 1000 (should be 1000) ok 148 - 200 - -800 == 1000 (should be 1000) ok 149 - 202 - -798 == 1000 (should be 1000) ok 150 - 204 - -796 == 1000 (should be 1000) ok 151 - 206 - -794 == 1000 (should be 1000) ok 152 - 208 - -792 == 1000 (should be 1000) ok 153 - 210 - -790 == 1000 (should be 1000) ok 154 - 212 - -788 == 1000 (should be 1000) ok 155 - 214 - -786 == 1000 (should be 1000) ok 156 - 216 - -784 == 1000 (should be 1000) ok 157 - 218 - -782 == 1000 (should be 1000) ok 158 - 220 - -780 == 1000 (should be 1000) ok 159 - 222 - -778 == 1000 (should be 1000) ok 160 - 224 - -776 == 1000 (should be 1000) ok 161 - 226 - -774 == 1000 (should be 1000) ok 162 - 228 - -772 == 1000 (should be 1000) ok 163 - 230 - -770 == 1000 (should be 1000) ok 164 - 232 - -768 == 1000 (should be 1000) ok 165 - 234 - -766 == 1000 (should be 1000) ok 166 - 236 - -764 == 1000 (should be 1000) ok 167 - 238 - -762 == 1000 (should be 1000) ok 168 - 240 - -760 == 1000 (should be 1000) ok 169 - 242 - -758 == 1000 (should be 1000) ok 170 - 244 - -756 == 1000 (should be 1000) ok 171 - 246 - -754 == 1000 (should be 1000) ok 172 - 248 - -752 == 1000 (should be 1000) ok 173 - 250 - -750 == 1000 (should be 1000) ok 174 - 252 - -748 == 1000 (should be 1000) ok 175 - 254 - -746 == 1000 (should be 1000) ok 176 - 256 - -744 == 1000 (should be 1000) ok 177 - 258 - -742 == 1000 (should be 1000) ok 178 - 260 - -740 == 1000 (should be 1000) ok 179 - 262 - -738 == 1000 (should be 1000) ok 180 - 264 - -736 == 1000 (should be 1000) ok 181 - 266 - -734 == 1000 (should be 1000) ok 182 - 268 - -732 == 1000 (should be 1000) ok 183 - 270 - -730 == 1000 (should be 1000) ok 184 - 272 - -728 == 1000 (should be 1000) ok 185 - 274 - -726 == 1000 (should be 1000) ok 186 - 276 - -724 == 1000 (should be 1000) ok 187 - 278 - -722 == 1000 (should be 1000) ok 188 - 280 - -720 == 1000 (should be 1000) ok 189 - 282 - -718 == 1000 (should be 1000) ok 190 - 284 - -716 == 1000 (should be 1000) ok 191 - 286 - -714 == 1000 (should be 1000) ok 192 - 288 - -712 == 1000 (should be 1000) ok 193 - 290 - -710 == 1000 (should be 1000) ok 194 - 292 - -708 == 1000 (should be 1000) ok 195 - 294 - -706 == 1000 (should be 1000) ok 196 - 296 - -704 == 1000 (should be 1000) ok 197 - 298 - -702 == 1000 (should be 1000) ok 198 - 300 - -700 == 1000 (should be 1000) ok 199 - 302 - -698 == 1000 (should be 1000) ok 200 - 304 - -696 == 1000 (should be 1000) ok 201 - 306 - -694 == 1000 (should be 1000) ok 202 - 308 - -692 == 1000 (should be 1000) ok 203 - 310 - -690 == 1000 (should be 1000) ok 204 - 312 - -688 == 1000 (should be 1000) ok 205 - 314 - -686 == 1000 (should be 1000) ok 206 - 316 - -684 == 1000 (should be 1000) ok 207 - 318 - -682 == 1000 (should be 1000) ok 208 - 320 - -680 == 1000 (should be 1000) ok 209 - 322 - -678 == 1000 (should be 1000) ok 210 - 324 - -676 == 1000 (should be 1000) ok 211 - 326 - -674 == 1000 (should be 1000) ok 212 - 328 - -672 == 1000 (should be 1000) ok 213 - 330 - -670 == 1000 (should be 1000) ok 214 - 332 - -668 == 1000 (should be 1000) ok 215 - 334 - -666 == 1000 (should be 1000) ok 216 - 336 - -664 == 1000 (should be 1000) ok 217 - 338 - -662 == 1000 (should be 1000) ok 218 - 340 - -660 == 1000 (should be 1000) ok 219 - 342 - -658 == 1000 (should be 1000) ok 220 - 344 - -656 == 1000 (should be 1000) ok 221 - 346 - -654 == 1000 (should be 1000) ok 222 - 348 - -652 == 1000 (should be 1000) ok 223 - 350 - -650 == 1000 (should be 1000) ok 224 - 352 - -648 == 1000 (should be 1000) ok 225 - 354 - -646 == 1000 (should be 1000) ok 226 - 356 - -644 == 1000 (should be 1000) ok 227 - 358 - -642 == 1000 (should be 1000) ok 228 - 360 - -640 == 1000 (should be 1000) ok 229 - 362 - -638 == 1000 (should be 1000) ok 230 - 364 - -636 == 1000 (should be 1000) ok 231 - 366 - -634 == 1000 (should be 1000) ok 232 - 368 - -632 == 1000 (should be 1000) ok 233 - 370 - -630 == 1000 (should be 1000) ok 234 - 372 - -628 == 1000 (should be 1000) ok 235 - 374 - -626 == 1000 (should be 1000) ok 236 - 376 - -624 == 1000 (should be 1000) ok 237 - 378 - -622 == 1000 (should be 1000) ok 238 - 380 - -620 == 1000 (should be 1000) ok 239 - 382 - -618 == 1000 (should be 1000) ok 240 - 384 - -616 == 1000 (should be 1000) ok 241 - 386 - -614 == 1000 (should be 1000) ok 242 - 388 - -612 == 1000 (should be 1000) ok 243 - 390 - -610 == 1000 (should be 1000) ok 244 - 392 - -608 == 1000 (should be 1000) ok 245 - 394 - -606 == 1000 (should be 1000) ok 246 - 396 - -604 == 1000 (should be 1000) ok 247 - 398 - -602 == 1000 (should be 1000) ok 248 - 400 - -600 == 1000 (should be 1000) ok 249 - 402 - -598 == 1000 (should be 1000) ok 250 - 404 - -596 == 1000 (should be 1000) ok 251 - 406 - -594 == 1000 (should be 1000) ok 252 - 408 - -592 == 1000 (should be 1000) ok 253 - 410 - -590 == 1000 (should be 1000) ok 254 - 412 - -588 == 1000 (should be 1000) ok 255 - 414 - -586 == 1000 (should be 1000) ok 256 - 416 - -584 == 1000 (should be 1000) ok 257 - 418 - -582 == 1000 (should be 1000) ok 258 - 420 - -580 == 1000 (should be 1000) ok 259 - 422 - -578 == 1000 (should be 1000) ok 260 - 424 - -576 == 1000 (should be 1000) ok 261 - 426 - -574 == 1000 (should be 1000) ok 262 - 428 - -572 == 1000 (should be 1000) ok 263 - 430 - -570 == 1000 (should be 1000) ok 264 - 432 - -568 == 1000 (should be 1000) ok 265 - 434 - -566 == 1000 (should be 1000) ok 266 - 436 - -564 == 1000 (should be 1000) ok 267 - 438 - -562 == 1000 (should be 1000) ok 268 - 440 - -560 == 1000 (should be 1000) ok 269 - 442 - -558 == 1000 (should be 1000) ok 270 - 444 - -556 == 1000 (should be 1000) ok 271 - 446 - -554 == 1000 (should be 1000) ok 272 - 448 - -552 == 1000 (should be 1000) ok 273 - 450 - -550 == 1000 (should be 1000) ok 274 - 452 - -548 == 1000 (should be 1000) ok 275 - 454 - -546 == 1000 (should be 1000) ok 276 - 456 - -544 == 1000 (should be 1000) ok 277 - 458 - -542 == 1000 (should be 1000) ok 278 - 460 - -540 == 1000 (should be 1000) ok 279 - 462 - -538 == 1000 (should be 1000) ok 280 - 464 - -536 == 1000 (should be 1000) ok 281 - 466 - -534 == 1000 (should be 1000) ok 282 - 468 - -532 == 1000 (should be 1000) ok 283 - 470 - -530 == 1000 (should be 1000) ok 284 - 472 - -528 == 1000 (should be 1000) ok 285 - 474 - -526 == 1000 (should be 1000) ok 286 - 476 - -524 == 1000 (should be 1000) ok 287 - 478 - -522 == 1000 (should be 1000) ok 288 - 480 - -520 == 1000 (should be 1000) ok 289 - 482 - -518 == 1000 (should be 1000) ok 290 - 484 - -516 == 1000 (should be 1000) ok 291 - 486 - -514 == 1000 (should be 1000) ok 292 - 488 - -512 == 1000 (should be 1000) ok 293 - 490 - -510 == 1000 (should be 1000) ok 294 - 492 - -508 == 1000 (should be 1000) ok 295 - 494 - -506 == 1000 (should be 1000) ok 296 - 496 - -504 == 1000 (should be 1000) ok 297 - 498 - -502 == 1000 (should be 1000) ok 298 - 500 - -500 == 1000 (should be 1000) ok 299 - 502 - -498 == 1000 (should be 1000) ok 300 - 504 - -496 == 1000 (should be 1000) ok 301 - 506 - -494 == 1000 (should be 1000) ok 302 - 508 - -492 == 1000 (should be 1000) ok 303 - 510 - -490 == 1000 (should be 1000) ok 304 - 512 - -488 == 1000 (should be 1000) ok 305 - 514 - -486 == 1000 (should be 1000) ok 306 - 516 - -484 == 1000 (should be 1000) ok 307 - 518 - -482 == 1000 (should be 1000) ok 308 - 520 - -480 == 1000 (should be 1000) ok 309 - 522 - -478 == 1000 (should be 1000) ok 310 - 524 - -476 == 1000 (should be 1000) ok 311 - 526 - -474 == 1000 (should be 1000) ok 312 - 528 - -472 == 1000 (should be 1000) ok 313 - 530 - -470 == 1000 (should be 1000) ok 314 - 532 - -468 == 1000 (should be 1000) ok 315 - 534 - -466 == 1000 (should be 1000) ok 316 - 536 - -464 == 1000 (should be 1000) ok 317 - 538 - -462 == 1000 (should be 1000) ok 318 - 540 - -460 == 1000 (should be 1000) ok 319 - 542 - -458 == 1000 (should be 1000) ok 320 - 544 - -456 == 1000 (should be 1000) ok 321 - 546 - -454 == 1000 (should be 1000) ok 322 - 548 - -452 == 1000 (should be 1000) ok 323 - 550 - -450 == 1000 (should be 1000) ok 324 - 552 - -448 == 1000 (should be 1000) ok 325 - 554 - -446 == 1000 (should be 1000) ok 326 - 556 - -444 == 1000 (should be 1000) ok 327 - 558 - -442 == 1000 (should be 1000) ok 328 - 560 - -440 == 1000 (should be 1000) ok 329 - 562 - -438 == 1000 (should be 1000) ok 330 - 564 - -436 == 1000 (should be 1000) ok 331 - 566 - -434 == 1000 (should be 1000) ok 332 - 568 - -432 == 1000 (should be 1000) ok 333 - 570 - -430 == 1000 (should be 1000) ok 334 - 572 - -428 == 1000 (should be 1000) ok 335 - 574 - -426 == 1000 (should be 1000) ok 336 - 576 - -424 == 1000 (should be 1000) ok 337 - 578 - -422 == 1000 (should be 1000) ok 338 - 580 - -420 == 1000 (should be 1000) ok 339 - 582 - -418 == 1000 (should be 1000) ok 340 - 584 - -416 == 1000 (should be 1000) ok 341 - 586 - -414 == 1000 (should be 1000) ok 342 - 588 - -412 == 1000 (should be 1000) ok 343 - 590 - -410 == 1000 (should be 1000) ok 344 - 592 - -408 == 1000 (should be 1000) ok 345 - 594 - -406 == 1000 (should be 1000) ok 346 - 596 - -404 == 1000 (should be 1000) ok 347 - 598 - -402 == 1000 (should be 1000) ok 348 - 600 - -400 == 1000 (should be 1000) ok 349 - 602 - -398 == 1000 (should be 1000) ok 350 - 604 - -396 == 1000 (should be 1000) ok 351 - 606 - -394 == 1000 (should be 1000) ok 352 - 608 - -392 == 1000 (should be 1000) ok 353 - 610 - -390 == 1000 (should be 1000) ok 354 - 612 - -388 == 1000 (should be 1000) ok 355 - 614 - -386 == 1000 (should be 1000) ok 356 - 616 - -384 == 1000 (should be 1000) ok 357 - 618 - -382 == 1000 (should be 1000) ok 358 - 620 - -380 == 1000 (should be 1000) ok 359 - 622 - -378 == 1000 (should be 1000) ok 360 - 624 - -376 == 1000 (should be 1000) ok 361 - 626 - -374 == 1000 (should be 1000) ok 362 - 628 - -372 == 1000 (should be 1000) ok 363 - 630 - -370 == 1000 (should be 1000) ok 364 - 632 - -368 == 1000 (should be 1000) ok 365 - 634 - -366 == 1000 (should be 1000) ok 366 - 636 - -364 == 1000 (should be 1000) ok 367 - 638 - -362 == 1000 (should be 1000) ok 368 - 640 - -360 == 1000 (should be 1000) ok 369 - 642 - -358 == 1000 (should be 1000) ok 370 - 644 - -356 == 1000 (should be 1000) ok 371 - 646 - -354 == 1000 (should be 1000) ok 372 - 648 - -352 == 1000 (should be 1000) ok 373 - 650 - -350 == 1000 (should be 1000) ok 374 - 652 - -348 == 1000 (should be 1000) ok 375 - 654 - -346 == 1000 (should be 1000) ok 376 - 656 - -344 == 1000 (should be 1000) ok 377 - 658 - -342 == 1000 (should be 1000) ok 378 - 660 - -340 == 1000 (should be 1000) ok 379 - 662 - -338 == 1000 (should be 1000) ok 380 - 664 - -336 == 1000 (should be 1000) ok 381 - 666 - -334 == 1000 (should be 1000) ok 382 - 668 - -332 == 1000 (should be 1000) ok 383 - 670 - -330 == 1000 (should be 1000) ok 384 - 672 - -328 == 1000 (should be 1000) ok 385 - 674 - -326 == 1000 (should be 1000) ok 386 - 676 - -324 == 1000 (should be 1000) ok 387 - 678 - -322 == 1000 (should be 1000) ok 388 - 680 - -320 == 1000 (should be 1000) ok 389 - 682 - -318 == 1000 (should be 1000) ok 390 - 684 - -316 == 1000 (should be 1000) ok 391 - 686 - -314 == 1000 (should be 1000) ok 392 - 688 - -312 == 1000 (should be 1000) ok 393 - 690 - -310 == 1000 (should be 1000) ok 394 - 692 - -308 == 1000 (should be 1000) ok 395 - 694 - -306 == 1000 (should be 1000) ok 396 - 696 - -304 == 1000 (should be 1000) ok 397 - 698 - -302 == 1000 (should be 1000) ok 398 - 700 - -300 == 1000 (should be 1000) ok 399 - 702 - -298 == 1000 (should be 1000) ok 400 - 704 - -296 == 1000 (should be 1000) ok 401 - 706 - -294 == 1000 (should be 1000) ok 402 - 708 - -292 == 1000 (should be 1000) ok 403 - 710 - -290 == 1000 (should be 1000) ok 404 - 712 - -288 == 1000 (should be 1000) ok 405 - 714 - -286 == 1000 (should be 1000) ok 406 - 716 - -284 == 1000 (should be 1000) ok 407 - 718 - -282 == 1000 (should be 1000) ok 408 - 720 - -280 == 1000 (should be 1000) ok 409 - 722 - -278 == 1000 (should be 1000) ok 410 - 724 - -276 == 1000 (should be 1000) ok 411 - 726 - -274 == 1000 (should be 1000) ok 412 - 728 - -272 == 1000 (should be 1000) ok 413 - 730 - -270 == 1000 (should be 1000) ok 414 - 732 - -268 == 1000 (should be 1000) ok 415 - 734 - -266 == 1000 (should be 1000) ok 416 - 736 - -264 == 1000 (should be 1000) ok 417 - 738 - -262 == 1000 (should be 1000) ok 418 - 740 - -260 == 1000 (should be 1000) ok 419 - 742 - -258 == 1000 (should be 1000) ok 420 - 744 - -256 == 1000 (should be 1000) ok 421 - 746 - -254 == 1000 (should be 1000) ok 422 - 748 - -252 == 1000 (should be 1000) ok 423 - 750 - -250 == 1000 (should be 1000) ok 424 - 752 - -248 == 1000 (should be 1000) ok 425 - 754 - -246 == 1000 (should be 1000) ok 426 - 756 - -244 == 1000 (should be 1000) ok 427 - 758 - -242 == 1000 (should be 1000) ok 428 - 760 - -240 == 1000 (should be 1000) ok 429 - 762 - -238 == 1000 (should be 1000) ok 430 - 764 - -236 == 1000 (should be 1000) ok 431 - 766 - -234 == 1000 (should be 1000) ok 432 - 768 - -232 == 1000 (should be 1000) ok 433 - 770 - -230 == 1000 (should be 1000) ok 434 - 772 - -228 == 1000 (should be 1000) ok 435 - 774 - -226 == 1000 (should be 1000) ok 436 - 776 - -224 == 1000 (should be 1000) ok 437 - 778 - -222 == 1000 (should be 1000) ok 438 - 780 - -220 == 1000 (should be 1000) ok 439 - 782 - -218 == 1000 (should be 1000) ok 440 - 784 - -216 == 1000 (should be 1000) ok 441 - 786 - -214 == 1000 (should be 1000) ok 442 - 788 - -212 == 1000 (should be 1000) ok 443 - 790 - -210 == 1000 (should be 1000) ok 444 - 792 - -208 == 1000 (should be 1000) ok 445 - 794 - -206 == 1000 (should be 1000) ok 446 - 796 - -204 == 1000 (should be 1000) ok 447 - 798 - -202 == 1000 (should be 1000) ok 448 - 800 - -200 == 1000 (should be 1000) ok 449 - 802 - -198 == 1000 (should be 1000) ok 450 - 804 - -196 == 1000 (should be 1000) ok 451 - 806 - -194 == 1000 (should be 1000) ok 452 - 808 - -192 == 1000 (should be 1000) ok 453 - 810 - -190 == 1000 (should be 1000) ok 454 - 812 - -188 == 1000 (should be 1000) ok 455 - 814 - -186 == 1000 (should be 1000) ok 456 - 816 - -184 == 1000 (should be 1000) ok 457 - 818 - -182 == 1000 (should be 1000) ok 458 - 820 - -180 == 1000 (should be 1000) ok 459 - 822 - -178 == 1000 (should be 1000) ok 460 - 824 - -176 == 1000 (should be 1000) ok 461 - 826 - -174 == 1000 (should be 1000) ok 462 - 828 - -172 == 1000 (should be 1000) ok 463 - 830 - -170 == 1000 (should be 1000) ok 464 - 832 - -168 == 1000 (should be 1000) ok 465 - 834 - -166 == 1000 (should be 1000) ok 466 - 836 - -164 == 1000 (should be 1000) ok 467 - 838 - -162 == 1000 (should be 1000) ok 468 - 840 - -160 == 1000 (should be 1000) ok 469 - 842 - -158 == 1000 (should be 1000) ok 470 - 844 - -156 == 1000 (should be 1000) ok 471 - 846 - -154 == 1000 (should be 1000) ok 472 - 848 - -152 == 1000 (should be 1000) ok 473 - 850 - -150 == 1000 (should be 1000) ok 474 - 852 - -148 == 1000 (should be 1000) ok 475 - 854 - -146 == 1000 (should be 1000) ok 476 - 856 - -144 == 1000 (should be 1000) ok 477 - 858 - -142 == 1000 (should be 1000) ok 478 - 860 - -140 == 1000 (should be 1000) ok 479 - 862 - -138 == 1000 (should be 1000) ok 480 - 864 - -136 == 1000 (should be 1000) ok 481 - 866 - -134 == 1000 (should be 1000) ok 482 - 868 - -132 == 1000 (should be 1000) ok 483 - 870 - -130 == 1000 (should be 1000) ok 484 - 872 - -128 == 1000 (should be 1000) ok 485 - 874 - -126 == 1000 (should be 1000) ok 486 - 876 - -124 == 1000 (should be 1000) ok 487 - 878 - -122 == 1000 (should be 1000) ok 488 - 880 - -120 == 1000 (should be 1000) ok 489 - 882 - -118 == 1000 (should be 1000) ok 490 - 884 - -116 == 1000 (should be 1000) ok 491 - 886 - -114 == 1000 (should be 1000) ok 492 - 888 - -112 == 1000 (should be 1000) ok 493 - 890 - -110 == 1000 (should be 1000) ok 494 - 892 - -108 == 1000 (should be 1000) ok 495 - 894 - -106 == 1000 (should be 1000) ok 496 - 896 - -104 == 1000 (should be 1000) ok 497 - 898 - -102 == 1000 (should be 1000) ok 498 - 900 - -100 == 1000 (should be 1000) ok 499 - 902 - -98 == 1000 (should be 1000) ok 500 - 904 - -96 == 1000 (should be 1000) ok 501 - 906 - -94 == 1000 (should be 1000) ok 502 - 908 - -92 == 1000 (should be 1000) ok 503 - 910 - -90 == 1000 (should be 1000) ok 504 - 912 - -88 == 1000 (should be 1000) ok 505 - 914 - -86 == 1000 (should be 1000) ok 506 - 916 - -84 == 1000 (should be 1000) ok 507 - 918 - -82 == 1000 (should be 1000) ok 508 - 920 - -80 == 1000 (should be 1000) ok 509 - 922 - -78 == 1000 (should be 1000) ok 510 - 924 - -76 == 1000 (should be 1000) ok 511 - 926 - -74 == 1000 (should be 1000) ok 512 - 928 - -72 == 1000 (should be 1000) ok 513 - 930 - -70 == 1000 (should be 1000) ok 514 - 932 - -68 == 1000 (should be 1000) ok 515 - 934 - -66 == 1000 (should be 1000) ok 516 - 936 - -64 == 1000 (should be 1000) ok 517 - 938 - -62 == 1000 (should be 1000) ok 518 - 940 - -60 == 1000 (should be 1000) ok 519 - 942 - -58 == 1000 (should be 1000) ok 520 - 944 - -56 == 1000 (should be 1000) ok 521 - 946 - -54 == 1000 (should be 1000) ok 522 - 948 - -52 == 1000 (should be 1000) ok 523 - 950 - -50 == 1000 (should be 1000) ok 524 - 952 - -48 == 1000 (should be 1000) ok 525 - 954 - -46 == 1000 (should be 1000) ok 526 - 956 - -44 == 1000 (should be 1000) ok 527 - 958 - -42 == 1000 (should be 1000) ok 528 - 960 - -40 == 1000 (should be 1000) ok 529 - 962 - -38 == 1000 (should be 1000) ok 530 - 964 - -36 == 1000 (should be 1000) ok 531 - 966 - -34 == 1000 (should be 1000) ok 532 - 968 - -32 == 1000 (should be 1000) ok 533 - 970 - -30 == 1000 (should be 1000) ok 534 - 972 - -28 == 1000 (should be 1000) ok 535 - 974 - -26 == 1000 (should be 1000) ok 536 - 976 - -24 == 1000 (should be 1000) ok 537 - 978 - -22 == 1000 (should be 1000) ok 538 - 980 - -20 == 1000 (should be 1000) ok 539 - 982 - -18 == 1000 (should be 1000) ok 540 - 984 - -16 == 1000 (should be 1000) ok 541 - 986 - -14 == 1000 (should be 1000) ok 542 - 988 - -12 == 1000 (should be 1000) ok 543 - 990 - -10 == 1000 (should be 1000) ok 544 - 992 - -8 == 1000 (should be 1000) ok 545 - 994 - -6 == 1000 (should be 1000) ok 546 - 996 - -4 == 1000 (should be 1000) ok 547 - 998 - -2 == 1000 (should be 1000) ok 548 - 001 - 1001 == 1000 (should be 1000) ok 549 - 003 - 1003 == 1000 (should be 1000) ok 550 - 005 - 1005 == 1000 (should be 1000) ok 551 - 007 - 1007 == 1000 (should be 1000) ok 552 - 009 - 1009 == 1000 (should be 1000) ok 553 - 011 - 1011 == 1000 (should be 1000) ok 554 - 013 - 1013 == 1000 (should be 1000) ok 555 - 015 - 1015 == 1000 (should be 1000) ok 556 - 017 - 1017 == 1000 (should be 1000) ok 557 - 019 - 1019 == 1000 (should be 1000) ok 558 - 021 - 1021 == 1000 (should be 1000) ok 559 - 023 - 1023 == 1000 (should be 1000) ok 560 - 025 - 1025 == 1000 (should be 1000) ok 561 - 027 - 1027 == 1000 (should be 1000) ok 562 - 029 - 1029 == 1000 (should be 1000) ok 563 - 031 - 1031 == 1000 (should be 1000) ok 564 - 033 - 1033 == 1000 (should be 1000) ok 565 - 035 - 1035 == 1000 (should be 1000) ok 566 - 037 - 1037 == 1000 (should be 1000) ok 567 - 039 - 1039 == 1000 (should be 1000) ok 568 - 041 - 1041 == 1000 (should be 1000) ok 569 - 043 - 1043 == 1000 (should be 1000) ok 570 - 045 - 1045 == 1000 (should be 1000) ok 571 - 047 - 1047 == 1000 (should be 1000) ok 572 - 049 - 1049 == 1000 (should be 1000) ok 573 - 051 - 1051 == 1000 (should be 1000) ok 574 - 053 - 1053 == 1000 (should be 1000) ok 575 - 055 - 1055 == 1000 (should be 1000) ok 576 - 057 - 1057 == 1000 (should be 1000) ok 577 - 059 - 1059 == 1000 (should be 1000) ok 578 - 061 - 1061 == 1000 (should be 1000) ok 579 - 063 - 1063 == 1000 (should be 1000) ok 580 - 065 - 1065 == 1000 (should be 1000) ok 581 - 067 - 1067 == 1000 (should be 1000) ok 582 - 069 - 1069 == 1000 (should be 1000) ok 583 - 071 - 1071 == 1000 (should be 1000) ok 584 - 073 - 1073 == 1000 (should be 1000) ok 585 - 075 - 1075 == 1000 (should be 1000) ok 586 - 077 - 1077 == 1000 (should be 1000) ok 587 - 079 - 1079 == 1000 (should be 1000) ok 588 - 081 - 1081 == 1000 (should be 1000) ok 589 - 083 - 1083 == 1000 (should be 1000) ok 590 - 085 - 1085 == 1000 (should be 1000) ok 591 - 087 - 1087 == 1000 (should be 1000) ok 592 - 089 - 1089 == 1000 (should be 1000) ok 593 - 091 - 1091 == 1000 (should be 1000) ok 594 - 093 - 1093 == 1000 (should be 1000) ok 595 - 095 - 1095 == 1000 (should be 1000) ok 596 - 097 - 1097 == 1000 (should be 1000) ok 597 - 099 - 1099 == 1000 (should be 1000) ok 598 - 101 - 1101 == 1000 (should be 1000) ok 599 - 103 - 1103 == 1000 (should be 1000) ok 600 - 105 - 1105 == 1000 (should be 1000) ok 601 - 107 - 1107 == 1000 (should be 1000) ok 602 - 109 - 1109 == 1000 (should be 1000) ok 603 - 111 - 1111 == 1000 (should be 1000) ok 604 - 113 - 1113 == 1000 (should be 1000) ok 605 - 115 - 1115 == 1000 (should be 1000) ok 606 - 117 - 1117 == 1000 (should be 1000) ok 607 - 119 - 1119 == 1000 (should be 1000) ok 608 - 121 - 1121 == 1000 (should be 1000) ok 609 - 123 - 1123 == 1000 (should be 1000) ok 610 - 125 - 1125 == 1000 (should be 1000) ok 611 - 127 - 1127 == 1000 (should be 1000) ok 612 - 129 - 1129 == 1000 (should be 1000) ok 613 - 131 - 1131 == 1000 (should be 1000) ok 614 - 133 - 1133 == 1000 (should be 1000) ok 615 - 135 - 1135 == 1000 (should be 1000) ok 616 - 137 - 1137 == 1000 (should be 1000) ok 617 - 139 - 1139 == 1000 (should be 1000) ok 618 - 141 - 1141 == 1000 (should be 1000) ok 619 - 143 - 1143 == 1000 (should be 1000) ok 620 - 145 - 1145 == 1000 (should be 1000) ok 621 - 147 - 1147 == 1000 (should be 1000) ok 622 - 149 - 1149 == 1000 (should be 1000) ok 623 - 151 - 1151 == 1000 (should be 1000) ok 624 - 153 - 1153 == 1000 (should be 1000) ok 625 - 155 - 1155 == 1000 (should be 1000) ok 626 - 157 - 1157 == 1000 (should be 1000) ok 627 - 159 - 1159 == 1000 (should be 1000) ok 628 - 161 - 1161 == 1000 (should be 1000) ok 629 - 163 - 1163 == 1000 (should be 1000) ok 630 - 165 - 1165 == 1000 (should be 1000) ok 631 - 167 - 1167 == 1000 (should be 1000) ok 632 - 169 - 1169 == 1000 (should be 1000) ok 633 - 171 - 1171 == 1000 (should be 1000) ok 634 - 173 - 1173 == 1000 (should be 1000) ok 635 - 175 - 1175 == 1000 (should be 1000) ok 636 - 177 - 1177 == 1000 (should be 1000) ok 637 - 179 - 1179 == 1000 (should be 1000) ok 638 - 181 - 1181 == 1000 (should be 1000) ok 639 - 183 - 1183 == 1000 (should be 1000) ok 640 - 185 - 1185 == 1000 (should be 1000) ok 641 - 187 - 1187 == 1000 (should be 1000) ok 642 - 189 - 1189 == 1000 (should be 1000) ok 643 - 191 - 1191 == 1000 (should be 1000) ok 644 - 193 - 1193 == 1000 (should be 1000) ok 645 - 195 - 1195 == 1000 (should be 1000) ok 646 - 197 - 1197 == 1000 (should be 1000) ok 647 - 199 - 1199 == 1000 (should be 1000) ok 648 - 201 - 1201 == 1000 (should be 1000) ok 649 - 203 - 1203 == 1000 (should be 1000) ok 650 - 205 - 1205 == 1000 (should be 1000) ok 651 - 207 - 1207 == 1000 (should be 1000) ok 652 - 209 - 1209 == 1000 (should be 1000) ok 653 - 211 - 1211 == 1000 (should be 1000) ok 654 - 213 - 1213 == 1000 (should be 1000) ok 655 - 215 - 1215 == 1000 (should be 1000) ok 656 - 217 - 1217 == 1000 (should be 1000) ok 657 - 219 - 1219 == 1000 (should be 1000) ok 658 - 221 - 1221 == 1000 (should be 1000) ok 659 - 223 - 1223 == 1000 (should be 1000) ok 660 - 225 - 1225 == 1000 (should be 1000) ok 661 - 227 - 1227 == 1000 (should be 1000) ok 662 - 229 - 1229 == 1000 (should be 1000) ok 663 - 231 - 1231 == 1000 (should be 1000) ok 664 - 233 - 1233 == 1000 (should be 1000) ok 665 - 235 - 1235 == 1000 (should be 1000) ok 666 - 237 - 1237 == 1000 (should be 1000) ok 667 - 239 - 1239 == 1000 (should be 1000) ok 668 - 241 - 1241 == 1000 (should be 1000) ok 669 - 243 - 1243 == 1000 (should be 1000) ok 670 - 245 - 1245 == 1000 (should be 1000) ok 671 - 247 - 1247 == 1000 (should be 1000) ok 672 - 249 - 1249 == 1000 (should be 1000) ok 673 - 251 - 1251 == 1000 (should be 1000) ok 674 - 253 - 1253 == 1000 (should be 1000) ok 675 - 255 - 1255 == 1000 (should be 1000) ok 676 - 257 - 1257 == 1000 (should be 1000) ok 677 - 259 - 1259 == 1000 (should be 1000) ok 678 - 261 - 1261 == 1000 (should be 1000) ok 679 - 263 - 1263 == 1000 (should be 1000) ok 680 - 265 - 1265 == 1000 (should be 1000) ok 681 - 267 - 1267 == 1000 (should be 1000) ok 682 - 269 - 1269 == 1000 (should be 1000) ok 683 - 271 - 1271 == 1000 (should be 1000) ok 684 - 273 - 1273 == 1000 (should be 1000) ok 685 - 275 - 1275 == 1000 (should be 1000) ok 686 - 277 - 1277 == 1000 (should be 1000) ok 687 - 279 - 1279 == 1000 (should be 1000) ok 688 - 281 - 1281 == 1000 (should be 1000) ok 689 - 283 - 1283 == 1000 (should be 1000) ok 690 - 285 - 1285 == 1000 (should be 1000) ok 691 - 287 - 1287 == 1000 (should be 1000) ok 692 - 289 - 1289 == 1000 (should be 1000) ok 693 - 291 - 1291 == 1000 (should be 1000) ok 694 - 293 - 1293 == 1000 (should be 1000) ok 695 - 295 - 1295 == 1000 (should be 1000) ok 696 - 297 - 1297 == 1000 (should be 1000) ok 697 - 299 - 1299 == 1000 (should be 1000) ok 698 - 301 - 1301 == 1000 (should be 1000) ok 699 - 303 - 1303 == 1000 (should be 1000) ok 700 - 305 - 1305 == 1000 (should be 1000) ok 701 - 307 - 1307 == 1000 (should be 1000) ok 702 - 309 - 1309 == 1000 (should be 1000) ok 703 - 311 - 1311 == 1000 (should be 1000) ok 704 - 313 - 1313 == 1000 (should be 1000) ok 705 - 315 - 1315 == 1000 (should be 1000) ok 706 - 317 - 1317 == 1000 (should be 1000) ok 707 - 319 - 1319 == 1000 (should be 1000) ok 708 - 321 - 1321 == 1000 (should be 1000) ok 709 - 323 - 1323 == 1000 (should be 1000) ok 710 - 325 - 1325 == 1000 (should be 1000) ok 711 - 327 - 1327 == 1000 (should be 1000) ok 712 - 329 - 1329 == 1000 (should be 1000) ok 713 - 331 - 1331 == 1000 (should be 1000) ok 714 - 333 - 1333 == 1000 (should be 1000) ok 715 - 335 - 1335 == 1000 (should be 1000) ok 716 - 337 - 1337 == 1000 (should be 1000) ok 717 - 339 - 1339 == 1000 (should be 1000) ok 718 - 341 - 1341 == 1000 (should be 1000) ok 719 - 343 - 1343 == 1000 (should be 1000) ok 720 - 345 - 1345 == 1000 (should be 1000) ok 721 - 347 - 1347 == 1000 (should be 1000) ok 722 - 349 - 1349 == 1000 (should be 1000) ok 723 - 351 - 1351 == 1000 (should be 1000) ok 724 - 353 - 1353 == 1000 (should be 1000) ok 725 - 355 - 1355 == 1000 (should be 1000) ok 726 - 357 - 1357 == 1000 (should be 1000) ok 727 - 359 - 1359 == 1000 (should be 1000) ok 728 - 361 - 1361 == 1000 (should be 1000) ok 729 - 363 - 1363 == 1000 (should be 1000) ok 730 - 365 - 1365 == 1000 (should be 1000) ok 731 - 367 - 1367 == 1000 (should be 1000) ok 732 - 369 - 1369 == 1000 (should be 1000) ok 733 - 371 - 1371 == 1000 (should be 1000) ok 734 - 373 - 1373 == 1000 (should be 1000) ok 735 - 375 - 1375 == 1000 (should be 1000) ok 736 - 377 - 1377 == 1000 (should be 1000) ok 737 - 379 - 1379 == 1000 (should be 1000) ok 738 - 381 - 1381 == 1000 (should be 1000) ok 739 - 383 - 1383 == 1000 (should be 1000) ok 740 - 385 - 1385 == 1000 (should be 1000) ok 741 - 387 - 1387 == 1000 (should be 1000) ok 742 - 389 - 1389 == 1000 (should be 1000) ok 743 - 391 - 1391 == 1000 (should be 1000) ok 744 - 393 - 1393 == 1000 (should be 1000) ok 745 - 395 - 1395 == 1000 (should be 1000) ok 746 - 397 - 1397 == 1000 (should be 1000) ok 747 - 399 - 1399 == 1000 (should be 1000) ok 748 - 401 - 1401 == 1000 (should be 1000) ok 749 - 403 - 1403 == 1000 (should be 1000) ok 750 - 405 - 1405 == 1000 (should be 1000) ok 751 - 407 - 1407 == 1000 (should be 1000) ok 752 - 409 - 1409 == 1000 (should be 1000) ok 753 - 411 - 1411 == 1000 (should be 1000) ok 754 - 413 - 1413 == 1000 (should be 1000) ok 755 - 415 - 1415 == 1000 (should be 1000) ok 756 - 417 - 1417 == 1000 (should be 1000) ok 757 - 419 - 1419 == 1000 (should be 1000) ok 758 - 421 - 1421 == 1000 (should be 1000) ok 759 - 423 - 1423 == 1000 (should be 1000) ok 760 - 425 - 1425 == 1000 (should be 1000) ok 761 - 427 - 1427 == 1000 (should be 1000) ok 762 - 429 - 1429 == 1000 (should be 1000) ok 763 - 431 - 1431 == 1000 (should be 1000) ok 764 - 433 - 1433 == 1000 (should be 1000) ok 765 - 435 - 1435 == 1000 (should be 1000) ok 766 - 437 - 1437 == 1000 (should be 1000) ok 767 - 439 - 1439 == 1000 (should be 1000) ok 768 - 441 - 1441 == 1000 (should be 1000) ok 769 - 443 - 1443 == 1000 (should be 1000) ok 770 - 445 - 1445 == 1000 (should be 1000) ok 771 - 447 - 1447 == 1000 (should be 1000) ok 772 - 449 - 1449 == 1000 (should be 1000) ok 773 - 451 - 1451 == 1000 (should be 1000) ok 774 - 453 - 1453 == 1000 (should be 1000) ok 775 - 455 - 1455 == 1000 (should be 1000) ok 776 - 457 - 1457 == 1000 (should be 1000) ok 777 - 459 - 1459 == 1000 (should be 1000) ok 778 - 461 - 1461 == 1000 (should be 1000) ok 779 - 463 - 1463 == 1000 (should be 1000) ok 780 - 465 - 1465 == 1000 (should be 1000) ok 781 - 467 - 1467 == 1000 (should be 1000) ok 782 - 469 - 1469 == 1000 (should be 1000) ok 783 - 471 - 1471 == 1000 (should be 1000) ok 784 - 473 - 1473 == 1000 (should be 1000) ok 785 - 475 - 1475 == 1000 (should be 1000) ok 786 - 477 - 1477 == 1000 (should be 1000) ok 787 - 479 - 1479 == 1000 (should be 1000) ok 788 - 481 - 1481 == 1000 (should be 1000) ok 789 - 483 - 1483 == 1000 (should be 1000) ok 790 - 485 - 1485 == 1000 (should be 1000) ok 791 - 487 - 1487 == 1000 (should be 1000) ok 792 - 489 - 1489 == 1000 (should be 1000) ok 793 - 491 - 1491 == 1000 (should be 1000) ok 794 - 493 - 1493 == 1000 (should be 1000) ok 795 - 495 - 1495 == 1000 (should be 1000) ok 796 - 497 - 1497 == 1000 (should be 1000) ok 797 - 499 - 1499 == 1000 (should be 1000) ok 798 - 501 - 1501 == 1000 (should be 1000) ok 799 - 503 - 1503 == 1000 (should be 1000) ok 800 - 505 - 1505 == 1000 (should be 1000) ok 801 - 507 - 1507 == 1000 (should be 1000) ok 802 - 509 - 1509 == 1000 (should be 1000) ok 803 - 511 - 1511 == 1000 (should be 1000) ok 804 - 513 - 1513 == 1000 (should be 1000) ok 805 - 515 - 1515 == 1000 (should be 1000) ok 806 - 517 - 1517 == 1000 (should be 1000) ok 807 - 519 - 1519 == 1000 (should be 1000) ok 808 - 521 - 1521 == 1000 (should be 1000) ok 809 - 523 - 1523 == 1000 (should be 1000) ok 810 - 525 - 1525 == 1000 (should be 1000) ok 811 - 527 - 1527 == 1000 (should be 1000) ok 812 - 529 - 1529 == 1000 (should be 1000) ok 813 - 531 - 1531 == 1000 (should be 1000) ok 814 - 533 - 1533 == 1000 (should be 1000) ok 815 - 535 - 1535 == 1000 (should be 1000) ok 816 - 537 - 1537 == 1000 (should be 1000) ok 817 - 539 - 1539 == 1000 (should be 1000) ok 818 - 541 - 1541 == 1000 (should be 1000) ok 819 - 543 - 1543 == 1000 (should be 1000) ok 820 - 545 - 1545 == 1000 (should be 1000) ok 821 - 547 - 1547 == 1000 (should be 1000) ok 822 - 549 - 1549 == 1000 (should be 1000) ok 823 - 551 - 1551 == 1000 (should be 1000) ok 824 - 553 - 1553 == 1000 (should be 1000) ok 825 - 555 - 1555 == 1000 (should be 1000) ok 826 - 557 - 1557 == 1000 (should be 1000) ok 827 - 559 - 1559 == 1000 (should be 1000) ok 828 - 561 - 1561 == 1000 (should be 1000) ok 829 - 563 - 1563 == 1000 (should be 1000) ok 830 - 565 - 1565 == 1000 (should be 1000) ok 831 - 567 - 1567 == 1000 (should be 1000) ok 832 - 569 - 1569 == 1000 (should be 1000) ok 833 - 571 - 1571 == 1000 (should be 1000) ok 834 - 573 - 1573 == 1000 (should be 1000) ok 835 - 575 - 1575 == 1000 (should be 1000) ok 836 - 577 - 1577 == 1000 (should be 1000) ok 837 - 579 - 1579 == 1000 (should be 1000) ok 838 - 581 - 1581 == 1000 (should be 1000) ok 839 - 583 - 1583 == 1000 (should be 1000) ok 840 - 585 - 1585 == 1000 (should be 1000) ok 841 - 587 - 1587 == 1000 (should be 1000) ok 842 - 589 - 1589 == 1000 (should be 1000) ok 843 - 591 - 1591 == 1000 (should be 1000) ok 844 - 593 - 1593 == 1000 (should be 1000) ok 845 - 595 - 1595 == 1000 (should be 1000) ok 846 - 597 - 1597 == 1000 (should be 1000) ok 847 - 599 - 1599 == 1000 (should be 1000) ok 848 - 601 - 1601 == 1000 (should be 1000) ok 849 - 603 - 1603 == 1000 (should be 1000) ok 850 - 605 - 1605 == 1000 (should be 1000) ok 851 - 607 - 1607 == 1000 (should be 1000) ok 852 - 609 - 1609 == 1000 (should be 1000) ok 853 - 611 - 1611 == 1000 (should be 1000) ok 854 - 613 - 1613 == 1000 (should be 1000) ok 855 - 615 - 1615 == 1000 (should be 1000) ok 856 - 617 - 1617 == 1000 (should be 1000) ok 857 - 619 - 1619 == 1000 (should be 1000) ok 858 - 621 - 1621 == 1000 (should be 1000) ok 859 - 623 - 1623 == 1000 (should be 1000) ok 860 - 625 - 1625 == 1000 (should be 1000) ok 861 - 627 - 1627 == 1000 (should be 1000) ok 862 - 629 - 1629 == 1000 (should be 1000) ok 863 - 631 - 1631 == 1000 (should be 1000) ok 864 - 633 - 1633 == 1000 (should be 1000) ok 865 - 635 - 1635 == 1000 (should be 1000) ok 866 - 637 - 1637 == 1000 (should be 1000) ok 867 - 639 - 1639 == 1000 (should be 1000) ok 868 - 641 - 1641 == 1000 (should be 1000) ok 869 - 643 - 1643 == 1000 (should be 1000) ok 870 - 645 - 1645 == 1000 (should be 1000) ok 871 - 647 - 1647 == 1000 (should be 1000) ok 872 - 649 - 1649 == 1000 (should be 1000) ok 873 - 651 - 1651 == 1000 (should be 1000) ok 874 - 653 - 1653 == 1000 (should be 1000) ok 875 - 655 - 1655 == 1000 (should be 1000) ok 876 - 657 - 1657 == 1000 (should be 1000) ok 877 - 659 - 1659 == 1000 (should be 1000) ok 878 - 661 - 1661 == 1000 (should be 1000) ok 879 - 663 - 1663 == 1000 (should be 1000) ok 880 - 665 - 1665 == 1000 (should be 1000) ok 881 - 667 - 1667 == 1000 (should be 1000) ok 882 - 669 - 1669 == 1000 (should be 1000) ok 883 - 671 - 1671 == 1000 (should be 1000) ok 884 - 673 - 1673 == 1000 (should be 1000) ok 885 - 675 - 1675 == 1000 (should be 1000) ok 886 - 677 - 1677 == 1000 (should be 1000) ok 887 - 679 - 1679 == 1000 (should be 1000) ok 888 - 681 - 1681 == 1000 (should be 1000) ok 889 - 683 - 1683 == 1000 (should be 1000) ok 890 - 685 - 1685 == 1000 (should be 1000) ok 891 - 687 - 1687 == 1000 (should be 1000) ok 892 - 689 - 1689 == 1000 (should be 1000) ok 893 - 691 - 1691 == 1000 (should be 1000) ok 894 - 693 - 1693 == 1000 (should be 1000) ok 895 - 695 - 1695 == 1000 (should be 1000) ok 896 - 697 - 1697 == 1000 (should be 1000) ok 897 - 699 - 1699 == 1000 (should be 1000) ok 898 - 701 - 1701 == 1000 (should be 1000) ok 899 - 703 - 1703 == 1000 (should be 1000) ok 900 - 705 - 1705 == 1000 (should be 1000) ok 901 - 707 - 1707 == 1000 (should be 1000) ok 902 - 709 - 1709 == 1000 (should be 1000) ok 903 - 711 - 1711 == 1000 (should be 1000) ok 904 - 713 - 1713 == 1000 (should be 1000) ok 905 - 715 - 1715 == 1000 (should be 1000) ok 906 - 717 - 1717 == 1000 (should be 1000) ok 907 - 719 - 1719 == 1000 (should be 1000) ok 908 - 721 - 1721 == 1000 (should be 1000) ok 909 - 723 - 1723 == 1000 (should be 1000) ok 910 - 725 - 1725 == 1000 (should be 1000) ok 911 - 727 - 1727 == 1000 (should be 1000) ok 912 - 729 - 1729 == 1000 (should be 1000) ok 913 - 731 - 1731 == 1000 (should be 1000) ok 914 - 733 - 1733 == 1000 (should be 1000) ok 915 - 735 - 1735 == 1000 (should be 1000) ok 916 - 737 - 1737 == 1000 (should be 1000) ok 917 - 739 - 1739 == 1000 (should be 1000) ok 918 - 741 - 1741 == 1000 (should be 1000) ok 919 - 743 - 1743 == 1000 (should be 1000) ok 920 - 745 - 1745 == 1000 (should be 1000) ok 921 - 747 - 1747 == 1000 (should be 1000) ok 922 - 749 - 1749 == 1000 (should be 1000) ok 923 - 751 - 1751 == 1000 (should be 1000) ok 924 - 753 - 1753 == 1000 (should be 1000) ok 925 - 755 - 1755 == 1000 (should be 1000) ok 926 - 757 - 1757 == 1000 (should be 1000) ok 927 - 759 - 1759 == 1000 (should be 1000) ok 928 - 761 - 1761 == 1000 (should be 1000) ok 929 - 763 - 1763 == 1000 (should be 1000) ok 930 - 765 - 1765 == 1000 (should be 1000) ok 931 - 767 - 1767 == 1000 (should be 1000) ok 932 - 769 - 1769 == 1000 (should be 1000) ok 933 - 771 - 1771 == 1000 (should be 1000) ok 934 - 773 - 1773 == 1000 (should be 1000) ok 935 - 775 - 1775 == 1000 (should be 1000) ok 936 - 777 - 1777 == 1000 (should be 1000) ok 937 - 779 - 1779 == 1000 (should be 1000) ok 938 - 781 - 1781 == 1000 (should be 1000) ok 939 - 783 - 1783 == 1000 (should be 1000) ok 940 - 785 - 1785 == 1000 (should be 1000) ok 941 - 787 - 1787 == 1000 (should be 1000) ok 942 - 789 - 1789 == 1000 (should be 1000) ok 943 - 791 - 1791 == 1000 (should be 1000) ok 944 - 793 - 1793 == 1000 (should be 1000) ok 945 - 795 - 1795 == 1000 (should be 1000) ok 946 - 797 - 1797 == 1000 (should be 1000) ok 947 - 799 - 1799 == 1000 (should be 1000) ok 948 - 801 - 1801 == 1000 (should be 1000) ok 949 - 803 - 1803 == 1000 (should be 1000) ok 950 - 805 - 1805 == 1000 (should be 1000) ok 951 - 807 - 1807 == 1000 (should be 1000) ok 952 - 809 - 1809 == 1000 (should be 1000) ok 953 - 811 - 1811 == 1000 (should be 1000) ok 954 - 813 - 1813 == 1000 (should be 1000) ok 955 - 815 - 1815 == 1000 (should be 1000) ok 956 - 817 - 1817 == 1000 (should be 1000) ok 957 - 819 - 1819 == 1000 (should be 1000) ok 958 - 821 - 1821 == 1000 (should be 1000) ok 959 - 823 - 1823 == 1000 (should be 1000) ok 960 - 825 - 1825 == 1000 (should be 1000) ok 961 - 827 - 1827 == 1000 (should be 1000) ok 962 - 829 - 1829 == 1000 (should be 1000) ok 963 - 831 - 1831 == 1000 (should be 1000) ok 964 - 833 - 1833 == 1000 (should be 1000) ok 965 - 835 - 1835 == 1000 (should be 1000) ok 966 - 837 - 1837 == 1000 (should be 1000) ok 967 - 839 - 1839 == 1000 (should be 1000) ok 968 - 841 - 1841 == 1000 (should be 1000) ok 969 - 843 - 1843 == 1000 (should be 1000) ok 970 - 845 - 1845 == 1000 (should be 1000) ok 971 - 847 - 1847 == 1000 (should be 1000) ok 972 - 849 - 1849 == 1000 (should be 1000) ok 973 - 851 - 1851 == 1000 (should be 1000) ok 974 - 853 - 1853 == 1000 (should be 1000) ok 975 - 855 - 1855 == 1000 (should be 1000) ok 976 - 857 - 1857 == 1000 (should be 1000) ok 977 - 859 - 1859 == 1000 (should be 1000) ok 978 - 861 - 1861 == 1000 (should be 1000) ok 979 - 863 - 1863 == 1000 (should be 1000) ok 980 - 865 - 1865 == 1000 (should be 1000) ok 981 - 867 - 1867 == 1000 (should be 1000) ok 982 - 869 - 1869 == 1000 (should be 1000) ok 983 - 871 - 1871 == 1000 (should be 1000) ok 984 - 873 - 1873 == 1000 (should be 1000) ok 985 - 875 - 1875 == 1000 (should be 1000) ok 986 - 877 - 1877 == 1000 (should be 1000) ok 987 - 879 - 1879 == 1000 (should be 1000) ok 988 - 881 - 1881 == 1000 (should be 1000) ok 989 - 883 - 1883 == 1000 (should be 1000) ok 990 - 885 - 1885 == 1000 (should be 1000) ok 991 - 887 - 1887 == 1000 (should be 1000) ok 992 - 889 - 1889 == 1000 (should be 1000) ok 993 - 891 - 1891 == 1000 (should be 1000) ok 994 - 893 - 1893 == 1000 (should be 1000) ok 995 - 895 - 1895 == 1000 (should be 1000) ok 996 - 897 - 1897 == 1000 (should be 1000) ok 997 - 899 - 1899 == 1000 (should be 1000) ok 998 - 901 - 1901 == 1000 (should be 1000) ok 999 - 903 - 1903 == 1000 (should be 1000) ok 1000 - 905 - 1905 == 1000 (should be 1000) ok 1001 - 907 - 1907 == 1000 (should be 1000) ok 1002 - 909 - 1909 == 1000 (should be 1000) ok 1003 - 911 - 1911 == 1000 (should be 1000) ok 1004 - 913 - 1913 == 1000 (should be 1000) ok 1005 - 915 - 1915 == 1000 (should be 1000) ok 1006 - 917 - 1917 == 1000 (should be 1000) ok 1007 - 919 - 1919 == 1000 (should be 1000) ok 1008 - 921 - 1921 == 1000 (should be 1000) ok 1009 - 923 - 1923 == 1000 (should be 1000) ok 1010 - 925 - 1925 == 1000 (should be 1000) ok 1011 - 927 - 1927 == 1000 (should be 1000) ok 1012 - 929 - 1929 == 1000 (should be 1000) ok 1013 - 931 - 1931 == 1000 (should be 1000) ok 1014 - 933 - 1933 == 1000 (should be 1000) ok 1015 - 935 - 1935 == 1000 (should be 1000) ok 1016 - 937 - 1937 == 1000 (should be 1000) ok 1017 - 939 - 1939 == 1000 (should be 1000) ok 1018 - 941 - 1941 == 1000 (should be 1000) ok 1019 - 943 - 1943 == 1000 (should be 1000) ok 1020 - 945 - 1945 == 1000 (should be 1000) ok 1021 - 947 - 1947 == 1000 (should be 1000) ok 1022 - 949 - 1949 == 1000 (should be 1000) ok 1023 - 951 - 1951 == 1000 (should be 1000) ok 1024 - 953 - 1953 == 1000 (should be 1000) ok 1025 - 955 - 1955 == 1000 (should be 1000) ok 1026 - 957 - 1957 == 1000 (should be 1000) ok 1027 - 959 - 1959 == 1000 (should be 1000) ok 1028 - 961 - 1961 == 1000 (should be 1000) ok 1029 - 963 - 1963 == 1000 (should be 1000) ok 1030 - 965 - 1965 == 1000 (should be 1000) ok 1031 - 967 - 1967 == 1000 (should be 1000) ok 1032 - 969 - 1969 == 1000 (should be 1000) ok 1033 - 971 - 1971 == 1000 (should be 1000) ok 1034 - 973 - 1973 == 1000 (should be 1000) ok 1035 - 975 - 1975 == 1000 (should be 1000) ok 1036 - 977 - 1977 == 1000 (should be 1000) ok 1037 - 979 - 1979 == 1000 (should be 1000) ok 1038 - 981 - 1981 == 1000 (should be 1000) ok 1039 - 983 - 1983 == 1000 (should be 1000) ok 1040 - 985 - 1985 == 1000 (should be 1000) ok 1041 - 987 - 1987 == 1000 (should be 1000) ok 1042 - 989 - 1989 == 1000 (should be 1000) ok 1043 - 991 - 1991 == 1000 (should be 1000) ok 1044 - 993 - 1993 == 1000 (should be 1000) ok 1045 - 995 - 1995 == 1000 (should be 1000) ok 1046 - 997 - 1997 == 1000 (should be 1000) ok 1047 - 999 - 1999 == 1000 (should be 1000) ok 1048 - 000 - 500 == 500 (should be 500) ok 1049 - 001 - 501 == 500 (should be 500) ok 1050 - 002 - 502 == 500 (should be 500) ok 1051 - 003 - 503 == 500 (should be 500) ok 1052 - 004 - 504 == 500 (should be 500) ok 1053 - 005 - 505 == 500 (should be 500) ok 1054 - 006 - 506 == 500 (should be 500) ok 1055 - 007 - 507 == 500 (should be 500) ok 1056 - 008 - 508 == 500 (should be 500) ok 1057 - 009 - 509 == 500 (should be 500) ok 1058 - 010 - 510 == 500 (should be 500) ok 1059 - 011 - 511 == 500 (should be 500) ok 1060 - 012 - 512 == 500 (should be 500) ok 1061 - 013 - 513 == 500 (should be 500) ok 1062 - 014 - 514 == 500 (should be 500) ok 1063 - 015 - 515 == 500 (should be 500) ok 1064 - 016 - 516 == 500 (should be 500) ok 1065 - 017 - 517 == 500 (should be 500) ok 1066 - 018 - 518 == 500 (should be 500) ok 1067 - 019 - 519 == 500 (should be 500) ok 1068 - 020 - 520 == 500 (should be 500) ok 1069 - 021 - 521 == 500 (should be 500) ok 1070 - 022 - 522 == 500 (should be 500) ok 1071 - 023 - 523 == 500 (should be 500) ok 1072 - 024 - 524 == 500 (should be 500) ok 1073 - 025 - 525 == 500 (should be 500) ok 1074 - 026 - 526 == 500 (should be 500) ok 1075 - 027 - 527 == 500 (should be 500) ok 1076 - 028 - 528 == 500 (should be 500) ok 1077 - 029 - 529 == 500 (should be 500) ok 1078 - 030 - 530 == 500 (should be 500) ok 1079 - 031 - 531 == 500 (should be 500) ok 1080 - 032 - 532 == 500 (should be 500) ok 1081 - 033 - 533 == 500 (should be 500) ok 1082 - 034 - 534 == 500 (should be 500) ok 1083 - 035 - 535 == 500 (should be 500) ok 1084 - 036 - 536 == 500 (should be 500) ok 1085 - 037 - 537 == 500 (should be 500) ok 1086 - 038 - 538 == 500 (should be 500) ok 1087 - 039 - 539 == 500 (should be 500) ok 1088 - 040 - 540 == 500 (should be 500) ok 1089 - 041 - 541 == 500 (should be 500) ok 1090 - 042 - 542 == 500 (should be 500) ok 1091 - 043 - 543 == 500 (should be 500) ok 1092 - 044 - 544 == 500 (should be 500) ok 1093 - 045 - 545 == 500 (should be 500) ok 1094 - 046 - 546 == 500 (should be 500) ok 1095 - 047 - 547 == 500 (should be 500) ok 1096 - 048 - 548 == 500 (should be 500) ok 1097 - 049 - 549 == 500 (should be 500) ok 1098 - 050 - 550 == 500 (should be 500) ok 1099 - 051 - 551 == 500 (should be 500) ok 1100 - 052 - 552 == 500 (should be 500) ok 1101 - 053 - 553 == 500 (should be 500) ok 1102 - 054 - 554 == 500 (should be 500) ok 1103 - 055 - 555 == 500 (should be 500) ok 1104 - 056 - 556 == 500 (should be 500) ok 1105 - 057 - 557 == 500 (should be 500) ok 1106 - 058 - 558 == 500 (should be 500) ok 1107 - 059 - 559 == 500 (should be 500) ok 1108 - 060 - 560 == 500 (should be 500) ok 1109 - 061 - 561 == 500 (should be 500) ok 1110 - 062 - 562 == 500 (should be 500) ok 1111 - 063 - 563 == 500 (should be 500) ok 1112 - 064 - 564 == 500 (should be 500) ok 1113 - 065 - 565 == 500 (should be 500) ok 1114 - 066 - 566 == 500 (should be 500) ok 1115 - 067 - 567 == 500 (should be 500) ok 1116 - 068 - 568 == 500 (should be 500) ok 1117 - 069 - 569 == 500 (should be 500) ok 1118 - 070 - 570 == 500 (should be 500) ok 1119 - 071 - 571 == 500 (should be 500) ok 1120 - 072 - 572 == 500 (should be 500) ok 1121 - 073 - 573 == 500 (should be 500) ok 1122 - 074 - 574 == 500 (should be 500) ok 1123 - 075 - 575 == 500 (should be 500) ok 1124 - 076 - 576 == 500 (should be 500) ok 1125 - 077 - 577 == 500 (should be 500) ok 1126 - 078 - 578 == 500 (should be 500) ok 1127 - 079 - 579 == 500 (should be 500) ok 1128 - 080 - 580 == 500 (should be 500) ok 1129 - 081 - 581 == 500 (should be 500) ok 1130 - 082 - 582 == 500 (should be 500) ok 1131 - 083 - 583 == 500 (should be 500) ok 1132 - 084 - 584 == 500 (should be 500) ok 1133 - 085 - 585 == 500 (should be 500) ok 1134 - 086 - 586 == 500 (should be 500) ok 1135 - 087 - 587 == 500 (should be 500) ok 1136 - 088 - 588 == 500 (should be 500) ok 1137 - 089 - 589 == 500 (should be 500) ok 1138 - 090 - 590 == 500 (should be 500) ok 1139 - 091 - 591 == 500 (should be 500) ok 1140 - 092 - 592 == 500 (should be 500) ok 1141 - 093 - 593 == 500 (should be 500) ok 1142 - 094 - 594 == 500 (should be 500) ok 1143 - 095 - 595 == 500 (should be 500) ok 1144 - 096 - 596 == 500 (should be 500) ok 1145 - 097 - 597 == 500 (should be 500) ok 1146 - 098 - 598 == 500 (should be 500) ok 1147 - 099 - 599 == 500 (should be 500) ok 1148 - 100 - 600 == 500 (should be 500) ok 1149 - 101 - 601 == 500 (should be 500) ok 1150 - 102 - 602 == 500 (should be 500) ok 1151 - 103 - 603 == 500 (should be 500) ok 1152 - 104 - 604 == 500 (should be 500) ok 1153 - 105 - 605 == 500 (should be 500) ok 1154 - 106 - 606 == 500 (should be 500) ok 1155 - 107 - 607 == 500 (should be 500) ok 1156 - 108 - 608 == 500 (should be 500) ok 1157 - 109 - 609 == 500 (should be 500) ok 1158 - 110 - 610 == 500 (should be 500) ok 1159 - 111 - 611 == 500 (should be 500) ok 1160 - 112 - 612 == 500 (should be 500) ok 1161 - 113 - 613 == 500 (should be 500) ok 1162 - 114 - 614 == 500 (should be 500) ok 1163 - 115 - 615 == 500 (should be 500) ok 1164 - 116 - 616 == 500 (should be 500) ok 1165 - 117 - 617 == 500 (should be 500) ok 1166 - 118 - 618 == 500 (should be 500) ok 1167 - 119 - 619 == 500 (should be 500) ok 1168 - 120 - 620 == 500 (should be 500) ok 1169 - 121 - 621 == 500 (should be 500) ok 1170 - 122 - 622 == 500 (should be 500) ok 1171 - 123 - 623 == 500 (should be 500) ok 1172 - 124 - 624 == 500 (should be 500) ok 1173 - 125 - 625 == 500 (should be 500) ok 1174 - 126 - 626 == 500 (should be 500) ok 1175 - 127 - 627 == 500 (should be 500) ok 1176 - 128 - 628 == 500 (should be 500) ok 1177 - 129 - 629 == 500 (should be 500) ok 1178 - 130 - 630 == 500 (should be 500) ok 1179 - 131 - 631 == 500 (should be 500) ok 1180 - 132 - 632 == 500 (should be 500) ok 1181 - 133 - 633 == 500 (should be 500) ok 1182 - 134 - 634 == 500 (should be 500) ok 1183 - 135 - 635 == 500 (should be 500) ok 1184 - 136 - 636 == 500 (should be 500) ok 1185 - 137 - 637 == 500 (should be 500) ok 1186 - 138 - 638 == 500 (should be 500) ok 1187 - 139 - 639 == 500 (should be 500) ok 1188 - 140 - 640 == 500 (should be 500) ok 1189 - 141 - 641 == 500 (should be 500) ok 1190 - 142 - 642 == 500 (should be 500) ok 1191 - 143 - 643 == 500 (should be 500) ok 1192 - 144 - 644 == 500 (should be 500) ok 1193 - 145 - 645 == 500 (should be 500) ok 1194 - 146 - 646 == 500 (should be 500) ok 1195 - 147 - 647 == 500 (should be 500) ok 1196 - 148 - 648 == 500 (should be 500) ok 1197 - 149 - 649 == 500 (should be 500) ok 1198 - 150 - 650 == 500 (should be 500) ok 1199 - 151 - 651 == 500 (should be 500) ok 1200 - 152 - 652 == 500 (should be 500) ok 1201 - 153 - 653 == 500 (should be 500) ok 1202 - 154 - 654 == 500 (should be 500) ok 1203 - 155 - 655 == 500 (should be 500) ok 1204 - 156 - 656 == 500 (should be 500) ok 1205 - 157 - 657 == 500 (should be 500) ok 1206 - 158 - 658 == 500 (should be 500) ok 1207 - 159 - 659 == 500 (should be 500) ok 1208 - 160 - 660 == 500 (should be 500) ok 1209 - 161 - 661 == 500 (should be 500) ok 1210 - 162 - 662 == 500 (should be 500) ok 1211 - 163 - 663 == 500 (should be 500) ok 1212 - 164 - 664 == 500 (should be 500) ok 1213 - 165 - 665 == 500 (should be 500) ok 1214 - 166 - 666 == 500 (should be 500) ok 1215 - 167 - 667 == 500 (should be 500) ok 1216 - 168 - 668 == 500 (should be 500) ok 1217 - 169 - 669 == 500 (should be 500) ok 1218 - 170 - 670 == 500 (should be 500) ok 1219 - 171 - 671 == 500 (should be 500) ok 1220 - 172 - 672 == 500 (should be 500) ok 1221 - 173 - 673 == 500 (should be 500) ok 1222 - 174 - 674 == 500 (should be 500) ok 1223 - 175 - 675 == 500 (should be 500) ok 1224 - 176 - 676 == 500 (should be 500) ok 1225 - 177 - 677 == 500 (should be 500) ok 1226 - 178 - 678 == 500 (should be 500) ok 1227 - 179 - 679 == 500 (should be 500) ok 1228 - 180 - 680 == 500 (should be 500) ok 1229 - 181 - 681 == 500 (should be 500) ok 1230 - 182 - 682 == 500 (should be 500) ok 1231 - 183 - 683 == 500 (should be 500) ok 1232 - 184 - 684 == 500 (should be 500) ok 1233 - 185 - 685 == 500 (should be 500) ok 1234 - 186 - 686 == 500 (should be 500) ok 1235 - 187 - 687 == 500 (should be 500) ok 1236 - 188 - 688 == 500 (should be 500) ok 1237 - 189 - 689 == 500 (should be 500) ok 1238 - 190 - 690 == 500 (should be 500) ok 1239 - 191 - 691 == 500 (should be 500) ok 1240 - 192 - 692 == 500 (should be 500) ok 1241 - 193 - 693 == 500 (should be 500) ok 1242 - 194 - 694 == 500 (should be 500) ok 1243 - 195 - 695 == 500 (should be 500) ok 1244 - 196 - 696 == 500 (should be 500) ok 1245 - 197 - 697 == 500 (should be 500) ok 1246 - 198 - 698 == 500 (should be 500) ok 1247 - 199 - 699 == 500 (should be 500) ok 1248 - 200 - 700 == 500 (should be 500) ok 1249 - 201 - 701 == 500 (should be 500) ok 1250 - 202 - 702 == 500 (should be 500) ok 1251 - 203 - 703 == 500 (should be 500) ok 1252 - 204 - 704 == 500 (should be 500) ok 1253 - 205 - 705 == 500 (should be 500) ok 1254 - 206 - 706 == 500 (should be 500) ok 1255 - 207 - 707 == 500 (should be 500) ok 1256 - 208 - 708 == 500 (should be 500) ok 1257 - 209 - 709 == 500 (should be 500) ok 1258 - 210 - 710 == 500 (should be 500) ok 1259 - 211 - 711 == 500 (should be 500) ok 1260 - 212 - 712 == 500 (should be 500) ok 1261 - 213 - 713 == 500 (should be 500) ok 1262 - 214 - 714 == 500 (should be 500) ok 1263 - 215 - 715 == 500 (should be 500) ok 1264 - 216 - 716 == 500 (should be 500) ok 1265 - 217 - 717 == 500 (should be 500) ok 1266 - 218 - 718 == 500 (should be 500) ok 1267 - 219 - 719 == 500 (should be 500) ok 1268 - 220 - 720 == 500 (should be 500) ok 1269 - 221 - 721 == 500 (should be 500) ok 1270 - 222 - 722 == 500 (should be 500) ok 1271 - 223 - 723 == 500 (should be 500) ok 1272 - 224 - 724 == 500 (should be 500) ok 1273 - 225 - 725 == 500 (should be 500) ok 1274 - 226 - 726 == 500 (should be 500) ok 1275 - 227 - 727 == 500 (should be 500) ok 1276 - 228 - 728 == 500 (should be 500) ok 1277 - 229 - 729 == 500 (should be 500) ok 1278 - 230 - 730 == 500 (should be 500) ok 1279 - 231 - 731 == 500 (should be 500) ok 1280 - 232 - 732 == 500 (should be 500) ok 1281 - 233 - 733 == 500 (should be 500) ok 1282 - 234 - 734 == 500 (should be 500) ok 1283 - 235 - 735 == 500 (should be 500) ok 1284 - 236 - 736 == 500 (should be 500) ok 1285 - 237 - 737 == 500 (should be 500) ok 1286 - 238 - 738 == 500 (should be 500) ok 1287 - 239 - 739 == 500 (should be 500) ok 1288 - 240 - 740 == 500 (should be 500) ok 1289 - 241 - 741 == 500 (should be 500) ok 1290 - 242 - 742 == 500 (should be 500) ok 1291 - 243 - 743 == 500 (should be 500) ok 1292 - 244 - 744 == 500 (should be 500) ok 1293 - 245 - 745 == 500 (should be 500) ok 1294 - 246 - 746 == 500 (should be 500) ok 1295 - 247 - 747 == 500 (should be 500) ok 1296 - 248 - 748 == 500 (should be 500) ok 1297 - 249 - 749 == 500 (should be 500) ok 1298 - 250 - 750 == 500 (should be 500) ok 1299 - 251 - 751 == 500 (should be 500) ok 1300 - 252 - 752 == 500 (should be 500) ok 1301 - 253 - 753 == 500 (should be 500) ok 1302 - 254 - 754 == 500 (should be 500) ok 1303 - 255 - 755 == 500 (should be 500) ok 1304 - 256 - 756 == 500 (should be 500) ok 1305 - 257 - 757 == 500 (should be 500) ok 1306 - 258 - 758 == 500 (should be 500) ok 1307 - 259 - 759 == 500 (should be 500) ok 1308 - 260 - 760 == 500 (should be 500) ok 1309 - 261 - 761 == 500 (should be 500) ok 1310 - 262 - 762 == 500 (should be 500) ok 1311 - 263 - 763 == 500 (should be 500) ok 1312 - 264 - 764 == 500 (should be 500) ok 1313 - 265 - 765 == 500 (should be 500) ok 1314 - 266 - 766 == 500 (should be 500) ok 1315 - 267 - 767 == 500 (should be 500) ok 1316 - 268 - 768 == 500 (should be 500) ok 1317 - 269 - 769 == 500 (should be 500) ok 1318 - 270 - 770 == 500 (should be 500) ok 1319 - 271 - 771 == 500 (should be 500) ok 1320 - 272 - 772 == 500 (should be 500) ok 1321 - 273 - 773 == 500 (should be 500) ok 1322 - 274 - 774 == 500 (should be 500) ok 1323 - 275 - 775 == 500 (should be 500) ok 1324 - 276 - 776 == 500 (should be 500) ok 1325 - 277 - 777 == 500 (should be 500) ok 1326 - 278 - 778 == 500 (should be 500) ok 1327 - 279 - 779 == 500 (should be 500) ok 1328 - 280 - 780 == 500 (should be 500) ok 1329 - 281 - 781 == 500 (should be 500) ok 1330 - 282 - 782 == 500 (should be 500) ok 1331 - 283 - 783 == 500 (should be 500) ok 1332 - 284 - 784 == 500 (should be 500) ok 1333 - 285 - 785 == 500 (should be 500) ok 1334 - 286 - 786 == 500 (should be 500) ok 1335 - 287 - 787 == 500 (should be 500) ok 1336 - 288 - 788 == 500 (should be 500) ok 1337 - 289 - 789 == 500 (should be 500) ok 1338 - 290 - 790 == 500 (should be 500) ok 1339 - 291 - 791 == 500 (should be 500) ok 1340 - 292 - 792 == 500 (should be 500) ok 1341 - 293 - 793 == 500 (should be 500) ok 1342 - 294 - 794 == 500 (should be 500) ok 1343 - 295 - 795 == 500 (should be 500) ok 1344 - 296 - 796 == 500 (should be 500) ok 1345 - 297 - 797 == 500 (should be 500) ok 1346 - 298 - 798 == 500 (should be 500) ok 1347 - 299 - 799 == 500 (should be 500) ok 1348 - 300 - 800 == 500 (should be 500) ok 1349 - 301 - 801 == 500 (should be 500) ok 1350 - 302 - 802 == 500 (should be 500) ok 1351 - 303 - 803 == 500 (should be 500) ok 1352 - 304 - 804 == 500 (should be 500) ok 1353 - 305 - 805 == 500 (should be 500) ok 1354 - 306 - 806 == 500 (should be 500) ok 1355 - 307 - 807 == 500 (should be 500) ok 1356 - 308 - 808 == 500 (should be 500) ok 1357 - 309 - 809 == 500 (should be 500) ok 1358 - 310 - 810 == 500 (should be 500) ok 1359 - 311 - 811 == 500 (should be 500) ok 1360 - 312 - 812 == 500 (should be 500) ok 1361 - 313 - 813 == 500 (should be 500) ok 1362 - 314 - 814 == 500 (should be 500) ok 1363 - 315 - 815 == 500 (should be 500) ok 1364 - 316 - 816 == 500 (should be 500) ok 1365 - 317 - 817 == 500 (should be 500) ok 1366 - 318 - 818 == 500 (should be 500) ok 1367 - 319 - 819 == 500 (should be 500) ok 1368 - 320 - 820 == 500 (should be 500) ok 1369 - 321 - 821 == 500 (should be 500) ok 1370 - 322 - 822 == 500 (should be 500) ok 1371 - 323 - 823 == 500 (should be 500) ok 1372 - 324 - 824 == 500 (should be 500) ok 1373 - 325 - 825 == 500 (should be 500) ok 1374 - 326 - 826 == 500 (should be 500) ok 1375 - 327 - 827 == 500 (should be 500) ok 1376 - 328 - 828 == 500 (should be 500) ok 1377 - 329 - 829 == 500 (should be 500) ok 1378 - 330 - 830 == 500 (should be 500) ok 1379 - 331 - 831 == 500 (should be 500) ok 1380 - 332 - 832 == 500 (should be 500) ok 1381 - 333 - 833 == 500 (should be 500) ok 1382 - 334 - 834 == 500 (should be 500) ok 1383 - 335 - 835 == 500 (should be 500) ok 1384 - 336 - 836 == 500 (should be 500) ok 1385 - 337 - 837 == 500 (should be 500) ok 1386 - 338 - 838 == 500 (should be 500) ok 1387 - 339 - 839 == 500 (should be 500) ok 1388 - 340 - 840 == 500 (should be 500) ok 1389 - 341 - 841 == 500 (should be 500) ok 1390 - 342 - 842 == 500 (should be 500) ok 1391 - 343 - 843 == 500 (should be 500) ok 1392 - 344 - 844 == 500 (should be 500) ok 1393 - 345 - 845 == 500 (should be 500) ok 1394 - 346 - 846 == 500 (should be 500) ok 1395 - 347 - 847 == 500 (should be 500) ok 1396 - 348 - 848 == 500 (should be 500) ok 1397 - 349 - 849 == 500 (should be 500) ok 1398 - 350 - 850 == 500 (should be 500) ok 1399 - 351 - 851 == 500 (should be 500) ok 1400 - 352 - 852 == 500 (should be 500) ok 1401 - 353 - 853 == 500 (should be 500) ok 1402 - 354 - 854 == 500 (should be 500) ok 1403 - 355 - 855 == 500 (should be 500) ok 1404 - 356 - 856 == 500 (should be 500) ok 1405 - 357 - 857 == 500 (should be 500) ok 1406 - 358 - 858 == 500 (should be 500) ok 1407 - 359 - 859 == 500 (should be 500) ok 1408 - 360 - 860 == 500 (should be 500) ok 1409 - 361 - 861 == 500 (should be 500) ok 1410 - 362 - 862 == 500 (should be 500) ok 1411 - 363 - 863 == 500 (should be 500) ok 1412 - 364 - 864 == 500 (should be 500) ok 1413 - 365 - 865 == 500 (should be 500) ok 1414 - 366 - 866 == 500 (should be 500) ok 1415 - 367 - 867 == 500 (should be 500) ok 1416 - 368 - 868 == 500 (should be 500) ok 1417 - 369 - 869 == 500 (should be 500) ok 1418 - 370 - 870 == 500 (should be 500) ok 1419 - 371 - 871 == 500 (should be 500) ok 1420 - 372 - 872 == 500 (should be 500) ok 1421 - 373 - 873 == 500 (should be 500) ok 1422 - 374 - 874 == 500 (should be 500) ok 1423 - 375 - 875 == 500 (should be 500) ok 1424 - 376 - 876 == 500 (should be 500) ok 1425 - 377 - 877 == 500 (should be 500) ok 1426 - 378 - 878 == 500 (should be 500) ok 1427 - 379 - 879 == 500 (should be 500) ok 1428 - 380 - 880 == 500 (should be 500) ok 1429 - 381 - 881 == 500 (should be 500) ok 1430 - 382 - 882 == 500 (should be 500) ok 1431 - 383 - 883 == 500 (should be 500) ok 1432 - 384 - 884 == 500 (should be 500) ok 1433 - 385 - 885 == 500 (should be 500) ok 1434 - 386 - 886 == 500 (should be 500) ok 1435 - 387 - 887 == 500 (should be 500) ok 1436 - 388 - 888 == 500 (should be 500) ok 1437 - 389 - 889 == 500 (should be 500) ok 1438 - 390 - 890 == 500 (should be 500) ok 1439 - 391 - 891 == 500 (should be 500) ok 1440 - 392 - 892 == 500 (should be 500) ok 1441 - 393 - 893 == 500 (should be 500) ok 1442 - 394 - 894 == 500 (should be 500) ok 1443 - 395 - 895 == 500 (should be 500) ok 1444 - 396 - 896 == 500 (should be 500) ok 1445 - 397 - 897 == 500 (should be 500) ok 1446 - 398 - 898 == 500 (should be 500) ok 1447 - 399 - 899 == 500 (should be 500) ok 1448 - 400 - 900 == 500 (should be 500) ok 1449 - 401 - 901 == 500 (should be 500) ok 1450 - 402 - 902 == 500 (should be 500) ok 1451 - 403 - 903 == 500 (should be 500) ok 1452 - 404 - 904 == 500 (should be 500) ok 1453 - 405 - 905 == 500 (should be 500) ok 1454 - 406 - 906 == 500 (should be 500) ok 1455 - 407 - 907 == 500 (should be 500) ok 1456 - 408 - 908 == 500 (should be 500) ok 1457 - 409 - 909 == 500 (should be 500) ok 1458 - 410 - 910 == 500 (should be 500) ok 1459 - 411 - 911 == 500 (should be 500) ok 1460 - 412 - 912 == 500 (should be 500) ok 1461 - 413 - 913 == 500 (should be 500) ok 1462 - 414 - 914 == 500 (should be 500) ok 1463 - 415 - 915 == 500 (should be 500) ok 1464 - 416 - 916 == 500 (should be 500) ok 1465 - 417 - 917 == 500 (should be 500) ok 1466 - 418 - 918 == 500 (should be 500) ok 1467 - 419 - 919 == 500 (should be 500) ok 1468 - 420 - 920 == 500 (should be 500) ok 1469 - 421 - 921 == 500 (should be 500) ok 1470 - 422 - 922 == 500 (should be 500) ok 1471 - 423 - 923 == 500 (should be 500) ok 1472 - 424 - 924 == 500 (should be 500) ok 1473 - 425 - 925 == 500 (should be 500) ok 1474 - 426 - 926 == 500 (should be 500) ok 1475 - 427 - 927 == 500 (should be 500) ok 1476 - 428 - 928 == 500 (should be 500) ok 1477 - 429 - 929 == 500 (should be 500) ok 1478 - 430 - 930 == 500 (should be 500) ok 1479 - 431 - 931 == 500 (should be 500) ok 1480 - 432 - 932 == 500 (should be 500) ok 1481 - 433 - 933 == 500 (should be 500) ok 1482 - 434 - 934 == 500 (should be 500) ok 1483 - 435 - 935 == 500 (should be 500) ok 1484 - 436 - 936 == 500 (should be 500) ok 1485 - 437 - 937 == 500 (should be 500) ok 1486 - 438 - 938 == 500 (should be 500) ok 1487 - 439 - 939 == 500 (should be 500) ok 1488 - 440 - 940 == 500 (should be 500) ok 1489 - 441 - 941 == 500 (should be 500) ok 1490 - 442 - 942 == 500 (should be 500) ok 1491 - 443 - 943 == 500 (should be 500) ok 1492 - 444 - 944 == 500 (should be 500) ok 1493 - 445 - 945 == 500 (should be 500) ok 1494 - 446 - 946 == 500 (should be 500) ok 1495 - 447 - 947 == 500 (should be 500) ok 1496 - 448 - 948 == 500 (should be 500) ok 1497 - 449 - 949 == 500 (should be 500) ok 1498 - 450 - 950 == 500 (should be 500) ok 1499 - 451 - 951 == 500 (should be 500) ok 1500 - 452 - 952 == 500 (should be 500) ok 1501 - 453 - 953 == 500 (should be 500) ok 1502 - 454 - 954 == 500 (should be 500) ok 1503 - 455 - 955 == 500 (should be 500) ok 1504 - 456 - 956 == 500 (should be 500) ok 1505 - 457 - 957 == 500 (should be 500) ok 1506 - 458 - 958 == 500 (should be 500) ok 1507 - 459 - 959 == 500 (should be 500) ok 1508 - 460 - 960 == 500 (should be 500) ok 1509 - 461 - 961 == 500 (should be 500) ok 1510 - 462 - 962 == 500 (should be 500) ok 1511 - 463 - 963 == 500 (should be 500) ok 1512 - 464 - 964 == 500 (should be 500) ok 1513 - 465 - 965 == 500 (should be 500) ok 1514 - 466 - 966 == 500 (should be 500) ok 1515 - 467 - 967 == 500 (should be 500) ok 1516 - 468 - 968 == 500 (should be 500) ok 1517 - 469 - 969 == 500 (should be 500) ok 1518 - 470 - 970 == 500 (should be 500) ok 1519 - 471 - 971 == 500 (should be 500) ok 1520 - 472 - 972 == 500 (should be 500) ok 1521 - 473 - 973 == 500 (should be 500) ok 1522 - 474 - 974 == 500 (should be 500) ok 1523 - 475 - 975 == 500 (should be 500) ok 1524 - 476 - 976 == 500 (should be 500) ok 1525 - 477 - 977 == 500 (should be 500) ok 1526 - 478 - 978 == 500 (should be 500) ok 1527 - 479 - 979 == 500 (should be 500) ok 1528 - 480 - 980 == 500 (should be 500) ok 1529 - 481 - 981 == 500 (should be 500) ok 1530 - 482 - 982 == 500 (should be 500) ok 1531 - 483 - 983 == 500 (should be 500) ok 1532 - 484 - 984 == 500 (should be 500) ok 1533 - 485 - 985 == 500 (should be 500) ok 1534 - 486 - 986 == 500 (should be 500) ok 1535 - 487 - 987 == 500 (should be 500) ok 1536 - 488 - 988 == 500 (should be 500) ok 1537 - 489 - 989 == 500 (should be 500) ok 1538 - 490 - 990 == 500 (should be 500) ok 1539 - 491 - 991 == 500 (should be 500) ok 1540 - 492 - 992 == 500 (should be 500) ok 1541 - 493 - 993 == 500 (should be 500) ok 1542 - 494 - 994 == 500 (should be 500) ok 1543 - 495 - 995 == 500 (should be 500) ok 1544 - 496 - 996 == 500 (should be 500) ok 1545 - 497 - 997 == 500 (should be 500) ok 1546 - 498 - 998 == 500 (should be 500) ok 1547 - 499 - 999 == 500 (should be 500) ok 1548 - 500 - 1000 == 500 (should be 500) ok 1549 - 501 - 1001 == 500 (should be 500) ok 1550 - 502 - 1002 == 500 (should be 500) ok 1551 - 503 - 1003 == 500 (should be 500) ok 1552 - 504 - 1004 == 500 (should be 500) ok 1553 - 505 - 1005 == 500 (should be 500) ok 1554 - 506 - 1006 == 500 (should be 500) ok 1555 - 507 - 1007 == 500 (should be 500) ok 1556 - 508 - 1008 == 500 (should be 500) ok 1557 - 509 - 1009 == 500 (should be 500) ok 1558 - 510 - 1010 == 500 (should be 500) ok 1559 - 511 - 1011 == 500 (should be 500) ok 1560 - 512 - 1012 == 500 (should be 500) ok 1561 - 513 - 1013 == 500 (should be 500) ok 1562 - 514 - 1014 == 500 (should be 500) ok 1563 - 515 - 1015 == 500 (should be 500) ok 1564 - 516 - 1016 == 500 (should be 500) ok 1565 - 517 - 1017 == 500 (should be 500) ok 1566 - 518 - 1018 == 500 (should be 500) ok 1567 - 519 - 1019 == 500 (should be 500) ok 1568 - 520 - 1020 == 500 (should be 500) ok 1569 - 521 - 1021 == 500 (should be 500) ok 1570 - 522 - 1022 == 500 (should be 500) ok 1571 - 523 - 1023 == 500 (should be 500) ok 1572 - 524 - 1024 == 500 (should be 500) ok 1573 - 525 - 1025 == 500 (should be 500) ok 1574 - 526 - 1026 == 500 (should be 500) ok 1575 - 527 - 1027 == 500 (should be 500) ok 1576 - 528 - 1028 == 500 (should be 500) ok 1577 - 529 - 1029 == 500 (should be 500) ok 1578 - 530 - 1030 == 500 (should be 500) ok 1579 - 531 - 1031 == 500 (should be 500) ok 1580 - 532 - 1032 == 500 (should be 500) ok 1581 - 533 - 1033 == 500 (should be 500) ok 1582 - 534 - 1034 == 500 (should be 500) ok 1583 - 535 - 1035 == 500 (should be 500) ok 1584 - 536 - 1036 == 500 (should be 500) ok 1585 - 537 - 1037 == 500 (should be 500) ok 1586 - 538 - 1038 == 500 (should be 500) ok 1587 - 539 - 1039 == 500 (should be 500) ok 1588 - 540 - 1040 == 500 (should be 500) ok 1589 - 541 - 1041 == 500 (should be 500) ok 1590 - 542 - 1042 == 500 (should be 500) ok 1591 - 543 - 1043 == 500 (should be 500) ok 1592 - 544 - 1044 == 500 (should be 500) ok 1593 - 545 - 1045 == 500 (should be 500) ok 1594 - 546 - 1046 == 500 (should be 500) ok 1595 - 547 - 1047 == 500 (should be 500) ok 1596 - 548 - 1048 == 500 (should be 500) ok 1597 - 549 - 1049 == 500 (should be 500) ok 1598 - 550 - 1050 == 500 (should be 500) ok 1599 - 551 - 1051 == 500 (should be 500) ok 1600 - 552 - 1052 == 500 (should be 500) ok 1601 - 553 - 1053 == 500 (should be 500) ok 1602 - 554 - 1054 == 500 (should be 500) ok 1603 - 555 - 1055 == 500 (should be 500) ok 1604 - 556 - 1056 == 500 (should be 500) ok 1605 - 557 - 1057 == 500 (should be 500) ok 1606 - 558 - 1058 == 500 (should be 500) ok 1607 - 559 - 1059 == 500 (should be 500) ok 1608 - 560 - 1060 == 500 (should be 500) ok 1609 - 561 - 1061 == 500 (should be 500) ok 1610 - 562 - 1062 == 500 (should be 500) ok 1611 - 563 - 1063 == 500 (should be 500) ok 1612 - 564 - 1064 == 500 (should be 500) ok 1613 - 565 - 1065 == 500 (should be 500) ok 1614 - 566 - 1066 == 500 (should be 500) ok 1615 - 567 - 1067 == 500 (should be 500) ok 1616 - 568 - 1068 == 500 (should be 500) ok 1617 - 569 - 1069 == 500 (should be 500) ok 1618 - 570 - 1070 == 500 (should be 500) ok 1619 - 571 - 1071 == 500 (should be 500) ok 1620 - 572 - 1072 == 500 (should be 500) ok 1621 - 573 - 1073 == 500 (should be 500) ok 1622 - 574 - 1074 == 500 (should be 500) ok 1623 - 575 - 1075 == 500 (should be 500) ok 1624 - 576 - 1076 == 500 (should be 500) ok 1625 - 577 - 1077 == 500 (should be 500) ok 1626 - 578 - 1078 == 500 (should be 500) ok 1627 - 579 - 1079 == 500 (should be 500) ok 1628 - 580 - 1080 == 500 (should be 500) ok 1629 - 581 - 1081 == 500 (should be 500) ok 1630 - 582 - 1082 == 500 (should be 500) ok 1631 - 583 - 1083 == 500 (should be 500) ok 1632 - 584 - 1084 == 500 (should be 500) ok 1633 - 585 - 1085 == 500 (should be 500) ok 1634 - 586 - 1086 == 500 (should be 500) ok 1635 - 587 - 1087 == 500 (should be 500) ok 1636 - 588 - 1088 == 500 (should be 500) ok 1637 - 589 - 1089 == 500 (should be 500) ok 1638 - 590 - 1090 == 500 (should be 500) ok 1639 - 591 - 1091 == 500 (should be 500) ok 1640 - 592 - 1092 == 500 (should be 500) ok 1641 - 593 - 1093 == 500 (should be 500) ok 1642 - 594 - 1094 == 500 (should be 500) ok 1643 - 595 - 1095 == 500 (should be 500) ok 1644 - 596 - 1096 == 500 (should be 500) ok 1645 - 597 - 1097 == 500 (should be 500) ok 1646 - 598 - 1098 == 500 (should be 500) ok 1647 - 599 - 1099 == 500 (should be 500) ok 1648 - 600 - 1100 == 500 (should be 500) ok 1649 - 601 - 1101 == 500 (should be 500) ok 1650 - 602 - 1102 == 500 (should be 500) ok 1651 - 603 - 1103 == 500 (should be 500) ok 1652 - 604 - 1104 == 500 (should be 500) ok 1653 - 605 - 1105 == 500 (should be 500) ok 1654 - 606 - 1106 == 500 (should be 500) ok 1655 - 607 - 1107 == 500 (should be 500) ok 1656 - 608 - 1108 == 500 (should be 500) ok 1657 - 609 - 1109 == 500 (should be 500) ok 1658 - 610 - 1110 == 500 (should be 500) ok 1659 - 611 - 1111 == 500 (should be 500) ok 1660 - 612 - 1112 == 500 (should be 500) ok 1661 - 613 - 1113 == 500 (should be 500) ok 1662 - 614 - 1114 == 500 (should be 500) ok 1663 - 615 - 1115 == 500 (should be 500) ok 1664 - 616 - 1116 == 500 (should be 500) ok 1665 - 617 - 1117 == 500 (should be 500) ok 1666 - 618 - 1118 == 500 (should be 500) ok 1667 - 619 - 1119 == 500 (should be 500) ok 1668 - 620 - 1120 == 500 (should be 500) ok 1669 - 621 - 1121 == 500 (should be 500) ok 1670 - 622 - 1122 == 500 (should be 500) ok 1671 - 623 - 1123 == 500 (should be 500) ok 1672 - 624 - 1124 == 500 (should be 500) ok 1673 - 625 - 1125 == 500 (should be 500) ok 1674 - 626 - 1126 == 500 (should be 500) ok 1675 - 627 - 1127 == 500 (should be 500) ok 1676 - 628 - 1128 == 500 (should be 500) ok 1677 - 629 - 1129 == 500 (should be 500) ok 1678 - 630 - 1130 == 500 (should be 500) ok 1679 - 631 - 1131 == 500 (should be 500) ok 1680 - 632 - 1132 == 500 (should be 500) ok 1681 - 633 - 1133 == 500 (should be 500) ok 1682 - 634 - 1134 == 500 (should be 500) ok 1683 - 635 - 1135 == 500 (should be 500) ok 1684 - 636 - 1136 == 500 (should be 500) ok 1685 - 637 - 1137 == 500 (should be 500) ok 1686 - 638 - 1138 == 500 (should be 500) ok 1687 - 639 - 1139 == 500 (should be 500) ok 1688 - 640 - 1140 == 500 (should be 500) ok 1689 - 641 - 1141 == 500 (should be 500) ok 1690 - 642 - 1142 == 500 (should be 500) ok 1691 - 643 - 1143 == 500 (should be 500) ok 1692 - 644 - 1144 == 500 (should be 500) ok 1693 - 645 - 1145 == 500 (should be 500) ok 1694 - 646 - 1146 == 500 (should be 500) ok 1695 - 647 - 1147 == 500 (should be 500) ok 1696 - 648 - 1148 == 500 (should be 500) ok 1697 - 649 - 1149 == 500 (should be 500) ok 1698 - 650 - 1150 == 500 (should be 500) ok 1699 - 651 - 1151 == 500 (should be 500) ok 1700 - 652 - 1152 == 500 (should be 500) ok 1701 - 653 - 1153 == 500 (should be 500) ok 1702 - 654 - 1154 == 500 (should be 500) ok 1703 - 655 - 1155 == 500 (should be 500) ok 1704 - 656 - 1156 == 500 (should be 500) ok 1705 - 657 - 1157 == 500 (should be 500) ok 1706 - 658 - 1158 == 500 (should be 500) ok 1707 - 659 - 1159 == 500 (should be 500) ok 1708 - 660 - 1160 == 500 (should be 500) ok 1709 - 661 - 1161 == 500 (should be 500) ok 1710 - 662 - 1162 == 500 (should be 500) ok 1711 - 663 - 1163 == 500 (should be 500) ok 1712 - 664 - 1164 == 500 (should be 500) ok 1713 - 665 - 1165 == 500 (should be 500) ok 1714 - 666 - 1166 == 500 (should be 500) ok 1715 - 667 - 1167 == 500 (should be 500) ok 1716 - 668 - 1168 == 500 (should be 500) ok 1717 - 669 - 1169 == 500 (should be 500) ok 1718 - 670 - 1170 == 500 (should be 500) ok 1719 - 671 - 1171 == 500 (should be 500) ok 1720 - 672 - 1172 == 500 (should be 500) ok 1721 - 673 - 1173 == 500 (should be 500) ok 1722 - 674 - 1174 == 500 (should be 500) ok 1723 - 675 - 1175 == 500 (should be 500) ok 1724 - 676 - 1176 == 500 (should be 500) ok 1725 - 677 - 1177 == 500 (should be 500) ok 1726 - 678 - 1178 == 500 (should be 500) ok 1727 - 679 - 1179 == 500 (should be 500) ok 1728 - 680 - 1180 == 500 (should be 500) ok 1729 - 681 - 1181 == 500 (should be 500) ok 1730 - 682 - 1182 == 500 (should be 500) ok 1731 - 683 - 1183 == 500 (should be 500) ok 1732 - 684 - 1184 == 500 (should be 500) ok 1733 - 685 - 1185 == 500 (should be 500) ok 1734 - 686 - 1186 == 500 (should be 500) ok 1735 - 687 - 1187 == 500 (should be 500) ok 1736 - 688 - 1188 == 500 (should be 500) ok 1737 - 689 - 1189 == 500 (should be 500) ok 1738 - 690 - 1190 == 500 (should be 500) ok 1739 - 691 - 1191 == 500 (should be 500) ok 1740 - 692 - 1192 == 500 (should be 500) ok 1741 - 693 - 1193 == 500 (should be 500) ok 1742 - 694 - 1194 == 500 (should be 500) ok 1743 - 695 - 1195 == 500 (should be 500) ok 1744 - 696 - 1196 == 500 (should be 500) ok 1745 - 697 - 1197 == 500 (should be 500) ok 1746 - 698 - 1198 == 500 (should be 500) ok 1747 - 699 - 1199 == 500 (should be 500) ok 1748 - 700 - 1200 == 500 (should be 500) ok 1749 - 701 - 1201 == 500 (should be 500) ok 1750 - 702 - 1202 == 500 (should be 500) ok 1751 - 703 - 1203 == 500 (should be 500) ok 1752 - 704 - 1204 == 500 (should be 500) ok 1753 - 705 - 1205 == 500 (should be 500) ok 1754 - 706 - 1206 == 500 (should be 500) ok 1755 - 707 - 1207 == 500 (should be 500) ok 1756 - 708 - 1208 == 500 (should be 500) ok 1757 - 709 - 1209 == 500 (should be 500) ok 1758 - 710 - 1210 == 500 (should be 500) ok 1759 - 711 - 1211 == 500 (should be 500) ok 1760 - 712 - 1212 == 500 (should be 500) ok 1761 - 713 - 1213 == 500 (should be 500) ok 1762 - 714 - 1214 == 500 (should be 500) ok 1763 - 715 - 1215 == 500 (should be 500) ok 1764 - 716 - 1216 == 500 (should be 500) ok 1765 - 717 - 1217 == 500 (should be 500) ok 1766 - 718 - 1218 == 500 (should be 500) ok 1767 - 719 - 1219 == 500 (should be 500) ok 1768 - 720 - 1220 == 500 (should be 500) ok 1769 - 721 - 1221 == 500 (should be 500) ok 1770 - 722 - 1222 == 500 (should be 500) ok 1771 - 723 - 1223 == 500 (should be 500) ok 1772 - 724 - 1224 == 500 (should be 500) ok 1773 - 725 - 1225 == 500 (should be 500) ok 1774 - 726 - 1226 == 500 (should be 500) ok 1775 - 727 - 1227 == 500 (should be 500) ok 1776 - 728 - 1228 == 500 (should be 500) ok 1777 - 729 - 1229 == 500 (should be 500) ok 1778 - 730 - 1230 == 500 (should be 500) ok 1779 - 731 - 1231 == 500 (should be 500) ok 1780 - 732 - 1232 == 500 (should be 500) ok 1781 - 733 - 1233 == 500 (should be 500) ok 1782 - 734 - 1234 == 500 (should be 500) ok 1783 - 735 - 1235 == 500 (should be 500) ok 1784 - 736 - 1236 == 500 (should be 500) ok 1785 - 737 - 1237 == 500 (should be 500) ok 1786 - 738 - 1238 == 500 (should be 500) ok 1787 - 739 - 1239 == 500 (should be 500) ok 1788 - 740 - 1240 == 500 (should be 500) ok 1789 - 741 - 1241 == 500 (should be 500) ok 1790 - 742 - 1242 == 500 (should be 500) ok 1791 - 743 - 1243 == 500 (should be 500) ok 1792 - 744 - 1244 == 500 (should be 500) ok 1793 - 745 - 1245 == 500 (should be 500) ok 1794 - 746 - 1246 == 500 (should be 500) ok 1795 - 747 - 1247 == 500 (should be 500) ok 1796 - 748 - 1248 == 500 (should be 500) ok 1797 - 749 - 1249 == 500 (should be 500) ok 1798 - 750 - 1250 == 500 (should be 500) ok 1799 - 751 - 1251 == 500 (should be 500) ok 1800 - 752 - 1252 == 500 (should be 500) ok 1801 - 753 - 1253 == 500 (should be 500) ok 1802 - 754 - 1254 == 500 (should be 500) ok 1803 - 755 - 1255 == 500 (should be 500) ok 1804 - 756 - 1256 == 500 (should be 500) ok 1805 - 757 - 1257 == 500 (should be 500) ok 1806 - 758 - 1258 == 500 (should be 500) ok 1807 - 759 - 1259 == 500 (should be 500) ok 1808 - 760 - 1260 == 500 (should be 500) ok 1809 - 761 - 1261 == 500 (should be 500) ok 1810 - 762 - 1262 == 500 (should be 500) ok 1811 - 763 - 1263 == 500 (should be 500) ok 1812 - 764 - 1264 == 500 (should be 500) ok 1813 - 765 - 1265 == 500 (should be 500) ok 1814 - 766 - 1266 == 500 (should be 500) ok 1815 - 767 - 1267 == 500 (should be 500) ok 1816 - 768 - 1268 == 500 (should be 500) ok 1817 - 769 - 1269 == 500 (should be 500) ok 1818 - 770 - 1270 == 500 (should be 500) ok 1819 - 771 - 1271 == 500 (should be 500) ok 1820 - 772 - 1272 == 500 (should be 500) ok 1821 - 773 - 1273 == 500 (should be 500) ok 1822 - 774 - 1274 == 500 (should be 500) ok 1823 - 775 - 1275 == 500 (should be 500) ok 1824 - 776 - 1276 == 500 (should be 500) ok 1825 - 777 - 1277 == 500 (should be 500) ok 1826 - 778 - 1278 == 500 (should be 500) ok 1827 - 779 - 1279 == 500 (should be 500) ok 1828 - 780 - 1280 == 500 (should be 500) ok 1829 - 781 - 1281 == 500 (should be 500) ok 1830 - 782 - 1282 == 500 (should be 500) ok 1831 - 783 - 1283 == 500 (should be 500) ok 1832 - 784 - 1284 == 500 (should be 500) ok 1833 - 785 - 1285 == 500 (should be 500) ok 1834 - 786 - 1286 == 500 (should be 500) ok 1835 - 787 - 1287 == 500 (should be 500) ok 1836 - 788 - 1288 == 500 (should be 500) ok 1837 - 789 - 1289 == 500 (should be 500) ok 1838 - 790 - 1290 == 500 (should be 500) ok 1839 - 791 - 1291 == 500 (should be 500) ok 1840 - 792 - 1292 == 500 (should be 500) ok 1841 - 793 - 1293 == 500 (should be 500) ok 1842 - 794 - 1294 == 500 (should be 500) ok 1843 - 795 - 1295 == 500 (should be 500) ok 1844 - 796 - 1296 == 500 (should be 500) ok 1845 - 797 - 1297 == 500 (should be 500) ok 1846 - 798 - 1298 == 500 (should be 500) ok 1847 - 799 - 1299 == 500 (should be 500) ok 1848 - 800 - 1300 == 500 (should be 500) ok 1849 - 801 - 1301 == 500 (should be 500) ok 1850 - 802 - 1302 == 500 (should be 500) ok 1851 - 803 - 1303 == 500 (should be 500) ok 1852 - 804 - 1304 == 500 (should be 500) ok 1853 - 805 - 1305 == 500 (should be 500) ok 1854 - 806 - 1306 == 500 (should be 500) ok 1855 - 807 - 1307 == 500 (should be 500) ok 1856 - 808 - 1308 == 500 (should be 500) ok 1857 - 809 - 1309 == 500 (should be 500) ok 1858 - 810 - 1310 == 500 (should be 500) ok 1859 - 811 - 1311 == 500 (should be 500) ok 1860 - 812 - 1312 == 500 (should be 500) ok 1861 - 813 - 1313 == 500 (should be 500) ok 1862 - 814 - 1314 == 500 (should be 500) ok 1863 - 815 - 1315 == 500 (should be 500) ok 1864 - 816 - 1316 == 500 (should be 500) ok 1865 - 817 - 1317 == 500 (should be 500) ok 1866 - 818 - 1318 == 500 (should be 500) ok 1867 - 819 - 1319 == 500 (should be 500) ok 1868 - 820 - 1320 == 500 (should be 500) ok 1869 - 821 - 1321 == 500 (should be 500) ok 1870 - 822 - 1322 == 500 (should be 500) ok 1871 - 823 - 1323 == 500 (should be 500) ok 1872 - 824 - 1324 == 500 (should be 500) ok 1873 - 825 - 1325 == 500 (should be 500) ok 1874 - 826 - 1326 == 500 (should be 500) ok 1875 - 827 - 1327 == 500 (should be 500) ok 1876 - 828 - 1328 == 500 (should be 500) ok 1877 - 829 - 1329 == 500 (should be 500) ok 1878 - 830 - 1330 == 500 (should be 500) ok 1879 - 831 - 1331 == 500 (should be 500) ok 1880 - 832 - 1332 == 500 (should be 500) ok 1881 - 833 - 1333 == 500 (should be 500) ok 1882 - 834 - 1334 == 500 (should be 500) ok 1883 - 835 - 1335 == 500 (should be 500) ok 1884 - 836 - 1336 == 500 (should be 500) ok 1885 - 837 - 1337 == 500 (should be 500) ok 1886 - 838 - 1338 == 500 (should be 500) ok 1887 - 839 - 1339 == 500 (should be 500) ok 1888 - 840 - 1340 == 500 (should be 500) ok 1889 - 841 - 1341 == 500 (should be 500) ok 1890 - 842 - 1342 == 500 (should be 500) ok 1891 - 843 - 1343 == 500 (should be 500) ok 1892 - 844 - 1344 == 500 (should be 500) ok 1893 - 845 - 1345 == 500 (should be 500) ok 1894 - 846 - 1346 == 500 (should be 500) ok 1895 - 847 - 1347 == 500 (should be 500) ok 1896 - 848 - 1348 == 500 (should be 500) ok 1897 - 849 - 1349 == 500 (should be 500) ok 1898 - 850 - 1350 == 500 (should be 500) ok 1899 - 851 - 1351 == 500 (should be 500) ok 1900 - 852 - 1352 == 500 (should be 500) ok 1901 - 853 - 1353 == 500 (should be 500) ok 1902 - 854 - 1354 == 500 (should be 500) ok 1903 - 855 - 1355 == 500 (should be 500) ok 1904 - 856 - 1356 == 500 (should be 500) ok 1905 - 857 - 1357 == 500 (should be 500) ok 1906 - 858 - 1358 == 500 (should be 500) ok 1907 - 859 - 1359 == 500 (should be 500) ok 1908 - 860 - 1360 == 500 (should be 500) ok 1909 - 861 - 1361 == 500 (should be 500) ok 1910 - 862 - 1362 == 500 (should be 500) ok 1911 - 863 - 1363 == 500 (should be 500) ok 1912 - 864 - 1364 == 500 (should be 500) ok 1913 - 865 - 1365 == 500 (should be 500) ok 1914 - 866 - 1366 == 500 (should be 500) ok 1915 - 867 - 1367 == 500 (should be 500) ok 1916 - 868 - 1368 == 500 (should be 500) ok 1917 - 869 - 1369 == 500 (should be 500) ok 1918 - 870 - 1370 == 500 (should be 500) ok 1919 - 871 - 1371 == 500 (should be 500) ok 1920 - 872 - 1372 == 500 (should be 500) ok 1921 - 873 - 1373 == 500 (should be 500) ok 1922 - 874 - 1374 == 500 (should be 500) ok 1923 - 875 - 1375 == 500 (should be 500) ok 1924 - 876 - 1376 == 500 (should be 500) ok 1925 - 877 - 1377 == 500 (should be 500) ok 1926 - 878 - 1378 == 500 (should be 500) ok 1927 - 879 - 1379 == 500 (should be 500) ok 1928 - 880 - 1380 == 500 (should be 500) ok 1929 - 881 - 1381 == 500 (should be 500) ok 1930 - 882 - 1382 == 500 (should be 500) ok 1931 - 883 - 1383 == 500 (should be 500) ok 1932 - 884 - 1384 == 500 (should be 500) ok 1933 - 885 - 1385 == 500 (should be 500) ok 1934 - 886 - 1386 == 500 (should be 500) ok 1935 - 887 - 1387 == 500 (should be 500) ok 1936 - 888 - 1388 == 500 (should be 500) ok 1937 - 889 - 1389 == 500 (should be 500) ok 1938 - 890 - 1390 == 500 (should be 500) ok 1939 - 891 - 1391 == 500 (should be 500) ok 1940 - 892 - 1392 == 500 (should be 500) ok 1941 - 893 - 1393 == 500 (should be 500) ok 1942 - 894 - 1394 == 500 (should be 500) ok 1943 - 895 - 1395 == 500 (should be 500) ok 1944 - 896 - 1396 == 500 (should be 500) ok 1945 - 897 - 1397 == 500 (should be 500) ok 1946 - 898 - 1398 == 500 (should be 500) ok 1947 - 899 - 1399 == 500 (should be 500) ok 1948 - 900 - 1400 == 500 (should be 500) ok 1949 - 901 - 1401 == 500 (should be 500) ok 1950 - 902 - 1402 == 500 (should be 500) ok 1951 - 903 - 1403 == 500 (should be 500) ok 1952 - 904 - 1404 == 500 (should be 500) ok 1953 - 905 - 1405 == 500 (should be 500) ok 1954 - 906 - 1406 == 500 (should be 500) ok 1955 - 907 - 1407 == 500 (should be 500) ok 1956 - 908 - 1408 == 500 (should be 500) ok 1957 - 909 - 1409 == 500 (should be 500) ok 1958 - 910 - 1410 == 500 (should be 500) ok 1959 - 911 - 1411 == 500 (should be 500) ok 1960 - 912 - 1412 == 500 (should be 500) ok 1961 - 913 - 1413 == 500 (should be 500) ok 1962 - 914 - 1414 == 500 (should be 500) ok 1963 - 915 - 1415 == 500 (should be 500) ok 1964 - 916 - 1416 == 500 (should be 500) ok 1965 - 917 - 1417 == 500 (should be 500) ok 1966 - 918 - 1418 == 500 (should be 500) ok 1967 - 919 - 1419 == 500 (should be 500) ok 1968 - 920 - 1420 == 500 (should be 500) ok 1969 - 921 - 1421 == 500 (should be 500) ok 1970 - 922 - 1422 == 500 (should be 500) ok 1971 - 923 - 1423 == 500 (should be 500) ok 1972 - 924 - 1424 == 500 (should be 500) ok 1973 - 925 - 1425 == 500 (should be 500) ok 1974 - 926 - 1426 == 500 (should be 500) ok 1975 - 927 - 1427 == 500 (should be 500) ok 1976 - 928 - 1428 == 500 (should be 500) ok 1977 - 929 - 1429 == 500 (should be 500) ok 1978 - 930 - 1430 == 500 (should be 500) ok 1979 - 931 - 1431 == 500 (should be 500) ok 1980 - 932 - 1432 == 500 (should be 500) ok 1981 - 933 - 1433 == 500 (should be 500) ok 1982 - 934 - 1434 == 500 (should be 500) ok 1983 - 935 - 1435 == 500 (should be 500) ok 1984 - 936 - 1436 == 500 (should be 500) ok 1985 - 937 - 1437 == 500 (should be 500) ok 1986 - 938 - 1438 == 500 (should be 500) ok 1987 - 939 - 1439 == 500 (should be 500) ok 1988 - 940 - 1440 == 500 (should be 500) ok 1989 - 941 - 1441 == 500 (should be 500) ok 1990 - 942 - 1442 == 500 (should be 500) ok 1991 - 943 - 1443 == 500 (should be 500) ok 1992 - 944 - 1444 == 500 (should be 500) ok 1993 - 945 - 1445 == 500 (should be 500) ok 1994 - 946 - 1446 == 500 (should be 500) ok 1995 - 947 - 1447 == 500 (should be 500) ok 1996 - 948 - 1448 == 500 (should be 500) ok 1997 - 949 - 1449 == 500 (should be 500) ok 1998 - 950 - 1450 == 500 (should be 500) ok 1999 - 951 - 1451 == 500 (should be 500) ok 2000 - 952 - 1452 == 500 (should be 500) ok 2001 - 953 - 1453 == 500 (should be 500) ok 2002 - 954 - 1454 == 500 (should be 500) ok 2003 - 955 - 1455 == 500 (should be 500) ok 2004 - 956 - 1456 == 500 (should be 500) ok 2005 - 957 - 1457 == 500 (should be 500) ok 2006 - 958 - 1458 == 500 (should be 500) ok 2007 - 959 - 1459 == 500 (should be 500) ok 2008 - 960 - 1460 == 500 (should be 500) ok 2009 - 961 - 1461 == 500 (should be 500) ok 2010 - 962 - 1462 == 500 (should be 500) ok 2011 - 963 - 1463 == 500 (should be 500) ok 2012 - 964 - 1464 == 500 (should be 500) ok 2013 - 965 - 1465 == 500 (should be 500) ok 2014 - 966 - 1466 == 500 (should be 500) ok 2015 - 967 - 1467 == 500 (should be 500) ok 2016 - 968 - 1468 == 500 (should be 500) ok 2017 - 969 - 1469 == 500 (should be 500) ok 2018 - 970 - 1470 == 500 (should be 500) ok 2019 - 971 - 1471 == 500 (should be 500) ok 2020 - 972 - 1472 == 500 (should be 500) ok 2021 - 973 - 1473 == 500 (should be 500) ok 2022 - 974 - 1474 == 500 (should be 500) ok 2023 - 975 - 1475 == 500 (should be 500) ok 2024 - 976 - 1476 == 500 (should be 500) ok 2025 - 977 - 1477 == 500 (should be 500) ok 2026 - 978 - 1478 == 500 (should be 500) ok 2027 - 979 - 1479 == 500 (should be 500) ok 2028 - 980 - 1480 == 500 (should be 500) ok 2029 - 981 - 1481 == 500 (should be 500) ok 2030 - 982 - 1482 == 500 (should be 500) ok 2031 - 983 - 1483 == 500 (should be 500) ok 2032 - 984 - 1484 == 500 (should be 500) ok 2033 - 985 - 1485 == 500 (should be 500) ok 2034 - 986 - 1486 == 500 (should be 500) ok 2035 - 987 - 1487 == 500 (should be 500) ok 2036 - 988 - 1488 == 500 (should be 500) ok 2037 - 989 - 1489 == 500 (should be 500) ok 2038 - 990 - 1490 == 500 (should be 500) ok 2039 - 991 - 1491 == 500 (should be 500) ok 2040 - 992 - 1492 == 500 (should be 500) ok 2041 - 993 - 1493 == 500 (should be 500) ok 2042 - 994 - 1494 == 500 (should be 500) ok 2043 - 995 - 1495 == 500 (should be 500) ok 2044 - 996 - 1496 == 500 (should be 500) ok 2045 - 997 - 1497 == 500 (should be 500) ok 2046 - 998 - 1498 == 500 (should be 500) ok 2047 - 999 - 1499 == 500 (should be 500) ok t/10_units/07_exceptions/01_normal.t ............... 1..7 ok 1 - Session started ok 2 - Caught DIE signal ok 3 - Signal came from the correct state ok 4 - error_str contains correct value ok 5 - Environment survived exception attempt ok 6 - Session stopping ok 7 - POE environment shut down ok t/10_units/07_exceptions/02_turn_off.t ............. 1..4 ok 1 - Session started ok 2 - Session stopping ok 3 - die caused normal exception ok 4 - $@ contains correct error message ok t/10_units/07_exceptions/03_not_handled.t .......... 1..8 ok 1 - Session started ok 2 - Other session started ok 3 - DIE signal sent ok 4 - Session stopping ok 5 - Other session stopping ok 6 - unhandled exception was propagated ok 7 - $@contains the correct error message ok 8 - POE environment shut down ok t/10_units/08_loops/01_explicit_loop.t ............. 1..2 ok 1 - use POE; ok 2 - POE loaded the right loop ok t/10_units/08_loops/02_explicit_loop_fail.t ........ 1..1 ok 1 - loading a nonexistent loop throws an error ok t/10_units/08_loops/03_explicit_loop_poll.t ........ 1..2 ok 1 - use POE; ok 2 - POE loaded the right loop ok t/10_units/08_loops/04_explicit_loop_envvar.t ...... 1..2 ok 1 - use POE; ok 2 - POE loaded the right loop ok t/10_units/08_loops/05_kernel_loop.t ............... 1..2 ok 1 - use POE::Kernel; ok 2 - POE loaded the default loop ok t/10_units/08_loops/06_kernel_loop_poll.t .......... 1..2 ok 1 - use POE::Kernel; ok 2 - POE loaded the right loop ok t/10_units/08_loops/07_kernel_loop_fail.t .......... 1..1 ok 1 - loading a nonexistent loop throws an error ok t/10_units/08_loops/08_kernel_loop_search_poll.t ... 1..3 ok 1 - use IO::Poll; ok 2 - use POE; ok 3 - POE found the right loop ok t/10_units/08_loops/09_naive_loop_load.t ........... 1..2 not ok 1 - Loading a loop the naive way doesn't explode # TODO This feature is not implemented yet # Failed (TODO) test 'Loading a loop the naive way doesn't explode' # at t/10_units/08_loops/09_naive_loop_load.t line 23. not ok 2 - Dummy test for TODO # TODO This feature is not implemented yet # Failed (TODO) test 'Dummy test for TODO' # at t/10_units/08_loops/09_naive_loop_load.t line 35. ok t/10_units/08_loops/10_naive_loop_load_poll.t ...... 1..2 not ok 1 - Loading a loop the naive way doesn't explode # TODO This feature is not implemented yet # Failed (TODO) test 'Loading a loop the naive way doesn't explode' # at t/10_units/08_loops/10_naive_loop_load_poll.t line 23. not ok 2 - Dummy test for TODO # TODO This feature is not implemented yet # Failed (TODO) test 'Dummy test for TODO' # at t/10_units/08_loops/10_naive_loop_load_poll.t line 35. ok t/10_units/08_loops/11_double_loop.t ............... 1..1 not ok 1 - loading a loop throws an error if a loop was already loaded # TODO This needs to be investigated someday... # Failed (TODO) test 'loading a loop throws an error if a loop was already loaded' # at t/10_units/08_loops/11_double_loop.t line 23. ok t/20_resources/10_perl/aliases.t ................... 1..14 ok 1 - use POE; ok 2 - alias resolves to original reference ok 3 - session reference count is to be expected ok 4 - loggable version of session is valid ok 5 - removed alias does not resolve ok 6 - session reference count reduced correctly ok 7 - correct number of aliases were recorded ok 8 - correct number of references were recorded ok 9 - the aliases were retrieved correctly ok 10 - aliases were cleared successfully ok 11 - proper number of references after alias clear ok 12 - unknown session has no aliases ok 13 - unused alias does not resolve to anything ok 14 - POE::Resource::Aliases finalizes cleanly ok t/20_resources/10_perl/caller_state.t .............. 1..6 ok 1 - use POE; ok 2 - called from _start ok 3 - called from check_1 ok 4 - called from check_2 ok 5 - called from check_2 (again) ok 6 - called from check_4 ok t/20_resources/10_perl/events.t .................... 1..38 ok 1 - use POE; ok 2 - first user created event has correct ID ok 3 - POE::Kernel has enqueued correct number of events ok 4 - POE::Kernel has three events enqueued for it ok 5 - unknown session has enqueued no events ok 6 - unknown session has no events enqueued for it ok 7 - POE::Kernel's timer count is correct ok 8 - from evcount 0 == 0 after due events are dispatched ok 9 - to evcount 0 == 0 after due events are dispatched ok 10 - from evcount 0 == 0 after some timers are enqueued ok 11 - to evcount 4 == 4 after some timers are enqueued ok 12 - removed event has the expected due time ok 13 - removed event has the expected name ok 14 - from evcount 0 == 0 after a single named event is removed ok 15 - to evcount 3 == 3 after a single named event is removed ok 16 - can't clear bogus alarm by nonexistent ID ok 17 - from evcount 0 == 0 after trying to clear a bogus alarm ok 18 - to evcount 3 == 3 after trying to clear a bogus alarm ok 19 - from evcount 0 == 0 after removing timers from a bogus session ok 20 - to evcount 3 == 3 after removing timers from a bogus session ok 21 - bogus session has created no events ok 22 - bogus session has no events enqueued for it ok 23 - from evcount 0 == 0 after removing 'timer' by name ok 24 - to evcount 1 == 1 after removing 'timer' by name ok 25 - didn't remove alarm from nonexistent session ok 26 - removed the last alarm successfully ok 27 - last alarm had the corrent name ok 28 - last alarm had the corrent due time ok 29 - from evcount 0 == 0 after clearing all alarms for a session ok 30 - to evcount 0 == 0 after clearing all alarms for a session ok 31 - trap while enqueuing event for non-existent session ok 32 - from evcount 1 == 1 after creating inter-session messages ok 33 - to evcount 1 == 1 after creating inter-session messages ok 34 - from evcount 0 == 0 after clearing inter-session messages ok 35 - to evcount 0 == 0 after clearing inter-session messages ok 36 - from evcount 0 == 0 after clearing kernel messages ok 37 - to evcount 0 == 0 after clearing kernel messages ok 38 - POE::Resource::Events finalized cleanly ok t/20_resources/10_perl/extrefs.t ................... 1..31 ok 1 - use POE; ok 2 - tag-1 incremented to 1 ok 3 - tag-1 incremented to 2 ok 4 - POE::Kernel properly counts tag-1 extra reference ok 5 - can't remove nonexistent tag from a session ok 6 - POE::Kernel reference count unchanged ok 7 - clear reset reference count to baseline ok 8 - tag-1 count cleared/incremented to 1 ok 9 - increment after clear ok 10 - tag-2 incremented to 1 ok 11 - POE::Kernel reference count incremented with new tag ok 12 - clearing all extrefs brings count to baseline ok 13 - can't remove tag from a session without any ok 14 - tag-1 incremented back to 1 ok 15 - tag-2 incremented back to 1 ok 16 - tag-2 incremented back to 2 ok 17 - only one session has extra references ok 18 - POE::Kernel has two extra references ok 19 - nonexistent session has no extra references ok 20 - can't decrement an extref if a session doesn't have it ok 21 - tag-1 decremented to 0 ok 22 - POE::Kernel has one extra reference ok 23 - POE::Kernel reference count decremented along with tag ok 24 - tag-2 decremented to 1 ok 25 - POE::Kernel still has one extra reference ok 26 - POE::Kernel reference count not decremented yet ok 27 - tag-2 decremented to 0 ok 28 - POE::Kernel has no extra references ok 29 - POE::Kernel reference count decremented again ok 30 - can't decrement an extref if a session doesn't have any ok 31 - POE::Resource::Extrefs finalized ok ok t/20_resources/10_perl/extrefs_gc.t ................ 1..5 ok 1 - refcount session is allowed to run ok 2 - refcount session is allowed to stop ok 3 - bystander stopped before sigidle ok 4 - got sigidle ok 5 - sigidle session is allowed to stop ok t/20_resources/10_perl/filehandles.t ............... 1..132 ok 1 - created a two-way pipe ok 2 - first read add: session reference count ok 3 - first read add: fd total refcount ok 4 - first read add: fd read refcount ok 5 - first read add: fd write refcount ok 6 - first read add: fd expedite refcount ok 7 - first read add: read actual state ok 8 - first read add: write actual state ok 9 - first read add: expedite actual state ok 10 - first read add: fileno read session ok 11 - first read add: fileno write session ok 12 - first read add: fileno expedite session ok 13 - first read add: session to handles map ok 14 - second read add: session reference count ok 15 - second read add: fd total refcount ok 16 - second read add: fd read refcount ok 17 - second read add: fd write refcount ok 18 - second read add: fd expedite refcount ok 19 - second read add: read actual state ok 20 - second read add: write actual state ok 21 - second read add: expedite actual state ok 22 - second read add: fileno read session ok 23 - second read add: fileno write session ok 24 - second read add: fileno expedite session ok 25 - second read add: session to handles map ok 26 - third write add: session reference count ok 27 - third write add: fd total refcount ok 28 - third write add: fd read refcount ok 29 - third write add: fd write refcount ok 30 - third write add: fd expedite refcount ok 31 - third write add: read actual state ok 32 - third write add: write actual state ok 33 - third write add: expedite actual state ok 34 - third write add: fileno read session ok 35 - third write add: fileno write session ok 36 - third write add: fileno expedite session ok 37 - third write add: session to handles map ok 38 - fourth expedite add: session reference count ok 39 - fourth expedite add: fd total refcount ok 40 - fourth expedite add: fd read refcount ok 41 - fourth expedite add: fd write refcount ok 42 - fourth expedite add: fd expedite refcount ok 43 - fourth expedite add: read actual state ok 44 - fourth expedite add: write actual state ok 45 - fourth expedite add: expedite actual state ok 46 - fourth expedite add: fileno read session ok 47 - fourth expedite add: fileno write session ok 48 - fourth expedite add: fileno expedite session ok 49 - third write add: session to handles map ok 50 - a_read in read mode ok 51 - a_read in write mode ok 52 - a_read in expedite mode ok 53 - a_write in read mode ok 54 - a_write in write mode ok 55 - a_write in expedite mode ok 56 - b_read in read mode ok 57 - b_read in write mode ok 58 - b_read in expedite mode ok 59 - b_write in read mode ok 60 - b_write in write mode ok 61 - b_write in expedite mode ok 62 - untracked handle in read mode ok 63 - untracked handle in write mode ok 64 - untracked handle in expedite mode ok 65 - dequeue one: read actual state ok 66 - dequeue one: write actual state ok 67 - dequeue one: expedite actual state ok 68 - dequeue one: session reference count ok 69 - pause one: read actual state ok 70 - pause one: write actual state ok 71 - pause one: expedite actual state ok 72 - dispatch one: read actual state ok 73 - dispatch one: write actual state ok 74 - dispatch one: expedite actual state ok 75 - resume one: read actual state ok 76 - resume one: write actual state ok 77 - resume one: expedite actual state ok 78 - number of handles tracked ok 79 - number of sessions tracking ok 80 - number of handles tracked by a nonexistent session ok 81 - first remove: session reference count ok 82 - first remove: fd total refcount ok 83 - first remove: fd read refcount ok 84 - first remove: fd write refcount ok 85 - first remove: fd expedite refcount ok 86 - first remove: read actual state ok 87 - first remove: write actual state ok 88 - first remove: expedite actual state ok 89 - first remove: fileno read session ok 90 - first remove: fileno write session ok 91 - first remove: fileno expedite session ok 92 - third write add: session to handles map ok 93 - second remove: session reference count ok 94 - second remove: handle removed fully ok 95 - nonexistent remove: session reference count ok 96 - regular file: fd total refcount ok 97 - regular file: fd read refcount ok 98 - regular file: fd write refcount ok 99 - regular file: fd expedite refcount ok 100 - regular file: read actual state ok 101 - regular file: write actual state ok 102 - regular file: expedite actual state ok 103 - regular file: fileno read session ok 104 - regular file: fileno write session ok 105 - regular file: fileno expedite session ok 106 - regular file: session to handles map ok 107 - regular file - paused: read actual state ok 108 - regular file - paused: write actual state ok 109 - regular file - paused: expedite actual state ok 110 - regular file - resumed: read actual state ok 111 - regular file - resumed: write actual state ok 112 - regular file - resumed: expedite actual state not ok 113 - failure when adding different handle but same FD # TODO Rekeyed file watchers on descriptors for iThread safety # Failed (TODO) test 'failure when adding different handle but same FD' # at t/20_resources/00_base/filehandles.pm line 521. ok 114 - regular file: session reference count ok 115 - regular file: handle removed fully ok 116 - tied fh: fd total refcount ok 117 - tied fh: fd read refcount ok 118 - tied fh: fd write refcount ok 119 - tied fh: fd expedite refcount ok 120 - tied fh: read actual state ok 121 - tied fh: write actual state ok 122 - tied fh: expedite actual state ok 123 - tied fh: fileno read session ok 124 - tied fh: fileno write session ok 125 - tied fh: fileno expedite session ok 126 - tied fh: session to handles map ok 127 - tied fh: session reference count ok 128 - tied fh: handle removed fully ok 129 - before final remove all: session to handles map ok 130 - final remove all: session reference count ok 131 - session reference count is back to base count ok 132 - filehandle subsystem finalization ok t/20_resources/10_perl/sessions.t .................. 1..58 ok 1 - use POE; ok 2 - only POE::Kernel exists ok 3 - trap on negative reference count ok 4 - negative reference count ok 5 - incremented reference count is back to base ok 6 - child session's ID is correct ok 7 - POE::Kernel has only the child session ok 8 - POE::Kernel's refcount incremented by child ok 9 - child's parent is POE::Kernel ok 10 - child is child of POE::Kernel ok 11 - two sessions now ok 12 - can't free POE::Kernel while it has children ok 13 - stringified reference resolves to blessed one ok 14 - nonexistent stringy reference doesn't resolve ok 15 - session reference POE::Session=ARRAY(0x561045c172f8) resolves to ID ok 16 - nonexistent session reference doesn't resolve ok 17 - child has only the grandchild session ok 18 - child refcount incremented by the grandchild ok 19 - grandchild's parent is child ok 20 - grandchild is child of child ok 21 - three sessions now ok 22 - POE::Kernel children untouched by grandchild ok 23 - POE::Kernel's refcount untouched by grandchild ok 24 - grandchild has only the great-grandchild session ok 25 - grandchild refcount incremented by the great-grandchild ok 26 - great-grandchild's parent is grandchild ok 27 - great-grandchild is child of grandchild ok 28 - POE::Kernel children untouched by great-grandchild ok 29 - POE::Kernel's refcount untouched by great-grandchild ok 30 - child children untouched by great-grandchild ok 31 - child's refcount untouched by great-grandchild ok 32 - no great-great-grandchildren ok 33 - child's parent is POE::Kernel ok 34 - grandchild's parent is POE::Kernel ok 35 - POE::Kernel owns child ok 36 - POE::Kernel owns grandchild ok 37 - POE::Kernel refcount increased since inheriting grandchild ok 38 - child has no children ok 39 - child's refcount decreased since losing grandchild ok 40 - POE::Kernel only has grandchild now ok 41 - grandchild's parent is POE::Kernel ok 42 - POE::Kernel's refcount decremented on child loss ok 43 - can't get parent of nonexistent session ok 44 - can't get children of nonexistent session ok 45 - can't test is-child of nonexistent session ok 46 - POE::Kernel only has great-grandchild now ok 47 - great-grandchild's parent is POE::Kernel ok 48 - POE::Kernel's refcount conserved ok 49 - POE::Kernel has no children anymore ok 50 - POE::Kernel's refcount back to basics ok 51 - can't increment refcount for nonexistent session ok 52 - can't decrement refcount for nonexistent session ok 53 - can't stop a nonexistent session ok 54 - can't allocate a session for an unknown parent ok 55 - can't allocate a session that's already allocated ok 56 - can't move nonexistent child to another parent ok 57 - can't move a session to a nonexistent parent ok 58 - finalized POE::Resource::Sessions ok t/20_resources/10_perl/sids.t ...................... 1..7 ok 1 - use POE; ok 2 - first user SID is expected (got 1) ok 3 - session ID resolves correctly ok 4 - session ID 1 removes session correctly ok 5 - can't clear a sid for a nonexistent session ok 6 - successfully removed POE::Kernel's SID ok 7 - POE::Resource::SIDs finalized ok ok t/20_resources/10_perl/signals.t ................... 1..46 ok 1 - use POE; ok 2 - at least SIGINT is available ok 3 - signal-1 is explicitly watched ok 4 - signal-2 is explicitly watched ok 5 - signal-0 is not explicitly watched ok 6 - session 1 watches signal-1 ok 7 - session 1 watches signal-2 ok 8 - session 2 does not watch signal-1 ok 9 - signal-1 maps to session 1 and event-1 ok 10 - signal-2 maps to session 1 and event-2; session 2 and event-3 ok 11 - signal-1 still maps to session 1 and event-1 ok 12 - signal-2 still maps to session 2 and event-3 ok 13 - several signal watchers were added correctly ok 14 - cleared session isn't watching signal-2 ok 15 - SIGQUIT is terminal ok 16 - nonexistent signal is benign ok 17 - SIGQUIT handled by zero sessions ok 18 - SIGQUIT is terminal ok 19 - no sessions touched by SIGQUIT ok 20 - SIGQUIT handled by zero sessions ok 21 - SIGQUIT is terminal ok 22 - SIGQUIT touched correct session ok 23 - SIGQUIT handled by one session ok 24 - SIGQUIT is terminal ok 25 - SIGQUIT touched correct session ok 26 - SIGQUIT handled by one session ok 27 - SIGQUIT is terminal ok 28 - SIGQUIT touched correct session ok 29 - reset signal status = handled by zero sessions ok 30 - reset signal status = benign ok 31 - reset signal status = no sessions touched ok 32 - nonexistent signal handled by zero sessions ok 33 - nonexistent signal is benign ok 34 - nonexistent signal touched target session not ok 35 # TODO & SKIP benign signal free test is for future behavior not ok 36 # TODO & SKIP terminal signal free test is for future behavior ok 37 - SIGQUIT handled by zero sessions ok 38 - SIGQUIT is terminal ok 39 - SIGQUIT touched session 2 ok 40 - unhandled terminal signal freed session 2 ok 41 - SIGUIDESTROY handled by zero sessions ok 42 - SIGUIDESTROY is not maskable ok 43 - SIGUIDESTROY touched session correct session ok 44 - handled SIGUIDESTROY freed target session anyway ok 45 - session 2 isn't watching for a nonexistent signal ok 46 - POE::Resource::Signals finalized ok ok # Testing POE 1.370, POE::Test::Loops 1.360, Using Loop(POE::Loop::IO_Poll), Perl 5.036000, /usr/bin/perl on linux t/30_loops/io_poll/00_info.t ....................... 1..2 ok 1 - use POE; ok 2 - use POE::Test::Loops; ok t/30_loops/io_poll/all_errors.t .................... skipped: most of these should move into other test files t/30_loops/io_poll/comp_tcp.t ...................... 1..34 ok 1 - Client::TCP constructor requires even number of parameters ok 2 - Client::TCP constructor requires RemoteAddress ok 3 - Client::TCP constructor requires RemotePort ok 4 - Client::TCP constructor requires ServerInput ok 5 - Client::TCP constructor requires LowMark, ServerHigh, ServerLow ok 6 - Client::TCP constructor requires HighMark, ServerHigh, ServerLow ok 7 - Client::TCP constructor requires HighMark, LowMark, ServerLow ok 8 - Client::TCP constructor requires HighMark, LowMark, ServerHigh ok 9 - Client::TCP constructor requires InlineStates to be a reference ok 10 - Client::TCP constructor requires PackageStates to be a reference ok 11 - Client::TCP constructor requires ObjectStates to be a reference ok 12 - Client::TCP constructor requires SessionParams to be an array reference ok 13 - acceptor server got client connection ok 14 - server got pre-connect callback ok 15 - ARG0 is a socket ok 16 - callback server got client connection ok 17 - callback client connected ok 18 - acceptor pre connect ok 19 - acceptor has a socket ok 20 - acceptor client connected ok 21 - acceptor client flushed output ok 22 - callback client flushed output ok 23 - acceptor server received input ok 24 - callback server got input ok 25 - callback server flushed output ok 26 - callback server got client disconnected ok 27 - acceptor server flushed output ok 28 - acceptor server stopped the client session ok 29 - callback client got input ok 30 - acceptor client got input ok 31 - acceptor client got read error 0 (EOF) ok 32 - callback client got read error 0 (EOF) ok 33 - acceptor client disconnected ok 34 - callback client disconnected ok # You might see a 'disconnect' error during this test. # It may be ignored. t/30_loops/io_poll/comp_tcp_concurrent.t ........... 1..18 ok 1 - acceptor server : one connection open ok 2 - callback server : 1 connections open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - acceptor server : one connection open ok 7 - callback server : 3 connections open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - acceptor server : one connection open ok 12 - callback server : 4 connections open ok 13 - acceptor server : one connection open ok 14 - acceptor server : one connection open ok 15 - acceptor server : one connection open ok 16 - acceptor server : one connection open ok 17 - acceptor server : one connection open ok 18 - acceptor server : one connection open ok t/30_loops/io_poll/connect_errors.t ................ 1..3 ok 1 - found unused port: 51095 ok 2 - expected connection failure occurred ok 3 - run() returned successfully ok t/30_loops/io_poll/k_alarms.t ...................... 1..37 ok 1 - use POE; ok 2 - alarm 14 remove: name is correct ok 3 - alarm 14 remove: time is correct ok 4 - alarm 14 remove: data is correct ok 5 - alarm 15 remove: name is correct ok 6 - alarm 15 remove: time is correct ok 7 - alarm 15 remove: data is correct ok 8 - alarm 13: received proper data ok 9 - alarm 18: adjusted backward correctly ok 10 - alarm 18: adjusted forward correctly ok 11 - alarm 19: adjusted backward correctly ok 12 - alarm 19: adjusted forward correctly ok 13 - alarm 20: adjusted forward once correctly ok 14 - alarm 20: adjusted forward twice correctly ok 15 - alarm 20: adjusted backward correctly ok 16 - alarm 21: adjusted backward correctly ok 17 - alarm 21: adjusted forward correctly ok 18 - alarm 21: adjusted first correctly ok 19 - alarm 22: adjusted last correctly ok 20 - single alarm rang ok ok 21 - second alarm superseded first ok 22 - two alarms rang in proper order ok 23 - mixed alarm APIs rang properly ok 24 - stopped alarm should not ring ok 25 - single delay rang ok ok 26 - second delay superseded first ok 27 - two delays rang in proper order ok 28 - mixed delay APIs rang properly ok 29 - stopped delay should not ring ok 30 - tests ran reasonably fast ok 31 - alarms rang in order ok 32 - the right number of alarms were dispatched ok 33 - alarm 21 was dispatched first ok 34 - alarm 18 was dispatched second ok 35 - alarm 20 was dispatched third ok 36 - alarm 19 was dispatched fourth ok 37 - alarm 22 was dispatched fifth ok t/30_loops/io_poll/k_aliases.t ..................... 1..20 ok 1 - use POE; ok 2 - setting new alias ok 3 - overwriting new alias ok 4 - resolve stringified session reference ok 5 - resolve session ID ok 6 - resolve alias ok 7 - resolve session reference ok 8 - fail to resolve nonexistent alias ok 9 - id resolves to session ok 10 - session resolves to id ok 11 - kernel id resolves to kernel reference ok 12 - kernel reference resolves to kernel id ok 13 - session has only one alias ok 14 - session's alias is 'new name' ok 15 - session now has two aliases ok 16 - session has 'new name' alias ok 17 - session has 'second name' alias ok 18 - removing simple alias ok 19 - session received one SIGIDLE ok 20 - session received one SIGZOMBIE ok t/30_loops/io_poll/k_detach.t ...................... 1..9 ok 1 - a1_1 detached itself ok 2 - a2_1 detached itself ok 3 - a3_1 detached itself ok 4 - a1 detached child a1_2 ok 5 - a2 detached child a2_2 ok 6 - a3 detached child a3_2 ok 7 - a1 detached itself ok 8 - a2 detached itself ok 9 - session destruction order ok t/30_loops/io_poll/k_run_returns.t ................. 1..1 ok 1 - POE::Kernel->run() returned right away ok t/30_loops/io_poll/k_selects.t ..................... 1..17 ok 1 - master: created two-way pipe for testing ok 2 - master: created two-way pipe for testing ok 3 - master: created two-way pipe for testing ok 4 - master: created two-way pipe for testing ok 5 - master: created two-way pipe for testing ok 6 - slave: expected number of messages ok 7 - slave: expected number of messages ok 8 - slave: expected number of messages ok 9 - slave: expected number of messages ok 10 - slave: expected number of messages ok 11 - master: expected number of messages ok 12 - master: expected number of messages ok 13 - master: expected number of messages ok 14 - master: expected number of messages ok 15 - master: expected number of messages ok 16 - re-entered event loop ran ok 17 - second event loop run exited normally ok t/30_loops/io_poll/k_sig_child.t ................... 1..15 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - killed 8 processes (out of 8) ok 4 - caught SIGCHLD for watched pid 621020 ok 5 - caught SIGCHLD for watched pid 621025 ok 6 - caught SIGCHLD for watched pid 621026 ok 7 - caught SIGCHLD for watched pid 621027 ok 8 - caught SIGCHLD for watched pid 621028 ok 9 - caught SIGCHLD for watched pid 621030 ok 10 - caught SIGCHLD for watched pid 621032 ok 11 - caught SIGCHLD for watched pid 621036 ok 12 - reaped 8 processes (out of 8) ok 13 - expected 8 reaped children, got 8 ok 14 - expected 8 sig(CHLD), got 8 ok 15 - all reaped children were watched ok t/30_loops/io_poll/k_signals.t ..................... 1..8 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - killed 8 processes (out of 8) ok 4 - sent self SIGUSR1 ok 5 - sent self SIGPIPE ok 6 - caught SIGUSR1 ok 7 - caught SIGPIPE ok 8 - reaped 8 processes (out of 8) ok t/30_loops/io_poll/k_signals_rerun.t ............... 1..9 ok 1 - (0-0) no error when process exited OK ok 2 - (0-1) no error when process exited OK ok 3 - (0-0) no error when process exited OK ok 4 - (0-0) no error when process exited OK ok 5 - (1-0) no error when process exited OK ok 6 - (1-1) died with bad exit code ok 7 - (1-1) error is correct ok 8 - (1-0) no error when process exited OK ok 9 - (1-0) no error when process exited OK ok t/30_loops/io_poll/sbk_signal_init.t ............... 1..1 ok 1 - normal SIGALRM dispatched ok t/30_loops/io_poll/ses_nfa.t ....................... 1..39 ok 1 - no object ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - POE::NFA::callback ok 6 - POE::NFA::postback ok 7 - '$_[OBJECT]' isa 'Switch' ok 8 - wheel event happened ok 9 - get_current_state returns the same as $_[STATE] ok 10 - get_runstate returns the same as $_[RUNSTATE] ok 11 - light state matches expected state ok 12 - fib(0) returned 0 (wanted 0) ok 13 - $_[OBJECT] is a package ok 14 - light state matches expected state ok 15 - fib(1) returned 1 (wanted 1) ok 16 - '$_[OBJECT]' isa 'Switch' ok 17 - light state matches expected state ok 18 - $_[OBJECT] is a package ok 19 - light state matches expected state ok 20 - fib(2) returned 1 (wanted 1) ok 21 - '$_[OBJECT]' isa 'Switch' ok 22 - light state matches expected state ok 23 - $_[OBJECT] is a package ok 24 - fib(3) returned 2 (wanted 2) ok 25 - light state matches expected state ok 26 - '$_[OBJECT]' isa 'Switch' ok 27 - light state matches expected state ok 28 - $_[OBJECT] is a package ok 29 - fib(4) returned 3 (wanted 3) ok 30 - light state matches expected state ok 31 - '$_[OBJECT]' isa 'Switch' ok 32 - light state matches expected state ok 33 - $_[OBJECT] is a package ok 34 - light state matches expected state ok 35 - fib(5) returned 5 (wanted 5) ok 36 - fib(17) returned 1597 (wanted 1597) ok 37 - fib(23) returned 28657 (wanted 28657) ok 38 - fib(29) returned 514229 (wanted 514229) ok 39 - fib(43) returned 433494437 (wanted 433494437) ok # This test generates some STDERR during trace testing. === 622496 === 23 -> _start (from /build/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 622496 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 622496 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 622496 === 23 -> _stop (from /build/libpoe-perl-1.3700/blib/lib/POE/Resource/Sessions.pm at 571) t/30_loops/io_poll/ses_session.t ................... 1..41 ok 1 - option original value ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - new() is deprecated ok 6 - create() doesn't accept an odd number of args ok 7 - get_active_session before POE::Kernel->run() ok 8 - get_active_session within session ok 9 - get_heap during stop ok 10 - get_active_session after POE::Kernel->run() ok 11 - test 0 ran ok 12 - test 1 ran ok 13 - test 2 ran ok 14 - test 3 ran ok 15 - test 4 ran ok 16 - test 5 ran ok 17 - test 6 ran ok 18 - test 7 ran ok 19 - test 8 ran ok 20 - test 9 ran ok 21 - caught enough SIGALRMs ok 22 - caught enough SIGPIPEs ok 23 - postback test ok 24 - callback test ok 25 - ARG constants are good ok 26 - sender_count ok 27 - default_count ok 28 - got_heap_count ok 29 - object/package session event count ok 30 - 3 sessions destroyed (expected 3) ok 31 - 3 objects destroyed (expected 3) ok 32 - _stop was called the correct number of times ok 33 - _child wasn't called ok 34 - _parent wasn't called ok 35 - destroyed 4 sessions (expected 4) ok 36 - destroyed 4 objects (expected 4) ok 37 - restarted event loop session _start ok 38 - restarted event loop session yield() ok 39 - restarted event loop session timer delay() ok 40 - restarted event loop session _stop ok 41 - restarted event loop returned normally ok t/30_loops/io_poll/wheel_accept.t .................. 1..2 ok 1 - created listening socket ok 2 - listening socket accepted connections ok t/30_loops/io_poll/wheel_curses.t .................. skipped: Curses not available t/30_loops/io_poll/wheel_readline.t ................ skipped: not running in a terminal t/30_loops/io_poll/wheel_readwrite.t ............... 1..28 ok 1 - use POE::Wheel::ReadWrite; ok 2 - POE::Wheel::ReadWrite->can(...) ok 3 - new(): no args ok 4 - new(): handles for both directions ok 5 - new(): passing kernel deprecated ok 6 - new(): both marks must be given ok 7 - new(): both marks must be given ok 8 - new(): both marks must be valid ok 9 - new(): both marks must be valid ok 10 - new(): both marks must be valid ok 11 - new(): both mark events needed ok 12 - new(): both mark events needed ok 13 - new(): mark events need levels ok 14 - new(): mark events need levels ok 15 - new(): mark events need levels ok 16 - 'input filter isa POE::Filter' isa 'POE::Filter' ok 17 - 'output filter isa POE::Filter' isa 'POE::Filter' ok 18 - input event happened ok 19 - flushed event happened ok 20 - error event happened ok 21 - low event happened ok 22 - driver's get called ok 23 - driver's put called ok 24 - driver's flush called ok 25 - correct wheel id consistently used ok 26 - correct number of lines read ok 27 - read state machine finished ok 28 - write state machine finished ok t/30_loops/io_poll/wheel_run.t ..................... 1..103 ok 1 - Mon May 27 03:49:30 2024 - new: only valid conduits ok 2 - Mon May 27 03:49:30 2024 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Mon May 27 03:49:30 2024 - new: Program is needed ok 4 - Mon May 27 03:49:30 2024 - new: *Event and Redirect* are mutually exclusive # Mon May 27 03:49:30 2024 - string/pause_resume: performing put state: out init # Mon May 27 03:49:30 2024 - string/pause_resume: _start # Mon May 27 03:49:30 2024 - string/killing: performing put state: out init # Mon May 27 03:49:30 2024 - string/killing: _start # Mon May 27 03:49:30 2024 - coderef/shutdown: performing put state: flag 1 # Mon May 27 03:49:30 2024 - coderef/shutdown: performing put state: out init # Mon May 27 03:49:30 2024 - coderef/shutdown: _start # Mon May 27 03:49:30 2024 - string/default: performing put state: out test-out # Mon May 27 03:49:30 2024 - string/default: _start # Mon May 27 03:49:30 2024 - string/pipe: performing put state: out test-out # Mon May 27 03:49:30 2024 - string/pipe: _start # Mon May 27 03:49:30 2024 - string/pty: performing put state: out test-out # Mon May 27 03:49:30 2024 - string/pty: _start # Mon May 27 03:49:30 2024 - string/pty-pipe: performing put state: out test-out # Mon May 27 03:49:30 2024 - string/pty-pipe: _start # Mon May 27 03:49:30 2024 - coderef/default: performing put state: out test-out # Mon May 27 03:49:30 2024 - coderef/default: _start # Mon May 27 03:49:30 2024 - coderef/pipe: performing put state: out test-out # Mon May 27 03:49:30 2024 - coderef/pipe: _start # Mon May 27 03:49:30 2024 - coderef/pty: performing put state: out test-out # Mon May 27 03:49:30 2024 - coderef/pty: _start # Mon May 27 03:49:30 2024 - coderef/pty-pipe: performing put state: out test-out # Mon May 27 03:49:30 2024 - coderef/pty-pipe: _start ok 5 - Mon May 27 03:49:31 2024stdio/standard output handles closed without events ok 6 - Mon May 27 03:49:31 2024stdio discard/STDIN still alive ok 7 - Mon May 27 03:49:31 2024stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Mon May 27 03:49:31 2024 - string/pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/shutdown: stdin flush # Mon May 27 03:49:31 2024 - string/killing: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty-pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/default: stdin flush # Mon May 27 03:49:31 2024 - string/pty-pipe: stdin flush # Mon May 27 03:49:31 2024 - string/pause_resume: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty: stdin flush # Mon May 27 03:49:31 2024 - string/pty: stdin flush # Mon May 27 03:49:31 2024 - coderef/pipe: stdin flush # Mon May 27 03:49:31 2024 - string/default: stdin flush ok 9 - Mon May 27 03:49:31 2024 - string/pty-pipe response type ok 10 - Mon May 27 03:49:31 2024 - string/pty-pipe stdout response # Mon May 27 03:49:31 2024 - string/pty-pipe: stdout out624466: test-out # Mon May 27 03:49:31 2024 - string/pty-pipe: performing put state: err test-err ok 11 - Mon May 27 03:49:31 2024 - coderef/pty-pipe response type ok 12 - Mon May 27 03:49:31 2024 - coderef/pty-pipe stdout response # Mon May 27 03:49:31 2024 - coderef/pty-pipe: stdout out624466: test-out # Mon May 27 03:49:31 2024 - coderef/pty-pipe: performing put state: err test-err ok 13 - Mon May 27 03:49:31 2024 - coderef/shutdown response type ok 14 - Mon May 27 03:49:31 2024 - coderef/shutdown stdout response # Mon May 27 03:49:31 2024 - coderef/shutdown: stdout out624466: init # Mon May 27 03:49:31 2024 - coderef/shutdown: shutdown_stdin # Mon May 27 03:49:31 2024 - coderef/shutdown: performing put state: flag 2 ok 15 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 16 - Mon May 27 03:49:31 2024 - string/pause_resume stdout response # Mon May 27 03:49:31 2024 - string/pause_resume: stdout out624466: init # Mon May 27 03:49:31 2024 - string/pause_resume: performing method state: pause_stdout # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: out delayed1 # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: err immediate1 ok 17 - Mon May 27 03:49:31 2024 - string/killing response type ok 18 - Mon May 27 03:49:31 2024 - string/killing stdout response # Mon May 27 03:49:31 2024 - string/killing: stdout out624466: init # Mon May 27 03:49:31 2024 - string/killing: performing put state: pid ok 19 - Mon May 27 03:49:31 2024 - coderef/pty response type ok 20 - Mon May 27 03:49:31 2024 - coderef/pty stdout response # Mon May 27 03:49:31 2024 - coderef/pty: stdout out624466: test-out # Mon May 27 03:49:31 2024 - coderef/pty: performing put state: err test-err ok 21 - Mon May 27 03:49:31 2024 - string/pipe response type ok 22 - Mon May 27 03:49:31 2024 - string/pipe stdout response # Mon May 27 03:49:31 2024 - string/pipe: stdout out624466: test-out # Mon May 27 03:49:31 2024 - string/pipe: performing put state: err test-err ok 23 - Mon May 27 03:49:31 2024 - string/pty response type ok 24 - Mon May 27 03:49:31 2024 - string/pty stdout response # Mon May 27 03:49:31 2024 - string/pty: stdout out624466: test-out # Mon May 27 03:49:31 2024 - string/pty: performing put state: err test-err ok 25 - Mon May 27 03:49:31 2024 - coderef/pipe response type ok 26 - Mon May 27 03:49:31 2024 - coderef/pipe stdout response # Mon May 27 03:49:31 2024 - coderef/pipe: stdout out624466: test-out # Mon May 27 03:49:31 2024 - coderef/pipe: performing put state: err test-err ok 27 - Mon May 27 03:49:31 2024 - coderef/default response type ok 28 - Mon May 27 03:49:31 2024 - coderef/default stdout response # Mon May 27 03:49:31 2024 - coderef/default: stdout out624466: test-out # Mon May 27 03:49:31 2024 - coderef/default: performing put state: err test-err ok 29 - Mon May 27 03:49:31 2024 - string/default response type ok 30 - Mon May 27 03:49:31 2024 - string/default stdout response # Mon May 27 03:49:31 2024 - string/default: stdout out624466: test-out # Mon May 27 03:49:31 2024 - string/default: performing put state: err test-err # Mon May 27 03:49:31 2024 - string/pause_resume: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty: stdin flush # Mon May 27 03:49:31 2024 - string/pipe: stdin flush # Mon May 27 03:49:31 2024 - string/pty-pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty-pipe: stdin flush # Mon May 27 03:49:31 2024 - string/killing: stdin flush ok 31 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 32 - Mon May 27 03:49:31 2024 - string/pause_resume stderr response # Mon May 27 03:49:31 2024 - string/pause_resume: stderr err624466: immediate1 # Mon May 27 03:49:31 2024 - string/pause_resume: performing method state: pause_stderr # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: err delayed2 # Mon May 27 03:49:31 2024 - string/pause_resume: performing method state: resume_stdout ok 33 - Mon May 27 03:49:31 2024 - coderef/pty response type ok 34 - Mon May 27 03:49:31 2024 - coderef/pty stdout response # Mon May 27 03:49:31 2024 - coderef/pty: stdout err624466: test-err # Mon May 27 03:49:31 2024 - coderef/pty: performing put state: bye ok 35 - Mon May 27 03:49:31 2024 - string/pipe response type ok 36 - Mon May 27 03:49:31 2024 - string/pipe stderr response # Mon May 27 03:49:31 2024 - string/pipe: stderr err624466: test-err # Mon May 27 03:49:31 2024 - string/pipe: performing put state: bye # Mon May 27 03:49:31 2024 - coderef/default: stdin flush # Mon May 27 03:49:31 2024 - coderef/pipe: stdin flush # Mon May 27 03:49:31 2024 - string/default: stdin flush # Mon May 27 03:49:31 2024 - string/pty: stdin flush ok 37 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 38 - Mon May 27 03:49:31 2024 - string/pause_resume stdout response # Mon May 27 03:49:31 2024 - string/pause_resume: stdout out624466: delayed1 # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: out immediate2 ok 39 - Mon May 27 03:49:31 2024 - coderef/default response type ok 40 - Mon May 27 03:49:31 2024 - coderef/default stderr response # Mon May 27 03:49:31 2024 - coderef/default: stderr err624466: test-err # Mon May 27 03:49:31 2024 - coderef/default: performing put state: bye ok 41 - Mon May 27 03:49:31 2024 - coderef/pipe response type ok 42 - Mon May 27 03:49:31 2024 - coderef/pipe stderr response # Mon May 27 03:49:31 2024 - coderef/pipe: stderr err624466: test-err # Mon May 27 03:49:31 2024 - coderef/pipe: performing put state: bye ok 43 - Mon May 27 03:49:31 2024 - string/pty-pipe response type ok 44 - Mon May 27 03:49:31 2024 - string/pty-pipe stderr response # Mon May 27 03:49:31 2024 - string/pty-pipe: stderr err624466: test-err # Mon May 27 03:49:31 2024 - string/pty-pipe: performing put state: bye ok 45 - Mon May 27 03:49:31 2024 - string/killing response type ok 46 - Mon May 27 03:49:31 2024 - string/killing stdout response # Mon May 27 03:49:31 2024 - string/killing: stdout out624466: 624649 # Mon May 27 03:49:31 2024 - string/killing: performing kill ok 47 - Mon May 27 03:49:31 2024 - coderef/pty-pipe response type ok 48 - Mon May 27 03:49:31 2024 - coderef/pty-pipe stderr response # Mon May 27 03:49:31 2024 - coderef/pty-pipe: stderr err624466: test-err # Mon May 27 03:49:31 2024 - coderef/pty-pipe: performing put state: bye # Mon May 27 03:49:31 2024 - string/pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty: stdin flush # Mon May 27 03:49:31 2024 - string/pause_resume: stdin flush ok 49 - Mon May 27 03:49:31 2024 - string/default response type ok 50 - Mon May 27 03:49:31 2024 - string/default stderr response # Mon May 27 03:49:31 2024 - string/default: stderr err624466: test-err # Mon May 27 03:49:31 2024 - string/default: performing put state: bye # Mon May 27 03:49:31 2024 - string/pipe: read error 0: ok 51 - Mon May 27 03:49:31 2024 - string/pty response type ok 52 - Mon May 27 03:49:31 2024 - string/pty stdout response # Mon May 27 03:49:31 2024 - string/pty: stdout err624466: test-err # Mon May 27 03:49:31 2024 - string/pty: performing put state: bye # Mon May 27 03:49:31 2024 - string/pipe: read error 0: ok 53 - Mon May 27 03:49:31 2024 - string/pipe close ok 54 - Mon May 27 03:49:31 2024 - string/pipe driver_out_octets at close ok 55 - Mon May 27 03:49:31 2024 - string/pipe driver_out_messages at close # Mon May 27 03:49:31 2024 - string/pipe: close # Mon May 27 03:49:31 2024 - coderef/default: stdin flush # Mon May 27 03:49:31 2024 - string/pty-pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty-pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/pipe: stdin flush # Mon May 27 03:49:31 2024 - coderef/pty: read error 5: Input/output error ok 56 - Mon May 27 03:49:31 2024 - coderef/pty close ok 57 - Mon May 27 03:49:31 2024 - coderef/pty driver_out_octets at close ok 58 - Mon May 27 03:49:31 2024 - coderef/pty driver_out_messages at close # Mon May 27 03:49:31 2024 - coderef/pty: close # Mon May 27 03:49:31 2024 - string/killing: read error 0: ok 59 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 60 - Mon May 27 03:49:31 2024 - string/pause_resume stdout response # Mon May 27 03:49:31 2024 - string/pause_resume: stdout out624466: immediate2 # Mon May 27 03:49:31 2024 - string/pause_resume: performing method state: resume_stderr # Mon May 27 03:49:31 2024 - string/killing: read error 0: ok 61 - Mon May 27 03:49:31 2024 - string/killing close ok 62 - Mon May 27 03:49:31 2024 - string/killing driver_out_octets at close ok 63 - Mon May 27 03:49:31 2024 - string/killing driver_out_messages at close # Mon May 27 03:49:31 2024 - string/killing: close # Mon May 27 03:49:31 2024 - string/default: stdin flush # Mon May 27 03:49:31 2024 - string/pty: stdin flush # Mon May 27 03:49:31 2024 - string/default: read error 0: ok 64 - Mon May 27 03:49:31 2024 - coderef/shutdown response type ok 65 - Mon May 27 03:49:31 2024 - coderef/shutdown stdout response # Mon May 27 03:49:31 2024 - coderef/shutdown: stdout out624466: got eof 1 # Mon May 27 03:49:31 2024 - coderef/shutdown: performing kill # Mon May 27 03:49:31 2024 - string/default: read error 0: ok 66 - Mon May 27 03:49:31 2024 - string/default close ok 67 - Mon May 27 03:49:31 2024 - string/default driver_out_octets at close ok 68 - Mon May 27 03:49:31 2024 - string/default driver_out_messages at close # Mon May 27 03:49:31 2024 - string/default: close # Mon May 27 03:49:31 2024 - coderef/default: read error 0: # Mon May 27 03:49:31 2024 - string/pty-pipe: read error 5: Input/output error # Mon May 27 03:49:31 2024 - coderef/pty-pipe: read error 5: Input/output error # Mon May 27 03:49:31 2024 - coderef/default: read error 0: ok 69 - Mon May 27 03:49:31 2024 - coderef/default close ok 70 - Mon May 27 03:49:31 2024 - coderef/default driver_out_octets at close ok 71 - Mon May 27 03:49:31 2024 - coderef/default driver_out_messages at close # Mon May 27 03:49:31 2024 - coderef/default: close # Mon May 27 03:49:31 2024 - string/pty: read error 5: Input/output error ok 72 - Mon May 27 03:49:31 2024 - string/pty close ok 73 - Mon May 27 03:49:31 2024 - string/pty driver_out_octets at close ok 74 - Mon May 27 03:49:31 2024 - string/pty driver_out_messages at close # Mon May 27 03:49:31 2024 - string/pty: close # Mon May 27 03:49:31 2024 - coderef/pipe: read error 0: # Mon May 27 03:49:31 2024 - string/pty-pipe: read error 0: ok 75 - Mon May 27 03:49:31 2024 - string/pty-pipe close ok 76 - Mon May 27 03:49:31 2024 - string/pty-pipe driver_out_octets at close ok 77 - Mon May 27 03:49:31 2024 - string/pty-pipe driver_out_messages at close # Mon May 27 03:49:31 2024 - string/pty-pipe: close ok 78 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 79 - Mon May 27 03:49:31 2024 - string/pause_resume stderr response # Mon May 27 03:49:31 2024 - string/pause_resume: stderr err624466: delayed2 # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: out immediate3 # Mon May 27 03:49:31 2024 - coderef/pty-pipe: read error 0: ok 80 - Mon May 27 03:49:31 2024 - coderef/pty-pipe close ok 81 - Mon May 27 03:49:31 2024 - coderef/pty-pipe driver_out_octets at close ok 82 - Mon May 27 03:49:31 2024 - coderef/pty-pipe driver_out_messages at close # Mon May 27 03:49:31 2024 - coderef/pty-pipe: close # Mon May 27 03:49:31 2024 - coderef/pipe: read error 0: ok 83 - Mon May 27 03:49:31 2024 - coderef/pipe close ok 84 - Mon May 27 03:49:31 2024 - coderef/pipe driver_out_octets at close ok 85 - Mon May 27 03:49:31 2024 - coderef/pipe driver_out_messages at close # Mon May 27 03:49:31 2024 - coderef/pipe: close # Mon May 27 03:49:31 2024 - string/killing: sigchld CHLD for 624649 (-1) # Mon May 27 03:49:31 2024 - string/pipe: sigchld CHLD for 624672 (-1) # Mon May 27 03:49:31 2024 - string/pty-pipe: sigchld CHLD for 624688 (-1) # Mon May 27 03:49:31 2024 - coderef/default: sigchld CHLD for 624701 (-1) # Mon May 27 03:49:31 2024 - coderef/pipe: sigchld CHLD for 624711 (-1) # Mon May 27 03:49:31 2024 - coderef/pty: sigchld CHLD for 624715 (-1) # Mon May 27 03:49:31 2024 - coderef/pty-pipe: sigchld CHLD for 624722 (-1) # Mon May 27 03:49:31 2024 - string/default: sigchld CHLD for 624668 (-1) # Mon May 27 03:49:31 2024 - string/pty: sigchld CHLD for 624679 (-1) ok 86 - Mon May 27 03:49:31 2024 - string/pty flush count (624466) # Mon May 27 03:49:31 2024 - string/pty: _stop (624466) ok 87 - Mon May 27 03:49:31 2024 - string/default flush count (624466) # Mon May 27 03:49:31 2024 - string/default: _stop (624466) ok 88 - Mon May 27 03:49:31 2024 - coderef/pty-pipe flush count (624466) # Mon May 27 03:49:31 2024 - coderef/pty-pipe: _stop (624466) ok 89 - Mon May 27 03:49:31 2024 - coderef/pty flush count (624466) # Mon May 27 03:49:31 2024 - coderef/pty: _stop (624466) ok 90 - Mon May 27 03:49:31 2024 - coderef/pipe flush count (624466) # Mon May 27 03:49:31 2024 - coderef/pipe: _stop (624466) ok 91 - Mon May 27 03:49:31 2024 - coderef/default flush count (624466) # Mon May 27 03:49:31 2024 - coderef/default: _stop (624466) ok 92 - Mon May 27 03:49:31 2024 - string/pty-pipe flush count (624466) # Mon May 27 03:49:31 2024 - string/pty-pipe: _stop (624466) ok 93 - Mon May 27 03:49:31 2024 - string/pipe flush count (624466) # Mon May 27 03:49:31 2024 - string/pipe: _stop (624466) ok 94 - Mon May 27 03:49:31 2024 - string/killing flush count (624466) # Mon May 27 03:49:31 2024 - string/killing: _stop (624466) # Mon May 27 03:49:31 2024 - coderef/shutdown: read error 0: # Mon May 27 03:49:31 2024 - coderef/shutdown: read error 0: ok 95 - Mon May 27 03:49:31 2024 - coderef/shutdown close # Mon May 27 03:49:31 2024 - coderef/shutdown: close # Mon May 27 03:49:31 2024 - string/pause_resume: stdin flush # Mon May 27 03:49:31 2024 - coderef/shutdown: sigchld CHLD for 624661 (-1) # Mon May 27 03:49:31 2024 - coderef/shutdown: _stop (624466) ok 96 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 97 - Mon May 27 03:49:31 2024 - string/pause_resume stdout response # Mon May 27 03:49:31 2024 - string/pause_resume: stdout out624466: immediate3 # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: err immediate4 # Mon May 27 03:49:31 2024 - string/pause_resume: stdin flush ok 98 - Mon May 27 03:49:31 2024 - string/pause_resume response type ok 99 - Mon May 27 03:49:31 2024 - string/pause_resume stderr response # Mon May 27 03:49:31 2024 - string/pause_resume: stderr err624466: immediate4 # Mon May 27 03:49:31 2024 - string/pause_resume: performing put state: bye # Mon May 27 03:49:31 2024 - string/pause_resume: stdin flush # Mon May 27 03:49:31 2024 - string/pause_resume: read error 0: # Mon May 27 03:49:31 2024 - string/pause_resume: read error 0: ok 100 - Mon May 27 03:49:31 2024 - string/pause_resume close ok 101 - Mon May 27 03:49:31 2024 - string/pause_resume driver_out_octets at close ok 102 - Mon May 27 03:49:31 2024 - string/pause_resume driver_out_messages at close # Mon May 27 03:49:31 2024 - string/pause_resume: close # Mon May 27 03:49:31 2024 - string/pause_resume: sigchld CHLD for 624640 (-1) ok 103 - Mon May 27 03:49:31 2024 - string/pause_resume flush count (624466) # Mon May 27 03:49:31 2024 - string/pause_resume: _stop (624466) ok t/30_loops/io_poll/wheel_run_size.t ................ 1..4 ok 1 - rows set correctly ok 2 - cols set correctly ok 3 - xpix set correctly ok 4 - ypix set correctly ok t/30_loops/io_poll/wheel_sf_ipv6.t ................. skipped: Socket::GetAddrInfo is needed for IPv6 tests t/30_loops/io_poll/wheel_sf_tcp.t .................. 1..9 ok 1 - received connection ok 2 - buffered 19 octets ok 3 - buffered 1 message ok 4 - received test message ok 5 - test five ok 6 - test seven ok 7 - sss expecting errnum 0; got 0 ok 8 - test two ok 9 - flushed all put data ok t/30_loops/io_poll/wheel_sf_udp.t .................. 1..10 ok 1 - test one ok 2 - test two ok 3 - peer a no recv errors ok 4 - peer a no send errors ok 5 - peer a no sock errors ok 6 - peer b no recv errors ok 7 - peer b no send errors ok 8 - peer b no sock errors ok 9 - peer a sent 10 (wanted 10) ok 10 - peer b sent 10 (wanted 10) ok t/30_loops/io_poll/wheel_sf_unix.t ................. 1..12 ok 1 - buffered 19 octets ok 2 - buffered 1 message ok 3 - received expected text ok 4 - test three ok 5 - test four ok 6 - sss expecting errnum 0; got 0 ok 7 - test six ok 8 - flushed everything we put ok 9 - lost expected child session ok 10 - test two ok 11 - only one client ok 12 - run() returned normally ok t/30_loops/io_poll/wheel_tail.t .................... 1..10 ok 1 - received connection ok 2 - test three ok 3 - sent everything we should ok 4 - flushed what we sent (flush=5; sent=5) ok 5 - test six ok 6 - file tail sent and received everything we should sent(2) recv(2) wanted(2) ok 7 - file tail resets detected ok 8 - handle tail test two ok 9 - handle tail read everything we were sent did(10) wanted(10) ok 10 - run() returned successfully ok t/30_loops/io_poll/z_kogman_sig_order.t ............ 1..7 ok 1 - simple signal on one session ok 2 - signal on parent, oblivious child ok 3 - signal on child, then parent ok 4 - TERM signal on child, then parent ok 5 - TERM signal with no handlers on child, then parent ok 6 - TERM signal on granchild, then child (with handler), then parent ok 7 - TERM signal with no handlers on granchild, then child, then parent ok t/30_loops/io_poll/z_leolo_wheel_run.t ............. 1..14 ok 1 - Start ok 2 - pty-pipe: done ok 3 - pty-pipe: close ok 4 - pty-pipe: CHLD ok 5 - inet: done ok 6 - inet: close ok 7 - inet: CHLD ok 8 - socketpair: done ok 9 - socketpair: close ok 10 - socketpair: CHLD ok 11 - pty: done ok 12 - pty: close ok 13 - pty: CHLD ok 14 - Done ok # Using '/bin/true' as our thing to run under system() t/30_loops/io_poll/z_merijn_sigchld_system.t ....... 1..4 ok 1 - System returns properly chld(DEFAULT) err() ok 2 - System returns properly chld(DEFAULT) err() ok 3 - System returns properly chld(DEFAULT) err() ok 4 - no child procs caught ok t/30_loops/io_poll/z_rt39872_sigchld.t ............. 1..6 # 627477 _start # 627477 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 627477 (W2) (2) STDOUT: 'I am W2' ok 2 - Intro output # 627477 CHLD W1 (627637) ok 3 - W1 closing # 627477 done ok 4 - One wheel left # 627477 CHLD W2 (627644) ok 5 - W2 killed # 627477 _stop ok 6 - Sane exit ok # Parent 627744 waiting 3sec for slow systems to settle. # sending sigusr1 # sent sigusr1 t/30_loops/io_poll/z_rt39872_sigchld_stop.t ........ 1..4 # _start # Parent # child # child # parent # USR1 # _stop # Exit ok 1 - Expected child exited # done ok 2 - One child left (627916) # USR1 # _stop # Exit ok 3 - Expected child exited # _stop ok 4 - Sane exit # Exit ok t/30_loops/io_poll/z_rt53302_fh_watchers.t ......... 1..8 ok 1 - Server got 5 client connections ok 2 - Server got 5 client disconnections ok 3 - Client sent input 5 times ok 4 - Server flushed 5 lines of data ok 5 - Client connected 5 times ok 6 - Client disconnected 5 times ok 7 - Server sent input 5 times ok 8 - Client flushed 5 lines of data ok t/30_loops/io_poll/z_rt54319_bazerka_followtail.t .. 1..6 ok 1 - response time <= 1.5 sec (0.00) ok 2 - response time <= 1.5 sec (0.50) ok 3 - response time <= 1.5 sec (1.00) ok 4 - response time <= 1.5 sec (0.50) ok 5 - response time <= 1.5 sec (0.00) ok 6 - response time <= 1.5 sec (0.50) ok t/30_loops/io_poll/z_steinert_signal_integrity.t ... 1..2 ok 1 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok 2 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok # Testing POE 1.370, POE::Test::Loops 1.360, Using Loop(POE::Loop::Select), Perl 5.036000, /usr/bin/perl on linux t/30_loops/select/00_info.t ........................ 1..2 ok 1 - use POE; ok 2 - use POE::Test::Loops; ok t/30_loops/select/all_errors.t ..................... skipped: most of these should move into other test files t/30_loops/select/comp_tcp.t ....................... 1..34 ok 1 - Client::TCP constructor requires even number of parameters ok 2 - Client::TCP constructor requires RemoteAddress ok 3 - Client::TCP constructor requires RemotePort ok 4 - Client::TCP constructor requires ServerInput ok 5 - Client::TCP constructor requires LowMark, ServerHigh, ServerLow ok 6 - Client::TCP constructor requires HighMark, ServerHigh, ServerLow ok 7 - Client::TCP constructor requires HighMark, LowMark, ServerLow ok 8 - Client::TCP constructor requires HighMark, LowMark, ServerHigh ok 9 - Client::TCP constructor requires InlineStates to be a reference ok 10 - Client::TCP constructor requires PackageStates to be a reference ok 11 - Client::TCP constructor requires ObjectStates to be a reference ok 12 - Client::TCP constructor requires SessionParams to be an array reference ok 13 - server got pre-connect callback ok 14 - ARG0 is a socket ok 15 - callback server got client connection ok 16 - acceptor server got client connection ok 17 - callback client connected ok 18 - acceptor pre connect ok 19 - acceptor has a socket ok 20 - acceptor client connected ok 21 - callback client flushed output ok 22 - acceptor client flushed output ok 23 - callback server got input ok 24 - acceptor server received input ok 25 - callback server flushed output ok 26 - callback server got client disconnected ok 27 - acceptor server flushed output ok 28 - acceptor server stopped the client session ok 29 - callback client got input ok 30 - acceptor client got input ok 31 - callback client got read error 0 (EOF) ok 32 - acceptor client got read error 0 (EOF) ok 33 - callback client disconnected ok 34 - acceptor client disconnected ok # You might see a 'disconnect' error during this test. # It may be ignored. t/30_loops/select/comp_tcp_concurrent.t ............ 1..18 ok 1 - acceptor server : one connection open ok 2 - callback server : 1 connections open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - acceptor server : one connection open ok 7 - callback server : 3 connections open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - acceptor server : one connection open ok 12 - callback server : 4 connections open ok 13 - acceptor server : one connection open ok 14 - acceptor server : one connection open ok 15 - acceptor server : one connection open ok 16 - acceptor server : one connection open ok 17 - acceptor server : one connection open ok 18 - acceptor server : one connection open ok t/30_loops/select/connect_errors.t ................. 1..3 ok 1 - found unused port: 41981 ok 2 - expected connection failure occurred ok 3 - run() returned successfully ok t/30_loops/select/k_alarms.t ....................... 1..37 ok 1 - use POE; ok 2 - alarm 14 remove: name is correct ok 3 - alarm 14 remove: time is correct ok 4 - alarm 14 remove: data is correct ok 5 - alarm 15 remove: name is correct ok 6 - alarm 15 remove: time is correct ok 7 - alarm 15 remove: data is correct ok 8 - alarm 13: received proper data ok 9 - alarm 18: adjusted backward correctly ok 10 - alarm 18: adjusted forward correctly ok 11 - alarm 19: adjusted backward correctly ok 12 - alarm 19: adjusted forward correctly ok 13 - alarm 20: adjusted forward once correctly ok 14 - alarm 20: adjusted forward twice correctly ok 15 - alarm 20: adjusted backward correctly ok 16 - alarm 21: adjusted backward correctly ok 17 - alarm 21: adjusted forward correctly ok 18 - alarm 21: adjusted first correctly ok 19 - alarm 22: adjusted last correctly ok 20 - single alarm rang ok ok 21 - second alarm superseded first ok 22 - two alarms rang in proper order ok 23 - mixed alarm APIs rang properly ok 24 - stopped alarm should not ring ok 25 - single delay rang ok ok 26 - second delay superseded first ok 27 - two delays rang in proper order ok 28 - mixed delay APIs rang properly ok 29 - stopped delay should not ring ok 30 - tests ran reasonably fast ok 31 - alarms rang in order ok 32 - the right number of alarms were dispatched ok 33 - alarm 21 was dispatched first ok 34 - alarm 18 was dispatched second ok 35 - alarm 20 was dispatched third ok 36 - alarm 19 was dispatched fourth ok 37 - alarm 22 was dispatched fifth ok t/30_loops/select/k_aliases.t ...................... 1..20 ok 1 - use POE; ok 2 - setting new alias ok 3 - overwriting new alias ok 4 - resolve stringified session reference ok 5 - resolve session ID ok 6 - resolve alias ok 7 - resolve session reference ok 8 - fail to resolve nonexistent alias ok 9 - id resolves to session ok 10 - session resolves to id ok 11 - kernel id resolves to kernel reference ok 12 - kernel reference resolves to kernel id ok 13 - session has only one alias ok 14 - session's alias is 'new name' ok 15 - session now has two aliases ok 16 - session has 'new name' alias ok 17 - session has 'second name' alias ok 18 - removing simple alias ok 19 - session received one SIGIDLE ok 20 - session received one SIGZOMBIE ok t/30_loops/select/k_detach.t ....................... 1..9 ok 1 - a1_1 detached itself ok 2 - a2_1 detached itself ok 3 - a3_1 detached itself ok 4 - a1 detached child a1_2 ok 5 - a2 detached child a2_2 ok 6 - a3 detached child a3_2 ok 7 - a1 detached itself ok 8 - a2 detached itself ok 9 - session destruction order ok t/30_loops/select/k_run_returns.t .................. 1..1 ok 1 - POE::Kernel->run() returned right away ok t/30_loops/select/k_selects.t ...................... 1..17 ok 1 - master: created two-way pipe for testing ok 2 - master: created two-way pipe for testing ok 3 - master: created two-way pipe for testing ok 4 - master: created two-way pipe for testing ok 5 - master: created two-way pipe for testing ok 6 - slave: expected number of messages ok 7 - slave: expected number of messages ok 8 - slave: expected number of messages ok 9 - slave: expected number of messages ok 10 - slave: expected number of messages ok 11 - master: expected number of messages ok 12 - master: expected number of messages ok 13 - master: expected number of messages ok 14 - master: expected number of messages ok 15 - master: expected number of messages ok 16 - re-entered event loop ran ok 17 - second event loop run exited normally ok t/30_loops/select/k_sig_child.t .................... 1..15 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - killed 8 processes (out of 8) ok 4 - caught SIGCHLD for watched pid 632509 ok 5 - caught SIGCHLD for watched pid 632511 ok 6 - caught SIGCHLD for watched pid 632512 ok 7 - caught SIGCHLD for watched pid 632517 ok 8 - caught SIGCHLD for watched pid 632518 ok 9 - caught SIGCHLD for watched pid 632519 ok 10 - caught SIGCHLD for watched pid 632522 ok 11 - caught SIGCHLD for watched pid 632523 ok 12 - reaped 8 processes (out of 8) ok 13 - expected 8 reaped children, got 8 ok 14 - expected 8 sig(CHLD), got 8 ok 15 - all reaped children were watched ok t/30_loops/select/k_signals.t ...................... 1..8 ok 1 - use POE; ok 2 - forked 8 processes (out of 8) ok 3 - killed 8 processes (out of 8) ok 4 - sent self SIGUSR1 ok 5 - sent self SIGPIPE ok 6 - caught SIGUSR1 ok 7 - caught SIGPIPE ok 8 - reaped 8 processes (out of 8) ok t/30_loops/select/k_signals_rerun.t ................ 1..9 ok 1 - (0-0) no error when process exited OK ok 2 - (0-1) no error when process exited OK ok 3 - (0-0) no error when process exited OK ok 4 - (0-0) no error when process exited OK ok 5 - (1-0) no error when process exited OK ok 6 - (1-1) died with bad exit code ok 7 - (1-1) error is correct ok 8 - (1-0) no error when process exited OK ok 9 - (1-0) no error when process exited OK ok t/30_loops/select/sbk_signal_init.t ................ 1..1 ok 1 - normal SIGALRM dispatched ok t/30_loops/select/ses_nfa.t ........................ 1..39 ok 1 - no object ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - POE::NFA::callback ok 6 - POE::NFA::postback ok 7 - '$_[OBJECT]' isa 'Switch' ok 8 - wheel event happened ok 9 - get_current_state returns the same as $_[STATE] ok 10 - get_runstate returns the same as $_[RUNSTATE] ok 11 - light state matches expected state ok 12 - fib(0) returned 0 (wanted 0) ok 13 - $_[OBJECT] is a package ok 14 - light state matches expected state ok 15 - fib(1) returned 1 (wanted 1) ok 16 - '$_[OBJECT]' isa 'Switch' ok 17 - light state matches expected state ok 18 - $_[OBJECT] is a package ok 19 - light state matches expected state ok 20 - fib(2) returned 1 (wanted 1) ok 21 - '$_[OBJECT]' isa 'Switch' ok 22 - light state matches expected state ok 23 - $_[OBJECT] is a package ok 24 - fib(3) returned 2 (wanted 2) ok 25 - light state matches expected state ok 26 - '$_[OBJECT]' isa 'Switch' ok 27 - light state matches expected state ok 28 - $_[OBJECT] is a package ok 29 - fib(4) returned 3 (wanted 3) ok 30 - light state matches expected state ok 31 - '$_[OBJECT]' isa 'Switch' ok 32 - light state matches expected state ok 33 - $_[OBJECT] is a package ok 34 - light state matches expected state ok 35 - fib(5) returned 5 (wanted 5) ok 36 - fib(17) returned 1597 (wanted 1597) ok 37 - fib(23) returned 28657 (wanted 28657) ok 38 - fib(29) returned 514229 (wanted 514229) ok 39 - fib(43) returned 433494437 (wanted 433494437) ok # This test generates some STDERR during trace testing. === 634308 === 23 -> _start (from /build/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 634308 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 634308 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 634308 === 23 -> _stop (from /build/libpoe-perl-1.3700/blib/lib/POE/Resource/Sessions.pm at 571) t/30_loops/select/ses_session.t .................... 1..41 ok 1 - option original value ok 2 - set default option successfully ok 3 - reset default option successfully ok 4 - reset default option successfully ok 5 - new() is deprecated ok 6 - create() doesn't accept an odd number of args ok 7 - get_active_session before POE::Kernel->run() ok 8 - get_active_session within session ok 9 - get_heap during stop ok 10 - get_active_session after POE::Kernel->run() ok 11 - test 0 ran ok 12 - test 1 ran ok 13 - test 2 ran ok 14 - test 3 ran ok 15 - test 4 ran ok 16 - test 5 ran ok 17 - test 6 ran ok 18 - test 7 ran ok 19 - test 8 ran ok 20 - test 9 ran ok 21 - caught enough SIGALRMs ok 22 - caught enough SIGPIPEs ok 23 - postback test ok 24 - callback test ok 25 - ARG constants are good ok 26 - sender_count ok 27 - default_count ok 28 - got_heap_count ok 29 - object/package session event count ok 30 - 3 sessions destroyed (expected 3) ok 31 - 3 objects destroyed (expected 3) ok 32 - _stop was called the correct number of times ok 33 - _child wasn't called ok 34 - _parent wasn't called ok 35 - destroyed 4 sessions (expected 4) ok 36 - destroyed 4 objects (expected 4) ok 37 - restarted event loop session _start ok 38 - restarted event loop session yield() ok 39 - restarted event loop session timer delay() ok 40 - restarted event loop session _stop ok 41 - restarted event loop returned normally ok t/30_loops/select/wheel_accept.t ................... 1..2 ok 1 - created listening socket ok 2 - listening socket accepted connections ok t/30_loops/select/wheel_curses.t ................... skipped: Curses not available t/30_loops/select/wheel_readline.t ................. skipped: not running in a terminal t/30_loops/select/wheel_readwrite.t ................ 1..28 ok 1 - use POE::Wheel::ReadWrite; ok 2 - POE::Wheel::ReadWrite->can(...) ok 3 - new(): no args ok 4 - new(): handles for both directions ok 5 - new(): passing kernel deprecated ok 6 - new(): both marks must be given ok 7 - new(): both marks must be given ok 8 - new(): both marks must be valid ok 9 - new(): both marks must be valid ok 10 - new(): both marks must be valid ok 11 - new(): both mark events needed ok 12 - new(): both mark events needed ok 13 - new(): mark events need levels ok 14 - new(): mark events need levels ok 15 - new(): mark events need levels ok 16 - 'input filter isa POE::Filter' isa 'POE::Filter' ok 17 - 'output filter isa POE::Filter' isa 'POE::Filter' ok 18 - input event happened ok 19 - flushed event happened ok 20 - error event happened ok 21 - low event happened ok 22 - driver's get called ok 23 - driver's put called ok 24 - driver's flush called ok 25 - correct wheel id consistently used ok 26 - correct number of lines read ok 27 - read state machine finished ok 28 - write state machine finished ok t/30_loops/select/wheel_run.t ...................... 1..103 ok 1 - Mon May 27 03:50:21 2024 - new: only valid conduits ok 2 - Mon May 27 03:50:21 2024 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Mon May 27 03:50:21 2024 - new: Program is needed ok 4 - Mon May 27 03:50:21 2024 - new: *Event and Redirect* are mutually exclusive # Mon May 27 03:50:21 2024 - string/pause_resume: performing put state: out init # Mon May 27 03:50:21 2024 - string/pause_resume: _start # Mon May 27 03:50:21 2024 - string/killing: performing put state: out init # Mon May 27 03:50:21 2024 - string/killing: _start # Mon May 27 03:50:21 2024 - coderef/shutdown: performing put state: flag 1 # Mon May 27 03:50:21 2024 - coderef/shutdown: performing put state: out init # Mon May 27 03:50:21 2024 - coderef/shutdown: _start # Mon May 27 03:50:21 2024 - string/default: performing put state: out test-out # Mon May 27 03:50:21 2024 - string/default: _start # Mon May 27 03:50:21 2024 - string/pipe: performing put state: out test-out # Mon May 27 03:50:21 2024 - string/pipe: _start # Mon May 27 03:50:21 2024 - string/pty: performing put state: out test-out # Mon May 27 03:50:21 2024 - string/pty: _start # Mon May 27 03:50:21 2024 - string/pty-pipe: performing put state: out test-out # Mon May 27 03:50:21 2024 - string/pty-pipe: _start # Mon May 27 03:50:21 2024 - coderef/default: performing put state: out test-out # Mon May 27 03:50:21 2024 - coderef/default: _start # Mon May 27 03:50:21 2024 - coderef/pipe: performing put state: out test-out # Mon May 27 03:50:21 2024 - coderef/pipe: _start # Mon May 27 03:50:21 2024 - coderef/pty: performing put state: out test-out # Mon May 27 03:50:21 2024 - coderef/pty: _start # Mon May 27 03:50:21 2024 - coderef/pty-pipe: performing put state: out test-out # Mon May 27 03:50:21 2024 - coderef/pty-pipe: _start ok 5 - Mon May 27 03:50:21 2024stdio/standard output handles closed without events ok 6 - Mon May 27 03:50:21 2024stdio discard/STDIN still alive ok 7 - Mon May 27 03:50:21 2024stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Mon May 27 03:50:21 2024 - coderef/default: stdin flush # Mon May 27 03:50:21 2024 - coderef/pipe: stdin flush # Mon May 27 03:50:21 2024 - string/pty-pipe: stdin flush # Mon May 27 03:50:21 2024 - string/default: stdin flush # Mon May 27 03:50:21 2024 - string/killing: stdin flush # Mon May 27 03:50:21 2024 - string/pause_resume: stdin flush # Mon May 27 03:50:21 2024 - coderef/pty-pipe: stdin flush # Mon May 27 03:50:21 2024 - coderef/shutdown: stdin flush # Mon May 27 03:50:21 2024 - string/pipe: stdin flush # Mon May 27 03:50:21 2024 - coderef/pty: stdin flush # Mon May 27 03:50:21 2024 - string/pty: stdin flush ok 9 - Mon May 27 03:50:21 2024 - coderef/default response type ok 10 - Mon May 27 03:50:21 2024 - coderef/default stdout response # Mon May 27 03:50:21 2024 - coderef/default: stdout out636060: test-out # Mon May 27 03:50:21 2024 - coderef/default: performing put state: err test-err ok 11 - Mon May 27 03:50:21 2024 - string/default response type ok 12 - Mon May 27 03:50:21 2024 - string/default stdout response # Mon May 27 03:50:21 2024 - string/default: stdout out636060: test-out # Mon May 27 03:50:21 2024 - string/default: performing put state: err test-err ok 13 - Mon May 27 03:50:21 2024 - string/pipe response type ok 14 - Mon May 27 03:50:21 2024 - string/pipe stdout response # Mon May 27 03:50:21 2024 - string/pipe: stdout out636060: test-out # Mon May 27 03:50:21 2024 - string/pipe: performing put state: err test-err ok 15 - Mon May 27 03:50:21 2024 - coderef/pipe response type ok 16 - Mon May 27 03:50:21 2024 - coderef/pipe stdout response # Mon May 27 03:50:21 2024 - coderef/pipe: stdout out636060: test-out # Mon May 27 03:50:21 2024 - coderef/pipe: performing put state: err test-err ok 17 - Mon May 27 03:50:21 2024 - string/pty-pipe response type ok 18 - Mon May 27 03:50:21 2024 - string/pty-pipe stdout response # Mon May 27 03:50:21 2024 - string/pty-pipe: stdout out636060: test-out # Mon May 27 03:50:21 2024 - string/pty-pipe: performing put state: err test-err ok 19 - Mon May 27 03:50:21 2024 - string/pause_resume response type ok 20 - Mon May 27 03:50:21 2024 - string/pause_resume stdout response # Mon May 27 03:50:21 2024 - string/pause_resume: stdout out636060: init # Mon May 27 03:50:21 2024 - string/pause_resume: performing method state: pause_stdout # Mon May 27 03:50:21 2024 - string/pause_resume: performing put state: out delayed1 # Mon May 27 03:50:21 2024 - string/pause_resume: performing put state: err immediate1 ok 21 - Mon May 27 03:50:21 2024 - coderef/pty-pipe response type ok 22 - Mon May 27 03:50:21 2024 - coderef/pty-pipe stdout response # Mon May 27 03:50:21 2024 - coderef/pty-pipe: stdout out636060: test-out # Mon May 27 03:50:21 2024 - coderef/pty-pipe: performing put state: err test-err ok 23 - Mon May 27 03:50:21 2024 - coderef/shutdown response type ok 24 - Mon May 27 03:50:21 2024 - coderef/shutdown stdout response # Mon May 27 03:50:21 2024 - coderef/shutdown: stdout out636060: init # Mon May 27 03:50:21 2024 - coderef/shutdown: shutdown_stdin # Mon May 27 03:50:21 2024 - coderef/shutdown: performing put state: flag 2 ok 25 - Mon May 27 03:50:21 2024 - coderef/pty response type ok 26 - Mon May 27 03:50:21 2024 - coderef/pty stdout response # Mon May 27 03:50:21 2024 - coderef/pty: stdout out636060: test-out # Mon May 27 03:50:21 2024 - coderef/pty: performing put state: err test-err ok 27 - Mon May 27 03:50:21 2024 - string/killing response type ok 28 - Mon May 27 03:50:21 2024 - string/killing stdout response # Mon May 27 03:50:21 2024 - string/killing: stdout out636060: init # Mon May 27 03:50:21 2024 - string/killing: performing put state: pid ok 29 - Mon May 27 03:50:21 2024 - string/pty response type ok 30 - Mon May 27 03:50:21 2024 - string/pty stdout response # Mon May 27 03:50:21 2024 - string/pty: stdout out636060: test-out # Mon May 27 03:50:21 2024 - string/pty: performing put state: err test-err # Mon May 27 03:50:21 2024 - coderef/default: stdin flush # Mon May 27 03:50:21 2024 - coderef/pipe: stdin flush # Mon May 27 03:50:21 2024 - string/pty-pipe: stdin flush # Mon May 27 03:50:21 2024 - string/default: stdin flush # Mon May 27 03:50:21 2024 - string/killing: stdin flush # Mon May 27 03:50:21 2024 - string/pause_resume: stdin flush # Mon May 27 03:50:21 2024 - coderef/pty-pipe: stdin flush # Mon May 27 03:50:21 2024 - string/pipe: stdin flush # Mon May 27 03:50:21 2024 - coderef/pty: stdin flush ok 31 - Mon May 27 03:50:21 2024 - coderef/pipe response type ok 32 - Mon May 27 03:50:21 2024 - coderef/pipe stderr response # Mon May 27 03:50:21 2024 - coderef/pipe: stderr err636060: test-err # Mon May 27 03:50:21 2024 - coderef/pipe: performing put state: bye ok 33 - Mon May 27 03:50:21 2024 - string/pause_resume response type ok 34 - Mon May 27 03:50:21 2024 - string/pause_resume stderr response # Mon May 27 03:50:21 2024 - string/pause_resume: stderr err636060: immediate1 # Mon May 27 03:50:21 2024 - string/pause_resume: performing method state: pause_stderr # Mon May 27 03:50:21 2024 - string/pause_resume: performing put state: err delayed2 # Mon May 27 03:50:21 2024 - string/pause_resume: performing method state: resume_stdout ok 35 - Mon May 27 03:50:21 2024 - coderef/pty-pipe response type ok 36 - Mon May 27 03:50:21 2024 - coderef/pty-pipe stderr response # Mon May 27 03:50:21 2024 - coderef/pty-pipe: stderr err636060: test-err # Mon May 27 03:50:21 2024 - coderef/pty-pipe: performing put state: bye ok 37 - Mon May 27 03:50:21 2024 - string/pty-pipe response type ok 38 - Mon May 27 03:50:21 2024 - string/pty-pipe stderr response # Mon May 27 03:50:21 2024 - string/pty-pipe: stderr err636060: test-err # Mon May 27 03:50:22 2024 - string/pty-pipe: performing put state: bye ok 39 - Mon May 27 03:50:22 2024 - coderef/default response type ok 40 - Mon May 27 03:50:22 2024 - coderef/default stderr response # Mon May 27 03:50:22 2024 - coderef/default: stderr err636060: test-err # Mon May 27 03:50:22 2024 - coderef/default: performing put state: bye ok 41 - Mon May 27 03:50:22 2024 - string/default response type ok 42 - Mon May 27 03:50:22 2024 - string/default stderr response # Mon May 27 03:50:22 2024 - string/default: stderr err636060: test-err # Mon May 27 03:50:22 2024 - string/default: performing put state: bye ok 43 - Mon May 27 03:50:22 2024 - coderef/pty response type ok 44 - Mon May 27 03:50:22 2024 - coderef/pty stdout response # Mon May 27 03:50:22 2024 - coderef/pty: stdout err636060: test-err # Mon May 27 03:50:22 2024 - coderef/pty: performing put state: bye ok 45 - Mon May 27 03:50:22 2024 - string/killing response type ok 46 - Mon May 27 03:50:22 2024 - string/killing stdout response # Mon May 27 03:50:22 2024 - string/killing: stdout out636060: 636214 # Mon May 27 03:50:22 2024 - string/killing: performing kill # Mon May 27 03:50:22 2024 - string/pty: stdin flush ok 47 - Mon May 27 03:50:22 2024 - string/pause_resume response type ok 48 - Mon May 27 03:50:22 2024 - string/pause_resume stdout response # Mon May 27 03:50:22 2024 - string/pause_resume: stdout out636060: delayed1 # Mon May 27 03:50:22 2024 - string/pause_resume: performing put state: out immediate2 ok 49 - Mon May 27 03:50:22 2024 - string/pipe response type ok 50 - Mon May 27 03:50:22 2024 - string/pipe stderr response # Mon May 27 03:50:22 2024 - string/pipe: stderr err636060: test-err # Mon May 27 03:50:22 2024 - string/pipe: performing put state: bye # Mon May 27 03:50:22 2024 - coderef/pty: stdin flush # Mon May 27 03:50:22 2024 - string/pause_resume: stdin flush # Mon May 27 03:50:22 2024 - string/default: stdin flush # Mon May 27 03:50:22 2024 - string/pty-pipe: stdin flush # Mon May 27 03:50:22 2024 - coderef/pty-pipe: stdin flush # Mon May 27 03:50:22 2024 - coderef/default: stdin flush # Mon May 27 03:50:22 2024 - coderef/pipe: stdin flush # Mon May 27 03:50:22 2024 - string/killing: read error 0: # Mon May 27 03:50:22 2024 - string/pty-pipe: read error 5: Input/output error # Mon May 27 03:50:22 2024 - coderef/pty-pipe: read error 0: # Mon May 27 03:50:22 2024 - string/pty-pipe: read error 0: ok 51 - Mon May 27 03:50:22 2024 - string/pty-pipe close ok 52 - Mon May 27 03:50:22 2024 - string/pty-pipe driver_out_octets at close ok 53 - Mon May 27 03:50:22 2024 - string/pty-pipe driver_out_messages at close # Mon May 27 03:50:22 2024 - string/pty-pipe: close # Mon May 27 03:50:22 2024 - coderef/default: read error 0: # Mon May 27 03:50:22 2024 - coderef/pty-pipe: read error 5: Input/output error ok 54 - Mon May 27 03:50:22 2024 - coderef/pty-pipe close ok 55 - Mon May 27 03:50:22 2024 - coderef/pty-pipe driver_out_octets at close ok 56 - Mon May 27 03:50:22 2024 - coderef/pty-pipe driver_out_messages at close # Mon May 27 03:50:22 2024 - coderef/pty-pipe: close # Mon May 27 03:50:22 2024 - string/default: read error 0: # Mon May 27 03:50:22 2024 - coderef/pty: read error 5: Input/output error ok 57 - Mon May 27 03:50:22 2024 - coderef/pty close ok 58 - Mon May 27 03:50:22 2024 - coderef/pty driver_out_octets at close ok 59 - Mon May 27 03:50:22 2024 - coderef/pty driver_out_messages at close # Mon May 27 03:50:22 2024 - coderef/pty: close ok 60 - Mon May 27 03:50:22 2024 - string/pty response type ok 61 - Mon May 27 03:50:22 2024 - string/pty stdout response # Mon May 27 03:50:22 2024 - string/pty: stdout err636060: test-err # Mon May 27 03:50:22 2024 - string/pty: performing put state: bye # Mon May 27 03:50:22 2024 - string/killing: read error 0: ok 62 - Mon May 27 03:50:22 2024 - string/killing close ok 63 - Mon May 27 03:50:22 2024 - string/killing driver_out_octets at close ok 64 - Mon May 27 03:50:22 2024 - string/killing driver_out_messages at close # Mon May 27 03:50:22 2024 - string/killing: close # Mon May 27 03:50:22 2024 - coderef/default: read error 0: ok 65 - Mon May 27 03:50:22 2024 - coderef/default close ok 66 - Mon May 27 03:50:22 2024 - coderef/default driver_out_octets at close ok 67 - Mon May 27 03:50:22 2024 - coderef/default driver_out_messages at close # Mon May 27 03:50:22 2024 - coderef/default: close # Mon May 27 03:50:22 2024 - string/default: read error 0: ok 68 - Mon May 27 03:50:22 2024 - string/default close ok 69 - Mon May 27 03:50:22 2024 - string/default driver_out_octets at close ok 70 - Mon May 27 03:50:22 2024 - string/default driver_out_messages at close # Mon May 27 03:50:22 2024 - string/default: close # Mon May 27 03:50:22 2024 - string/pipe: stdin flush ok 71 - Mon May 27 03:50:22 2024 - string/pause_resume response type ok 72 - Mon May 27 03:50:22 2024 - string/pause_resume stdout response # Mon May 27 03:50:22 2024 - string/pause_resume: stdout out636060: immediate2 # Mon May 27 03:50:22 2024 - string/pause_resume: performing method state: resume_stderr ok 73 - Mon May 27 03:50:22 2024 - coderef/shutdown response type ok 74 - Mon May 27 03:50:22 2024 - coderef/shutdown stdout response # Mon May 27 03:50:22 2024 - coderef/shutdown: stdout out636060: got eof 1 # Mon May 27 03:50:22 2024 - coderef/shutdown: performing kill # Mon May 27 03:50:22 2024 - coderef/pipe: read error 0: # Mon May 27 03:50:22 2024 - string/pipe: read error 0: # Mon May 27 03:50:22 2024 - string/pipe: read error 0: ok 75 - Mon May 27 03:50:22 2024 - string/pipe close ok 76 - Mon May 27 03:50:22 2024 - string/pipe driver_out_octets at close ok 77 - Mon May 27 03:50:22 2024 - string/pipe driver_out_messages at close # Mon May 27 03:50:22 2024 - string/pipe: close # Mon May 27 03:50:22 2024 - coderef/pipe: read error 0: ok 78 - Mon May 27 03:50:22 2024 - coderef/pipe close ok 79 - Mon May 27 03:50:22 2024 - coderef/pipe driver_out_octets at close ok 80 - Mon May 27 03:50:22 2024 - coderef/pipe driver_out_messages at close # Mon May 27 03:50:22 2024 - coderef/pipe: close # Mon May 27 03:50:22 2024 - string/pty: stdin flush # Mon May 27 03:50:22 2024 - string/killing: sigchld CHLD for 636214 (-1) # Mon May 27 03:50:22 2024 - string/default: sigchld CHLD for 636221 (-1) # Mon May 27 03:50:22 2024 - string/pty-pipe: sigchld CHLD for 636248 (-1) # Mon May 27 03:50:22 2024 - coderef/default: sigchld CHLD for 636253 (-1) # Mon May 27 03:50:22 2024 - coderef/pipe: sigchld CHLD for 636255 (-1) # Mon May 27 03:50:22 2024 - coderef/pty: sigchld CHLD for 636267 (-1) # Mon May 27 03:50:22 2024 - string/pipe: sigchld CHLD for 636227 (-1) # Mon May 27 03:50:22 2024 - coderef/pty-pipe: sigchld CHLD for 636280 (-1) ok 81 - Mon May 27 03:50:22 2024 - coderef/pty-pipe flush count (636060) # Mon May 27 03:50:22 2024 - coderef/pty-pipe: _stop (636060) ok 82 - Mon May 27 03:50:22 2024 - string/pipe flush count (636060) # Mon May 27 03:50:22 2024 - string/pipe: _stop (636060) ok 83 - Mon May 27 03:50:22 2024 - coderef/pty flush count (636060) # Mon May 27 03:50:22 2024 - coderef/pty: _stop (636060) ok 84 - Mon May 27 03:50:22 2024 - coderef/pipe flush count (636060) # Mon May 27 03:50:22 2024 - coderef/pipe: _stop (636060) ok 85 - Mon May 27 03:50:22 2024 - coderef/default flush count (636060) # Mon May 27 03:50:22 2024 - coderef/default: _stop (636060) ok 86 - Mon May 27 03:50:22 2024 - string/pty-pipe flush count (636060) # Mon May 27 03:50:22 2024 - string/pty-pipe: _stop (636060) ok 87 - Mon May 27 03:50:22 2024 - string/default flush count (636060) # Mon May 27 03:50:22 2024 - string/default: _stop (636060) ok 88 - Mon May 27 03:50:22 2024 - string/killing flush count (636060) # Mon May 27 03:50:22 2024 - string/killing: _stop (636060) ok 89 - Mon May 27 03:50:22 2024 - string/pause_resume response type ok 90 - Mon May 27 03:50:22 2024 - string/pause_resume stderr response # Mon May 27 03:50:22 2024 - string/pause_resume: stderr err636060: delayed2 # Mon May 27 03:50:22 2024 - string/pause_resume: performing put state: out immediate3 # Mon May 27 03:50:22 2024 - coderef/shutdown: read error 0: # Mon May 27 03:50:22 2024 - coderef/shutdown: read error 0: ok 91 - Mon May 27 03:50:22 2024 - coderef/shutdown close # Mon May 27 03:50:22 2024 - coderef/shutdown: close # Mon May 27 03:50:22 2024 - string/pty: read error 5: Input/output error ok 92 - Mon May 27 03:50:22 2024 - string/pty close ok 93 - Mon May 27 03:50:22 2024 - string/pty driver_out_octets at close ok 94 - Mon May 27 03:50:22 2024 - string/pty driver_out_messages at close # Mon May 27 03:50:22 2024 - string/pty: close # Mon May 27 03:50:22 2024 - coderef/shutdown: sigchld CHLD for 636216 (-1) # Mon May 27 03:50:22 2024 - string/pty: sigchld CHLD for 636239 (-1) ok 95 - Mon May 27 03:50:22 2024 - string/pty flush count (636060) # Mon May 27 03:50:22 2024 - string/pty: _stop (636060) # Mon May 27 03:50:22 2024 - coderef/shutdown: _stop (636060) # Mon May 27 03:50:22 2024 - string/pause_resume: stdin flush ok 96 - Mon May 27 03:50:22 2024 - string/pause_resume response type ok 97 - Mon May 27 03:50:22 2024 - string/pause_resume stdout response # Mon May 27 03:50:22 2024 - string/pause_resume: stdout out636060: immediate3 # Mon May 27 03:50:22 2024 - string/pause_resume: performing put state: err immediate4 # Mon May 27 03:50:22 2024 - string/pause_resume: stdin flush ok 98 - Mon May 27 03:50:22 2024 - string/pause_resume response type ok 99 - Mon May 27 03:50:22 2024 - string/pause_resume stderr response # Mon May 27 03:50:22 2024 - string/pause_resume: stderr err636060: immediate4 # Mon May 27 03:50:22 2024 - string/pause_resume: performing put state: bye # Mon May 27 03:50:22 2024 - string/pause_resume: stdin flush # Mon May 27 03:50:22 2024 - string/pause_resume: read error 0: # Mon May 27 03:50:22 2024 - string/pause_resume: read error 0: ok 100 - Mon May 27 03:50:22 2024 - string/pause_resume close ok 101 - Mon May 27 03:50:22 2024 - string/pause_resume driver_out_octets at close ok 102 - Mon May 27 03:50:22 2024 - string/pause_resume driver_out_messages at close # Mon May 27 03:50:22 2024 - string/pause_resume: close # Mon May 27 03:50:22 2024 - string/pause_resume: sigchld CHLD for 636204 (-1) ok 103 - Mon May 27 03:50:22 2024 - string/pause_resume flush count (636060) # Mon May 27 03:50:22 2024 - string/pause_resume: _stop (636060) ok t/30_loops/select/wheel_run_size.t ................. 1..4 ok 1 - rows set correctly ok 2 - cols set correctly ok 3 - xpix set correctly ok 4 - ypix set correctly ok t/30_loops/select/wheel_sf_ipv6.t .................. skipped: Socket::GetAddrInfo is needed for IPv6 tests t/30_loops/select/wheel_sf_tcp.t ................... 1..9 ok 1 - received connection ok 2 - buffered 19 octets ok 3 - buffered 1 message ok 4 - received test message ok 5 - test five ok 6 - test seven ok 7 - sss expecting errnum 0; got 0 ok 8 - test two ok 9 - flushed all put data ok t/30_loops/select/wheel_sf_udp.t ................... 1..10 ok 1 - test one ok 2 - test two ok 3 - peer a no recv errors ok 4 - peer a no send errors ok 5 - peer a no sock errors ok 6 - peer b no recv errors ok 7 - peer b no send errors ok 8 - peer b no sock errors ok 9 - peer a sent 10 (wanted 10) ok 10 - peer b sent 10 (wanted 10) ok t/30_loops/select/wheel_sf_unix.t .................. 1..12 ok 1 - buffered 19 octets ok 2 - buffered 1 message ok 3 - received expected text ok 4 - test three ok 5 - test four ok 6 - sss expecting errnum 0; got 0 ok 7 - test six ok 8 - flushed everything we put ok 9 - lost expected child session ok 10 - test two ok 11 - only one client ok 12 - run() returned normally ok t/30_loops/select/wheel_tail.t ..................... 1..10 ok 1 - received connection ok 2 - test three ok 3 - sent everything we should ok 4 - flushed what we sent (flush=5; sent=5) ok 5 - test six ok 6 - file tail sent and received everything we should sent(2) recv(2) wanted(2) ok 7 - file tail resets detected ok 8 - handle tail test two ok 9 - handle tail read everything we were sent did(10) wanted(10) ok 10 - run() returned successfully ok t/30_loops/select/z_kogman_sig_order.t ............. 1..7 ok 1 - simple signal on one session ok 2 - signal on parent, oblivious child ok 3 - signal on child, then parent ok 4 - TERM signal on child, then parent ok 5 - TERM signal with no handlers on child, then parent ok 6 - TERM signal on granchild, then child (with handler), then parent ok 7 - TERM signal with no handlers on granchild, then child, then parent ok t/30_loops/select/z_leolo_wheel_run.t .............. 1..14 ok 1 - Start ok 2 - socketpair: done ok 3 - socketpair: close ok 4 - socketpair: CHLD ok 5 - pty-pipe: done ok 6 - pty-pipe: close ok 7 - pty-pipe: CHLD ok 8 - inet: done ok 9 - inet: close ok 10 - inet: CHLD ok 11 - pty: done ok 12 - pty: close ok 13 - pty: CHLD ok 14 - Done ok # Using '/bin/true' as our thing to run under system() t/30_loops/select/z_merijn_sigchld_system.t ........ 1..4 ok 1 - System returns properly chld(DEFAULT) err() ok 2 - System returns properly chld(DEFAULT) err() ok 3 - System returns properly chld(DEFAULT) err() ok 4 - no child procs caught ok t/30_loops/select/z_rt39872_sigchld.t .............. 1..6 # 638372 _start # 638372 (W2) (2) STDOUT: 'I am W2' ok 1 - Intro output # 638372 (W1) (1) STDOUT: 'I am W1' ok 2 - Intro output # 638372 CHLD W1 (638537) ok 3 - W1 closing # 638372 done ok 4 - One wheel left # 638372 CHLD W2 (638540) ok 5 - W2 killed # 638372 _stop ok 6 - Sane exit ok # Parent 638628 waiting 3sec for slow systems to settle. # sending sigusr1 # sent sigusr1 t/30_loops/select/z_rt39872_sigchld_stop.t ......... 1..4 # _start # Parent # child # child # parent # USR1 # _stop # Exit ok 1 - Expected child exited # done ok 2 - One child left (638818) # USR1 # _stop # Exit ok 3 - Expected child exited # _stop ok 4 - Sane exit # Exit ok t/30_loops/select/z_rt53302_fh_watchers.t .......... 1..8 ok 1 - Server got 5 client connections ok 2 - Server got 5 client disconnections ok 3 - Client sent input 5 times ok 4 - Server flushed 5 lines of data ok 5 - Client connected 5 times ok 6 - Client disconnected 5 times ok 7 - Server sent input 5 times ok 8 - Client flushed 5 lines of data ok t/30_loops/select/z_rt54319_bazerka_followtail.t ... 1..6 ok 1 - response time <= 1.5 sec (0.00) ok 2 - response time <= 1.5 sec (0.50) ok 3 - response time <= 1.5 sec (0.00) ok 4 - response time <= 1.5 sec (0.50) ok 5 - response time <= 1.5 sec (0.00) ok 6 - response time <= 1.5 sec (0.50) ok t/30_loops/select/z_steinert_signal_integrity.t .... 1..2 ok 1 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok 2 - signal parameters: ('MOO' eq 'MOO', 99 == 99) ok t/90_regression/agaran-filter-httpd.t .............. 1..3 ok 1 - client connected ok 2 - 'HTTP::Request=HASH(0x562478499038)' isa 'HTTP::Message' ok 3 - Double striped # client c1 disconnected ok t/90_regression/averell-callback-ret.t ............. 1..2 ok 1 - use POE; ok 2 - Callback returns correct value ok t/90_regression/bingos-followtail.t ................ 1..2 ok 1 - Got the right line ok 2 - Cows went moo ok t/90_regression/broeren-win32-nbio.t ............... skipped: This test examines ActiveState Perl behavior. t/90_regression/cfedde-filter-httpd.t .............. 1..3 ok 1 - client c1 connected # client c0 connected ok 2 - 'server s0 request HTTP::Request=HASH(0x55a4c6a90eb0)' isa 'HTTP::Message' # client c1 disconnected # server s0 stopped ok 3 - client c0 disconnected ok t/90_regression/ferrari-server-unix.t .............. 1..1 ok 1 ok t/90_regression/grinnz-die-in-die.t ................ 1..3 ok 1 - die in _start caught ok 2 - run() rethrown exception contains original error ok 3 - run() rethrown exception contains error in error handler ok Died at t/90_regression/hinrik-wheel-run-die.t line 21. t/90_regression/hinrik-wheel-run-die.t ............. 1..1 ok 1 - Got exit status ok # This test can take up to 10 seconds t/90_regression/kjeldahl-stop-start-polling.t ...... 1..11 ok 1 - stdout from 1 ok 2 - stdout from 2 ok 3 - stdout from 3 ok 4 - expected child flush ok 5 - Child 1 exit detected. ok 6 - expected child flush ok 7 - Child 2 exit detected. ok 8 - expected child flush ok 9 - Child 3 exit detected. ok 10 - all children have exited ok 11 - Sane exit ok # This test can take up to 10 seconds t/90_regression/kjeldahl-stop-start-sig-nopipe.t ... 1..11 ok 1 - stdout from 1 ok 2 - expected child flush ok 3 - Child 1 exit detected. ok 4 - stdout from 2 ok 5 - expected child flush ok 6 - Child 2 exit detected. ok 7 - stdout from 3 ok 8 - expected child flush ok 9 - Child 3 exit detected. ok 10 - all children have exited ok 11 - Sane exit ok # This test can take up to 10 seconds t/90_regression/kjeldahl-stop-start-sig-pipe.t ..... 1..11 ok 1 - stdout from 1 ok 2 - expected child flush ok 3 - Child 1 exit detected. ok 4 - stdout from 2 ok 5 - stdout from 3 ok 6 - expected child flush ok 7 - Child 2 exit detected. ok 8 - expected child flush ok 9 - Child 3 exit detected. ok 10 - all children have exited ok 11 - Sane exit ok t/90_regression/leolo-sig-die.t .................... 1..11 ok 1 - _start ok 2 - step2 ok 3 - scalar_ctx ok 4 - scalar_ctx return value ok 5 - array_ctx ok 6 - array_ctx return value ok 7 - step3 ok 8 - scalar_ctx3 ok 9 - scalar_ctx3 return value ok 10 - array_ctx3 ok 11 - exited when expected ok t/90_regression/meh-startstop-return.t ............. 1..1 ok 1 ok t/90_regression/neyuki_detach.t .................... 1..8 ok 1 - starting parent in sequence ok 2 - parent spawning child in sequence ok 3 - child started in sequence ok 4 - parent received _child create in sequence ok 5 - child detached itself in sequence ok 6 - parent received _child lose in sequence ok 7 - child received _parent in sequence ok 8 - child parent is POE::Kernel ok t/90_regression/pipe-followtail.t .................. 1..3 ok 1 ok 2 ok 3 ok t/90_regression/prumike-win32-stat.t ............... skipped: This test examines Strawberry/ActiveState Perl behavior. t/90_regression/rt14444-arg1.t ..................... 1..3 ok 1 - test args passed okay ok 2 - args preserved in pass by reference ok 3 - args preserved in pass by copy ok t/90_regression/rt1648-tied-stderr.t ............... 1..1 ok 1 - should receive STDERR even when tied ok t/90_regression/rt19908-merlyn-stop.t .............. 1..3 ok 1 - started ok 2 - stopped due to a 'stop' exception (in _stop) ok 3 - stopped after one _stop ok t/90_regression/rt23181-sigchld-rc.t ............... 1..1 ok 1 - didn't die ok t/90_regression/rt47966-sigchld.t .................. skipped: enable by setting RELEASE_TESTING t/90_regression/rt56417-wheel-run.t ................ 1..4 ok 1 - Set proper exitval for 'real' ok 2 - Set proper exitval for 'fake' ok 3 - we sanely died (fake) ok 4 - we sanely died (real) ok t/90_regression/rt65460-forking.t .................. 1..12 ok 1 - POE (mxd|after|no_fork) successfully exited ok 2 - POE (mxd|after|has_fork) successfully exited ok 3 - POE (mxd|before|no_fork) successfully exited ok 4 - POE (mxd|before|has_fork) successfully exited ok 5 - POE (dd|after|no_fork) successfully exited ok 6 - POE (dd|after|has_fork) successfully exited ok 7 - POE (dd|before|no_fork) successfully exited ok 8 - POE (dd|before|has_fork) successfully exited ok 9 - POE (nsd|after|no_fork) successfully exited ok 10 - POE (nsd|after|has_fork) successfully exited ok 11 - POE (nsd|before|no_fork) successfully exited ok 12 - POE (nsd|before|has_fork) successfully exited ok t/90_regression/socketfactory-timeout.t ............ 1..1 ok 1 - Failed to connect as expected ok t/90_regression/somni-poco-server-tcp.t ............ 1..43 ok 1 - server started ok 2 - client started ok 3 - client connected to server ok 4 - client connected ok 5 - client flushed ok 6 - received from server: I will be serving you today! ok 7 - received from client: I am your new client! ok 8 - received from server: Go away. ok 9 - client disconnected ok 10 - state is empty ok 11 - server started ok 12 - client started ok 13 - client connected to server ok 14 - client connected ok 15 - client flushed ok 16 - received from server: I will be serving you today! ok 17 - received from client: I am your new client! ok 18 - received from server: Go away. ok 19 - client disconnected ok 20 - state is empty ok 21 - server started: ARRAY HASH SCALAR none ok 22 - client started ok 23 - client connected to server: none SCALAR HASH ARRAY ok 24 - client connected ok 25 - client flushed ok 26 - received from server: I will be serving you today! ok 27 - received from client: I am your new client! ok 28 - received from server: Go away. ok 29 - client disconnected ok 30 - state is empty ok 31 - server started ok 32 - client started ok 33 - client connected to server ok 34 - client connected ok 35 - InlineStates test: from server_client_connected ok 36 - ObjectStates test: from server_client_connected ok 37 - PackageStates test: from server_client_connected ok 38 - client flushed ok 39 - received from server: I will be serving you today! ok 40 - received from client: I am your new client! ok 41 - received from server: Go away. ok 42 - client disconnected ok 43 - state is empty ok t/90_regression/steinert-passed-wheel.t ............ 1..1 ok 1 - normal shutdown ok t/90_regression/suzman_windows.t ................... 1..2 ok 1 - handled real SIGCHLD ok 2 - run() returned successfully ok t/90_regression/ton-stop-corruption.t .............. 1..5 ok 1 - use POE; ok 2 - use POE::Pipe::OneWay; ok 3 - created a pipe for testing (Illegal seek) ok 4 - got readable callback; calling stop ok 5 - stop was only called once ok t/90_regression/tracing-sane-exit.t ................ 1..1 ok 1 - POE exited in time ok t/90_regression/whelan-dieprop.t ................... 1..2 ok 1 - child got exception ok 2 - parent got exception ok t/90_regression/whjackson-followtail.t ............. 1..15 # Testing (got_start_event 0) ok 1 # Testing (got_idle_event 0) ok 2 # Testing (did_log_append a) ok 3 # Testing (got_reset_event 0) ok 4 # Testing (got_input_event a) ok 5 # Testing (got_idle_event 0) ok 6 # Testing (did_log_append b) ok 7 # Testing (did_log_roll 0) ok 8 # Testing (did_log_append c) ok 9 # Testing (got_input_event b) ok 10 # Testing (got_reset_event 0) ok 11 # Testing (got_input_event c) ok 12 # Testing (did_log_append d) ok 13 # Testing (got_input_event d) ok 14 # Testing (got_stop_event 0) ok 15 ok All tests successful. Test Summary Report ------------------- t/10_units/05_filters/03_http.t (Wstat: 0 Tests: 137 Failed: 0) TODO passed: 85 Files=161, Tests=4229, 199 wallclock secs ( 0.92 usr 0.54 sys + 37.52 cusr 7.42 csys = 46.40 CPU) Result: PASS make[2]: Leaving directory '/build/libpoe-perl-1.3700' make[1]: Leaving directory '/build/libpoe-perl-1.3700' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libpoe-perl/ make -j16 install DESTDIR=/build/libpoe-perl-1.3700/debian/libpoe-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm Manifying 38 pod documents Manifying 9 pod documents Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Kernel.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resources.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Session.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/NFA.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/OneWay.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/TwoWay.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/IO_Poll.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/Select.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/PerlSignals.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue/Array.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Test/Sequence.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/SocketFactory.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Run.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/FollowTail.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ListenAccept.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Curses.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadLine.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadWrite.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Client/TCP.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Server/TCP.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stackable.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/RecordBlock.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Grep.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Reference.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/HTTPD.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Line.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Map.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Block.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stream.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver/SysRW.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Aliases.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Signals.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/FileHandles.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Clock.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Extrefs.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Events.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Sessions.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/SIDs.pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::SocketFactory.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Run.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadWrite.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadLine.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ListenAccept.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::FollowTail.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Curses.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Test::Sequence.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Session.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resources.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Signals.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Sessions.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::SIDs.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::FileHandles.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Extrefs.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Events.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Clock.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Aliases.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue::Array.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::TwoWay.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::OneWay.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::NFA.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::Select.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::PerlSignals.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::IO_Poll.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Kernel.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stream.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stackable.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Reference.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::RecordBlock.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Map.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Line.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::HTTPD.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Grep.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Block.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver::SysRW.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Server::TCP.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Client::TCP.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component.3pm Installing /build/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE.3pm make[1]: Leaving directory '/build/libpoe-perl-1.3700' dh_installdocs dh_installchangelogs dh_installexamples 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 'libpoe-perl' in '../libpoe-perl_1.3700-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libpoe-perl_1.3700-1_amd64.buildinfo dpkg-genchanges --build=binary -O../libpoe-perl_1.3700-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/601712 and its subdirectories I: Current time: Mon May 27 03:51:52 -12 2024 I: pbuilder-time-stamp: 1716825112 Tue Apr 25 09:28:53 UTC 2023 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Tue Apr 25 09:28:53 UTC 2023 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Tue Apr 25 09:32:10 UTC 2023 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Tue Apr 25 09:32:10 UTC 2023 I: libpoe-perl_1.3700-1_amd64.changes: Format: 1.8 Date: Fri, 25 Mar 2022 21:16:45 +0100 Source: libpoe-perl Binary: libpoe-perl Architecture: all Version: 2:1.3700-1 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: libpoe-perl - event-driven component architecture for Perl Changes: libpoe-perl (2:1.3700-1) unstable; urgency=medium . [ Axel Beckert ] * Stop suggesting removed package libpoe-loop-event-perl. (See #968725) . [ Debian Janitor ] * Remove constraints unnecessary since stretch: + Build-Depends-Indep: Drop versioned constraint on libpoe-test-loops-perl. . [ gregor herrmann ] * Import upstream version 1.3700. * Update years of packaging copyright. * Declare compliance with Debian Policy 4.6.0. * Bump debhelper-compat to 13. * Set upstream metadata fields: Bug-Database, Bug-Submit. Checksums-Sha1: ff39e165f29f5cfa386f1efa1a2e117dc9f79b7c 450924 libpoe-perl_1.3700-1_all.deb 5dedec23cca37c9c6dcc7665a30aaf168202e76c 5491 libpoe-perl_1.3700-1_amd64.buildinfo Checksums-Sha256: 26ebc508951d082db9ee4254b20474a7f0e185028df03e8e63560e716fd6ec86 450924 libpoe-perl_1.3700-1_all.deb 1c1056f200c79f80939936a89f75aa671bae85769f1acc5cb91b519ff78b1f05 5491 libpoe-perl_1.3700-1_amd64.buildinfo Files: 248235eb3c9801768cdc9d36d50cff45 450924 perl optional libpoe-perl_1.3700-1_all.deb fd1b4b74c89a1cb364060a542bf3e5e3 5491 perl optional libpoe-perl_1.3700-1_amd64.buildinfo Tue Apr 25 09:32:11 UTC 2023 I: diffoscope 241 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/libpoe-perl_1.3700-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/libpoe-perl_1.3700-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/libpoe-perl_1.3700-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/b1/libpoe-perl_1.3700-1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.x4e9f5jC/b2/libpoe-perl_1.3700-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.367s) 0.367s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.021s) 0.020s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Tue Apr 25 09:32:13 UTC 2023 I: diffoscope 241 found no differences in the changes files, and a .buildinfo file also exists. Tue Apr 25 09:32:13 UTC 2023 I: libpoe-perl from bookworm built successfully and reproducibly on amd64. Tue Apr 25 09:32:14 UTC 2023 I: Submitting .buildinfo files to external archives: Tue Apr 25 09:32:14 UTC 2023 I: Submitting 8.0K b1/libpoe-perl_1.3700-1_amd64.buildinfo.asc Tue Apr 25 09:32:15 UTC 2023 I: Submitting 8.0K b2/libpoe-perl_1.3700-1_amd64.buildinfo.asc Tue Apr 25 09:32:16 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue Apr 25 09:32:16 UTC 2023 I: Done submitting .buildinfo files. Tue Apr 25 09:32:16 UTC 2023 I: Removing signed libpoe-perl_1.3700-1_amd64.buildinfo.asc files: removed './b1/libpoe-perl_1.3700-1_amd64.buildinfo.asc' removed './b2/libpoe-perl_1.3700-1_amd64.buildinfo.asc'