Running as unit: rb-build-arm64_24-62297.service ==================================================================================== Thu Nov 21 23:54:39 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_arm64_24) on jenkins, called using "codethink04-arm64 codethink03-arm64" as arguments. Thu Nov 21 23:54:39 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-3GOcF0zs" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Nov 21 23:54:39 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Thu Nov 21 23:54:39 UTC 2024 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-d1lc6s' Thu Nov 21 23:54:39 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Thu Nov 21 23:54:39 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-3yUmAD' ok, let's check if libpoe-perl is building anywhere yet… ok, libpoe-perl is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of libpoe-perl in trixie on arm64 on jenkins now. 1st build will be done on codethink04-arm64.debian.net. 2nd build will be done on codethink03-arm64.debian.net. ============================================================================= Thu Nov 21 23:54:50 UTC 2024 I: starting to build libpoe-perl/trixie/arm64 on jenkins on '2024-11-21 23:54' Thu Nov 21 23:54:50 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_24/62297/console.log 1732233290 arm64 trixie libpoe-perl Thu Nov 21 23:54:50 UTC 2024 I: Downloading source for trixie/libpoe-perl=2:1.3700-1 --2024-11-21 23:54:51-- http://deb.debian.org/debian/pool/main/libp/libpoe-perl/libpoe-perl_1.3700-1.dsc Connecting to 46.16.76.132: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% 364M=0s 2024-11-21 23:54:51 (364 MB/s) - ‘libpoe-perl_1.3700-1.dsc’ saved [2652/2652] --2024-11-21 23:54:51-- http://deb.debian.org/debian/pool/main/libp/libpoe-perl/libpoe-perl_1.3700-1.dsc Connecting to 46.16.76.132: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% 364M=0s 2024-11-21 23:54:51 (364 MB/s) - ‘libpoe-perl_1.3700-1.dsc’ saved [2652/2652] Thu Nov 21 23:54:51 UTC 2024 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----- Thu Nov 21 23:54:51 UTC 2024 I: Checking whether the package is not for us Thu Nov 21 23:54:51 UTC 2024 I: Starting 1st build on remote node codethink04-arm64.debian.net. Thu Nov 21 23:54:51 UTC 2024 I: Preparing to do remote build '1' on codethink04-arm64.debian.net. Thu Nov 21 23:54:51 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Thu Nov 21 23:54:51 UTC 2024 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-0bIJx7' ==================================================================================== Thu Nov 21 23:54:52 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink04-arm64, called using "1 libpoe-perl trixie /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx 2:1.3700-1" as arguments. Thu Nov 21 23:54:52 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-w3tFBaaq" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Nov 21 23:54:52 UTC 2024 I: Downloading source for trixie/libpoe-perl=2:1.3700-1 Reading package lists... NOTICE: 'libpoe-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 386 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (dsc) [2652 B] Get:2 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (tar) [375 kB] Get:3 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (diff) [9108 B] Fetched 386 kB in 0s (19.3 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libpoe-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 386 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (dsc) [2652 B] Get:2 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (tar) [375 kB] Get:3 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (diff) [9108 B] Fetched 386 kB in 0s (19.3 MB/s) Download complete and in download only mode ============================================================================= Building libpoe-perl in trixie on arm64 on codethink04-arm64 now. Date: Thu Nov 21 23:54:52 GMT 2024 Date UTC: Thu Nov 21 23:54:52 UTC 2024 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Nov 21 11:54:53 -12 2024 I: pbuilder-time-stamp: 1732233293 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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 20:21:37 2022 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/2722733/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='1cd09b0144f74ffb9bd1beaab2b68644' 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='2722733' 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.gy9RgMOx/pbuilderrc_xHSm --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1 --logfile b1/build.log libpoe-perl_1.3700-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2722733/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-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 ... 20087 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} libelf1t64{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} libmagic1t64{a} libpipeline1{a} libpoe-test-loops-perl{a} libsocket-getaddrinfo-perl{a} libsocket6-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 libio-compress-brotli-perl libltdl-dev libmail-sendmail-perl libpoe-perl libyaml-libyaml-perl libyaml-syck-perl lynx wget 0 packages upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 20.1 MB of archives. After unpacking 80.3 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 libfilter-perl arm64 1.64-2 [63.6 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 libhttp-daemon-perl all 6.16-1 [23.5 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libio-pipely-perl all 0.006-1 [13.5 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libio-pty-perl arm64 1:1.20-1+b2 [34.0 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 libpoe-test-loops-perl all 1.360-3 [60.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libsocket-getaddrinfo-perl all 0.22-5 [38.2 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libsocket6-perl arm64 0.29-3+b3 [21.2 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 libterm-readkey-perl arm64 2.38-2+b4 [24.5 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 libterm-size-perl arm64 0.211-1+b5 [11.3 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 libyaml-perl all 1.31-1 [64.8 kB] Fetched 20.1 MB in 0s (135 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 ... 20087 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.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../09-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-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.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... 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 libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../22-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../30-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../31-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libfilter-perl. Preparing to unpack .../32-libfilter-perl_1.64-2_arm64.deb ... Unpacking libfilter-perl (1.64-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../35-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 .../36-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../37-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../38-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-daemon-perl. Preparing to unpack .../39-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 .../40-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 .../41-libio-pty-perl_1%3a1.20-1+b2_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libpoe-test-loops-perl. Preparing to unpack .../42-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 .../43-libsocket-getaddrinfo-perl_0.22-5_all.deb ... Unpacking libsocket-getaddrinfo-perl (0.22-5) ... Selecting previously unselected package libsocket6-perl. Preparing to unpack .../44-libsocket6-perl_0.29-3+b3_arm64.deb ... Unpacking libsocket6-perl (0.29-3+b3) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../45-libterm-readkey-perl_2.38-2+b4_arm64.deb ... Unpacking libterm-readkey-perl (2.38-2+b4) ... Selecting previously unselected package libterm-size-perl. Preparing to unpack .../46-libterm-size-perl_0.211-1+b5_arm64.deb ... Unpacking libterm-size-perl (0.211-1+b5) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../47-libyaml-perl_1.31-1_all.deb ... Unpacking libyaml-perl (1.31-1) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libterm-size-perl (0.211-1+b5) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up file (1:5.45-3+b1) ... Setting up libyaml-perl (1.31-1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up autotools-dev (20220109.1) ... Setting up libsocket6-perl (0.29-3+b3) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up libpoe-test-loops-perl (1.360-3) ... Setting up autoconf (2.72-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... 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-2) ... Setting up libterm-readkey-perl (2.38-2+b4) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-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.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhttp-message-perl (7.00-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libhttp-daemon-perl (6.16-1) ... Setting up debhelper (13.20) ... Processing triggers for libc-bin (2.40-3) ... 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/reproducible-path/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 arm64 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/reproducible-path/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libpoe-perl-1.3700=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libpoe-perl-1.3700=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/reproducible-path/libpoe-perl-1.3700' dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm cp lib/POE/Test/Sequence.pm blib/lib/POE/Test/Sequence.pm cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm cp lib/POE/Resource/Clock.pm blib/lib/POE/Resource/Clock.pm cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.pm cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm cp lib/POE/Resources.pm blib/lib/POE/Resources.pm cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm cp lib/POE/NFA.pm blib/lib/POE/NFA.pm cp lib/POE.pm blib/lib/POE.pm cp lib/POE/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm cp lib/POE/Resource.pm blib/lib/POE/Resource.pm cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.pm cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm cp lib/POE/Driver.pm blib/lib/POE/Driver.pm cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm cp lib/POE/Queue.pm blib/lib/POE/Queue.pm cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm cp lib/POE/Loop.pm blib/lib/POE/Loop.pm cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm cp lib/POE/Kernel.pm blib/lib/POE/Kernel.pm cp lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/Extrefs.pm cp lib/POE/Component.pm blib/lib/POE/Component.pm cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm cp lib/POE/Filter.pm blib/lib/POE/Filter.pm cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm cp lib/POE/Session.pm blib/lib/POE/Session.pm cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.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/reproducible-path/libpoe-perl-1.3700' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' NO_NETWORK=1 AUTOMATED_TESTING=1 dh_auto_test make -j12 test TEST_VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/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.040000, /usr/bin/perl on linux # pogomips: 45446649 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(0xaaab04b44bf0) 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 Detached ok 12 - _stop Parent 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/reproducible-path/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/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 449 POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0xaaab14d3bdf0), HTTP::Headers=HASH(0xaaab14888898), "\x{d}\x{a}") called at /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 411 POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0xaaab14d3bdf0), ARRAY(0xaaab14cb4c40)) 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: content ok 13 - HTTP 1.0 get: url ok 14 - HTTP 1.0 get: method ok 15 - HTTP 1.0 get: Host header ok 16 - HTTP 1.0 get: User-Agent header ok 17 - HTTP 1.0 get: Accept header ok 18 - HTTP 1.0 get: Connection 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: method ok 23 - simple post: url 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: url ok 32 - simple head: method 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: protocol ok 42 - multipart form data: method ok 43 - multipart form data: url 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: protocol ok 50 - options: method 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: url ok 55 - HTTP/0.9 defaulting: method 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: method ok 60 - fragments: url 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: method ok 95 - goofy request: uri ok 96 - goofy request: protocol ok 97 - strange method: method ok 98 - strange method: uri ok 99 - strange method: protocol ok 100 - body indicated, not included: length required ok 101 - body indicated, not included: got request ok 102 - body indicated, not included: protocol ok 103 - body indicated, not included: uri ok 104 - body indicated, not included: method ok 105 - mixed case method: protocol ok 106 - mixed case method: method ok 107 - mixed case method: uri ok 108 - GET with body: one request ok 109 - GET with body: content ok 110 - GET with body: protocol ok 111 - GET with body: uri ok 112 - GET with body: method 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(0xaaaaddf409e8) successfully froze and thawed ok 16 - MyOtherFreezer=ARRAY(0xaaaaddf409e8) 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(0xaaab1af08cd0) 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.040000, /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 - 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 - acceptor client flushed output ok 22 - callback client flushed output ok 23 - acceptor server received input ok 24 - callback server got input ok 25 - acceptor server flushed output ok 26 - callback server flushed output ok 27 - callback server got client disconnected 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/io_poll/comp_tcp_concurrent.t ........... 1..18 ok 1 - callback server : 1 connections open ok 2 - acceptor server : one connection 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: 54711 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 - the right number of alarms were dispatched ok 21 - alarm 21 was dispatched first ok 22 - alarm 18 was dispatched second ok 23 - alarm 20 was dispatched third ok 24 - alarm 19 was dispatched fourth ok 25 - alarm 22 was dispatched fifth ok 26 - single alarm rang ok ok 27 - second alarm superseded first ok 28 - two alarms rang in proper order ok 29 - mixed alarm APIs rang properly ok 30 - stopped alarm should not ring ok 31 - single delay rang ok ok 32 - second delay superseded first ok 33 - two delays rang in proper order ok 34 - mixed delay APIs rang properly ok 35 - stopped delay should not ring ok 36 - tests ran reasonably fast ok 37 - alarms rang in order 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 2728321 ok 5 - caught SIGCHLD for watched pid 2728326 ok 6 - caught SIGCHLD for watched pid 2728322 ok 7 - caught SIGCHLD for watched pid 2728323 ok 8 - caught SIGCHLD for watched pid 2728324 ok 9 - caught SIGCHLD for watched pid 2728325 ok 10 - caught SIGCHLD for watched pid 2728327 ok 11 - caught SIGCHLD for watched pid 2728328 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. === 2728901 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 2728901 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 2728901 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 2728901 === 23 -> _stop (from /build/reproducible-path/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 - Thu Nov 21 23:55:40 2024 - new: only valid conduits ok 2 - Thu Nov 21 23:55:40 2024 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Thu Nov 21 23:55:40 2024 - new: Program is needed ok 4 - Thu Nov 21 23:55:40 2024 - new: *Event and Redirect* are mutually exclusive # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out init # Thu Nov 21 23:55:40 2024 - string/pause_resume: _start # Thu Nov 21 23:55:40 2024 - string/killing: performing put state: out init # Thu Nov 21 23:55:40 2024 - string/killing: _start # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: flag 1 # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: out init # Thu Nov 21 23:55:40 2024 - coderef/shutdown: _start # Thu Nov 21 23:55:40 2024 - string/default: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/default: _start # Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/pipe: _start # Thu Nov 21 23:55:40 2024 - string/pty: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/pty: _start # Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/pty-pipe: _start # Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/default: _start # Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/pipe: _start # Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/pty: _start # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: _start ok 5 - Thu Nov 21 23:55:40 2024stdio/standard output handles closed without events ok 6 - Thu Nov 21 23:55:40 2024stdio discard/STDIN still alive ok 7 - Thu Nov 21 23:55:40 2024stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush # Thu Nov 21 23:55:40 2024 - string/default: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty: stdin flush # Thu Nov 21 23:55:40 2024 - string/killing: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdin flush # Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush ok 9 - Thu Nov 21 23:55:40 2024 - coderef/pty response type ok 10 - Thu Nov 21 23:55:40 2024 - coderef/pty stdout response # Thu Nov 21 23:55:40 2024 - coderef/pty: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: err test-err ok 11 - Thu Nov 21 23:55:40 2024 - coderef/default response type ok 12 - Thu Nov 21 23:55:40 2024 - coderef/default stdout response # Thu Nov 21 23:55:40 2024 - coderef/default: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: err test-err ok 13 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 14 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: init # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: pause_stdout # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out delayed1 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err immediate1 ok 15 - Thu Nov 21 23:55:40 2024 - coderef/shutdown response type ok 16 - Thu Nov 21 23:55:40 2024 - coderef/shutdown stdout response # Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdout out2730465: init # Thu Nov 21 23:55:40 2024 - coderef/shutdown: shutdown_stdin # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: flag 2 ok 17 - Thu Nov 21 23:55:40 2024 - coderef/pipe response type ok 18 - Thu Nov 21 23:55:40 2024 - coderef/pipe stdout response # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: err test-err ok 19 - Thu Nov 21 23:55:40 2024 - string/pty-pipe response type ok 20 - Thu Nov 21 23:55:40 2024 - string/pty-pipe stdout response # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: err test-err ok 21 - Thu Nov 21 23:55:40 2024 - string/killing response type ok 22 - Thu Nov 21 23:55:40 2024 - string/killing stdout response # Thu Nov 21 23:55:40 2024 - string/killing: stdout out2730465: init # Thu Nov 21 23:55:40 2024 - string/killing: performing put state: pid ok 23 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe response type ok 24 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe stdout response # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: err test-err ok 25 - Thu Nov 21 23:55:40 2024 - string/default response type ok 26 - Thu Nov 21 23:55:40 2024 - string/default stdout response # Thu Nov 21 23:55:40 2024 - string/default: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/default: performing put state: err test-err ok 27 - Thu Nov 21 23:55:40 2024 - string/pty response type ok 28 - Thu Nov 21 23:55:40 2024 - string/pty stdout response # Thu Nov 21 23:55:40 2024 - string/pty: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/pty: performing put state: err test-err ok 29 - Thu Nov 21 23:55:40 2024 - string/pipe response type ok 30 - Thu Nov 21 23:55:40 2024 - string/pipe stdout response # Thu Nov 21 23:55:40 2024 - string/pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: err test-err # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/killing: stdin flush # Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty: stdin flush # Thu Nov 21 23:55:40 2024 - string/default: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush ok 31 - Thu Nov 21 23:55:40 2024 - string/default response type ok 32 - Thu Nov 21 23:55:40 2024 - string/default stderr response # Thu Nov 21 23:55:40 2024 - string/default: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/default: performing put state: bye ok 33 - Thu Nov 21 23:55:40 2024 - coderef/default response type ok 34 - Thu Nov 21 23:55:40 2024 - coderef/default stderr response # Thu Nov 21 23:55:40 2024 - coderef/default: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: bye ok 35 - Thu Nov 21 23:55:40 2024 - string/killing response type ok 36 - Thu Nov 21 23:55:40 2024 - string/killing stdout response # Thu Nov 21 23:55:40 2024 - string/killing: stdout out2730465: 2730468 # Thu Nov 21 23:55:40 2024 - string/killing: performing kill ok 37 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe response type ok 38 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe stderr response # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: bye ok 39 - Thu Nov 21 23:55:40 2024 - string/pipe response type ok 40 - Thu Nov 21 23:55:40 2024 - string/pipe stderr response # Thu Nov 21 23:55:40 2024 - string/pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: bye ok 41 - Thu Nov 21 23:55:40 2024 - coderef/pty response type ok 42 - Thu Nov 21 23:55:40 2024 - coderef/pty stdout response # Thu Nov 21 23:55:40 2024 - coderef/pty: stdout err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: bye ok 43 - Thu Nov 21 23:55:40 2024 - coderef/pipe response type ok 44 - Thu Nov 21 23:55:40 2024 - coderef/pipe stderr response # Thu Nov 21 23:55:40 2024 - coderef/pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: bye ok 45 - Thu Nov 21 23:55:40 2024 - string/pty-pipe response type ok 46 - Thu Nov 21 23:55:40 2024 - string/pty-pipe stderr response # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: bye ok 47 - Thu Nov 21 23:55:40 2024 - string/pty response type ok 48 - Thu Nov 21 23:55:40 2024 - string/pty stdout response # Thu Nov 21 23:55:40 2024 - string/pty: stdout err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/pty: performing put state: bye ok 49 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 50 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: immediate1 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: pause_stderr # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err delayed2 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: resume_stdout ok 51 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 52 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: delayed1 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out immediate2 # Thu Nov 21 23:55:40 2024 - string/killing: read error 0: # Thu Nov 21 23:55:40 2024 - string/killing: read error 0: ok 53 - Thu Nov 21 23:55:40 2024 - string/killing close ok 54 - Thu Nov 21 23:55:40 2024 - string/killing driver_out_octets at close ok 55 - Thu Nov 21 23:55:40 2024 - string/killing driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/killing: close # Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush # Thu Nov 21 23:55:40 2024 - string/default: stdin flush ok 56 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 57 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: immediate2 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: resume_stderr # Thu Nov 21 23:55:40 2024 - string/pty-pipe: read error 5: Input/output error # Thu Nov 21 23:55:40 2024 - string/pty-pipe: read error 0: ok 58 - Thu Nov 21 23:55:40 2024 - string/pty-pipe close ok 59 - Thu Nov 21 23:55:40 2024 - string/pty-pipe driver_out_octets at close ok 60 - Thu Nov 21 23:55:40 2024 - string/pty-pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pty-pipe: close # Thu Nov 21 23:55:40 2024 - string/killing: sigchld CHLD for 2730468 (-1) ok 61 - Thu Nov 21 23:55:40 2024 - string/killing flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/killing: _stop (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pipe: read error 0: # Thu Nov 21 23:55:40 2024 - string/pipe: read error 0: # Thu Nov 21 23:55:40 2024 - string/pty: read error 5: Input/output error ok 62 - Thu Nov 21 23:55:40 2024 - string/pty close ok 63 - Thu Nov 21 23:55:40 2024 - string/pty driver_out_octets at close ok 64 - Thu Nov 21 23:55:40 2024 - string/pty driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pty: close ok 65 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 66 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: delayed2 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out immediate3 # Thu Nov 21 23:55:40 2024 - string/default: read error 0: # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: read error 5: Input/output error # Thu Nov 21 23:55:40 2024 - string/default: read error 0: ok 67 - Thu Nov 21 23:55:40 2024 - string/default close ok 68 - Thu Nov 21 23:55:40 2024 - string/default driver_out_octets at close ok 69 - Thu Nov 21 23:55:40 2024 - string/default driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/default: close # Thu Nov 21 23:55:40 2024 - coderef/default: read error 0: # Thu Nov 21 23:55:40 2024 - coderef/pipe: read error 0: ok 70 - Thu Nov 21 23:55:40 2024 - coderef/pipe close ok 71 - Thu Nov 21 23:55:40 2024 - coderef/pipe driver_out_octets at close ok 72 - Thu Nov 21 23:55:40 2024 - coderef/pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/pipe: close ok 73 - Thu Nov 21 23:55:40 2024 - coderef/shutdown response type ok 74 - Thu Nov 21 23:55:40 2024 - coderef/shutdown stdout response # Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdout out2730465: got eof 1 # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing kill # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: read error 0: ok 75 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe close ok 76 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe driver_out_octets at close ok 77 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: close # Thu Nov 21 23:55:40 2024 - string/pipe: read error 0: ok 78 - Thu Nov 21 23:55:40 2024 - string/pipe close ok 79 - Thu Nov 21 23:55:40 2024 - string/pipe driver_out_octets at close ok 80 - Thu Nov 21 23:55:40 2024 - string/pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pipe: close # Thu Nov 21 23:55:40 2024 - coderef/default: read error 0: ok 81 - Thu Nov 21 23:55:40 2024 - coderef/default close ok 82 - Thu Nov 21 23:55:40 2024 - coderef/default driver_out_octets at close ok 83 - Thu Nov 21 23:55:40 2024 - coderef/default driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/default: close # Thu Nov 21 23:55:40 2024 - coderef/pty: read error 5: Input/output error ok 84 - Thu Nov 21 23:55:40 2024 - coderef/pty close ok 85 - Thu Nov 21 23:55:40 2024 - coderef/pty driver_out_octets at close ok 86 - Thu Nov 21 23:55:40 2024 - coderef/pty driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/pty: close # Thu Nov 21 23:55:40 2024 - coderef/shutdown: read error 0: # Thu Nov 21 23:55:40 2024 - coderef/shutdown: read error 0: ok 87 - Thu Nov 21 23:55:40 2024 - coderef/shutdown close # Thu Nov 21 23:55:40 2024 - coderef/shutdown: close # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/shutdown: sigchld CHLD for 2730469 (-1) # Thu Nov 21 23:55:40 2024 - string/default: sigchld CHLD for 2730470 (-1) # Thu Nov 21 23:55:40 2024 - string/pipe: sigchld CHLD for 2730472 (-1) # Thu Nov 21 23:55:40 2024 - string/pty: sigchld CHLD for 2730473 (-1) # Thu Nov 21 23:55:40 2024 - string/pty-pipe: sigchld CHLD for 2730474 (-1) # Thu Nov 21 23:55:40 2024 - coderef/default: sigchld CHLD for 2730475 (-1) # Thu Nov 21 23:55:40 2024 - coderef/pipe: sigchld CHLD for 2730476 (-1) # Thu Nov 21 23:55:40 2024 - coderef/pty: sigchld CHLD for 2730477 (-1) # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: sigchld CHLD for 2730478 (-1) ok 88 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: _stop (2730465) ok 89 - Thu Nov 21 23:55:40 2024 - coderef/pty flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pty: _stop (2730465) ok 90 - Thu Nov 21 23:55:40 2024 - coderef/pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pipe: _stop (2730465) ok 91 - Thu Nov 21 23:55:40 2024 - coderef/default flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/default: _stop (2730465) ok 92 - Thu Nov 21 23:55:40 2024 - string/pty-pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pty-pipe: _stop (2730465) ok 93 - Thu Nov 21 23:55:40 2024 - string/pty flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pty: _stop (2730465) ok 94 - Thu Nov 21 23:55:40 2024 - string/pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pipe: _stop (2730465) ok 95 - Thu Nov 21 23:55:40 2024 - string/default flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/default: _stop (2730465) # Thu Nov 21 23:55:40 2024 - coderef/shutdown: _stop (2730465) ok 96 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 97 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: immediate3 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err immediate4 # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush ok 98 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 99 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: immediate4 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: bye # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: read error 0: # Thu Nov 21 23:55:40 2024 - string/pause_resume: read error 0: ok 100 - Thu Nov 21 23:55:40 2024 - string/pause_resume close ok 101 - Thu Nov 21 23:55:40 2024 - string/pause_resume driver_out_octets at close ok 102 - Thu Nov 21 23:55:40 2024 - string/pause_resume driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pause_resume: close # Thu Nov 21 23:55:40 2024 - string/pause_resume: sigchld CHLD for 2730467 (-1) ok 103 - Thu Nov 21 23:55:40 2024 - string/pause_resume flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pause_resume: _stop (2730465) 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 - socketpair: done ok 3 - socketpair: close ok 4 - socketpair: CHLD ok 5 - pty: done ok 6 - pty: close ok 7 - pty: CHLD ok 8 - inet: done ok 9 - inet: close ok 10 - inet: CHLD ok 11 - pty-pipe: done ok 12 - pty-pipe: close ok 13 - pty-pipe: 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 # 2731114 _start # 2731114 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 2731114 CHLD W1 (2731126) ok 2 - W1 closing # 2731114 (W2) (2) STDOUT: 'I am W2' ok 3 - Intro output # 2731114 done ok 4 - One wheel left # 2731114 CHLD W2 (2731127) ok 5 - W2 killed # 2731114 _stop ok 6 - Sane exit ok # Parent 2731166 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 (2731198) # 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 (0.00) ok 4 - response time <= 1.5 sec (0.50) ok 5 - response time <= 1.5 sec (1.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.040000, /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 - 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 - 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 - callback server : 1 connections open ok 2 - acceptor server : one connection open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - callback server : 3 connections open ok 7 - acceptor server : one connection open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - callback server : 4 connections open ok 12 - acceptor server : one connection 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: 36879 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 - the right number of alarms were dispatched ok 21 - alarm 21 was dispatched first ok 22 - alarm 18 was dispatched second ok 23 - alarm 20 was dispatched third ok 24 - alarm 19 was dispatched fourth ok 25 - alarm 22 was dispatched fifth ok 26 - single alarm rang ok ok 27 - second alarm superseded first ok 28 - two alarms rang in proper order ok 29 - mixed alarm APIs rang properly ok 30 - stopped alarm should not ring ok 31 - single delay rang ok ok 32 - second delay superseded first ok 33 - two delays rang in proper order ok 34 - mixed delay APIs rang properly ok 35 - stopped delay should not ring ok 36 - tests ran reasonably fast ok 37 - alarms rang in order 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 2735306 ok 5 - caught SIGCHLD for watched pid 2735307 ok 6 - caught SIGCHLD for watched pid 2735308 ok 7 - caught SIGCHLD for watched pid 2735309 ok 8 - caught SIGCHLD for watched pid 2735311 ok 9 - caught SIGCHLD for watched pid 2735312 ok 10 - caught SIGCHLD for watched pid 2735313 ok 11 - caught SIGCHLD for watched pid 2735314 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. === 2736105 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 2736105 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 2736105 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 2736105 === 23 -> _stop (from /build/reproducible-path/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 - Thu Nov 21 23:56:10 2024 - new: only valid conduits ok 2 - Thu Nov 21 23:56:10 2024 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Thu Nov 21 23:56:10 2024 - new: Program is needed ok 4 - Thu Nov 21 23:56:10 2024 - new: *Event and Redirect* are mutually exclusive # Thu Nov 21 23:56:10 2024 - string/pause_resume: performing put state: out init # Thu Nov 21 23:56:10 2024 - string/pause_resume: _start # Thu Nov 21 23:56:10 2024 - string/killing: performing put state: out init # Thu Nov 21 23:56:10 2024 - string/killing: _start # Thu Nov 21 23:56:10 2024 - coderef/shutdown: performing put state: flag 1 # Thu Nov 21 23:56:10 2024 - coderef/shutdown: performing put state: out init # Thu Nov 21 23:56:10 2024 - coderef/shutdown: _start # Thu Nov 21 23:56:10 2024 - string/default: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/default: _start # Thu Nov 21 23:56:10 2024 - string/pipe: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/pipe: _start # Thu Nov 21 23:56:10 2024 - string/pty: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/pty: _start # Thu Nov 21 23:56:10 2024 - string/pty-pipe: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/pty-pipe: _start # Thu Nov 21 23:56:10 2024 - coderef/default: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - coderef/default: _start # Thu Nov 21 23:56:10 2024 - coderef/pipe: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - coderef/pipe: _start # Thu Nov 21 23:56:10 2024 - coderef/pty: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - coderef/pty: _start # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: out test-out # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: _start ok 5 - Thu Nov 21 23:56:11 2024stdio/standard output handles closed without events ok 6 - Thu Nov 21 23:56:11 2024stdio discard/STDIN still alive ok 7 - Thu Nov 21 23:56:11 2024stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Thu Nov 21 23:56:11 2024 - string/default: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush # Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - string/killing: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdin flush ok 9 - Thu Nov 21 23:56:11 2024 - string/killing response type ok 10 - Thu Nov 21 23:56:11 2024 - string/killing stdout response # Thu Nov 21 23:56:11 2024 - string/killing: stdout out2737434: init # Thu Nov 21 23:56:11 2024 - string/killing: performing put state: pid ok 11 - Thu Nov 21 23:56:11 2024 - string/pty-pipe response type ok 12 - Thu Nov 21 23:56:11 2024 - string/pty-pipe stdout response # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/pty-pipe: performing put state: err test-err ok 13 - Thu Nov 21 23:56:11 2024 - coderef/default response type ok 14 - Thu Nov 21 23:56:11 2024 - coderef/default stdout response # Thu Nov 21 23:56:11 2024 - coderef/default: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/default: performing put state: err test-err ok 15 - Thu Nov 21 23:56:11 2024 - coderef/shutdown response type ok 16 - Thu Nov 21 23:56:11 2024 - coderef/shutdown stdout response # Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdout out2737434: init # Thu Nov 21 23:56:11 2024 - coderef/shutdown: shutdown_stdin # Thu Nov 21 23:56:11 2024 - coderef/shutdown: performing put state: flag 2 ok 17 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 18 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: init # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: pause_stdout # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out delayed1 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err immediate1 ok 19 - Thu Nov 21 23:56:11 2024 - coderef/pty response type ok 20 - Thu Nov 21 23:56:11 2024 - coderef/pty stdout response # Thu Nov 21 23:56:11 2024 - coderef/pty: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/pty: performing put state: err test-err ok 21 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe response type ok 22 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe stdout response # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: err test-err ok 23 - Thu Nov 21 23:56:11 2024 - coderef/pipe response type ok 24 - Thu Nov 21 23:56:11 2024 - coderef/pipe stdout response # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/pipe: performing put state: err test-err ok 25 - Thu Nov 21 23:56:11 2024 - string/pty response type ok 26 - Thu Nov 21 23:56:11 2024 - string/pty stdout response # Thu Nov 21 23:56:11 2024 - string/pty: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/pty: performing put state: err test-err ok 27 - Thu Nov 21 23:56:11 2024 - string/default response type ok 28 - Thu Nov 21 23:56:11 2024 - string/default stdout response # Thu Nov 21 23:56:11 2024 - string/default: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/default: performing put state: err test-err ok 29 - Thu Nov 21 23:56:11 2024 - string/pipe response type ok 30 - Thu Nov 21 23:56:11 2024 - string/pipe stdout response # Thu Nov 21 23:56:11 2024 - string/pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/pipe: performing put state: err test-err # Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - string/killing: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/default: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush ok 31 - Thu Nov 21 23:56:11 2024 - string/pty-pipe response type ok 32 - Thu Nov 21 23:56:11 2024 - string/pty-pipe stderr response # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/pty-pipe: performing put state: bye ok 33 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe response type ok 34 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe stderr response # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: bye ok 35 - Thu Nov 21 23:56:11 2024 - string/pty response type ok 36 - Thu Nov 21 23:56:11 2024 - string/pty stdout response # Thu Nov 21 23:56:11 2024 - string/pty: stdout err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/pty: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush ok 37 - Thu Nov 21 23:56:11 2024 - string/killing response type ok 38 - Thu Nov 21 23:56:11 2024 - string/killing stdout response # Thu Nov 21 23:56:11 2024 - string/killing: stdout out2737434: 2737467 # Thu Nov 21 23:56:11 2024 - string/killing: performing kill ok 39 - Thu Nov 21 23:56:11 2024 - coderef/pipe response type ok 40 - Thu Nov 21 23:56:11 2024 - coderef/pipe stderr response # Thu Nov 21 23:56:11 2024 - coderef/pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/pipe: performing put state: bye ok 41 - Thu Nov 21 23:56:11 2024 - coderef/pty response type ok 42 - Thu Nov 21 23:56:11 2024 - coderef/pty stdout response # Thu Nov 21 23:56:11 2024 - coderef/pty: stdout err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/pty: performing put state: bye ok 43 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 44 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: immediate1 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: pause_stderr # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err delayed2 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: resume_stdout ok 45 - Thu Nov 21 23:56:11 2024 - string/default response type ok 46 - Thu Nov 21 23:56:11 2024 - string/default stderr response # Thu Nov 21 23:56:11 2024 - string/default: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/default: performing put state: bye ok 47 - Thu Nov 21 23:56:11 2024 - coderef/default response type ok 48 - Thu Nov 21 23:56:11 2024 - coderef/default stderr response # Thu Nov 21 23:56:11 2024 - coderef/default: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/default: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty-pipe: read error 5: Input/output error ok 49 - Thu Nov 21 23:56:11 2024 - string/pipe response type ok 50 - Thu Nov 21 23:56:11 2024 - string/pipe stderr response # Thu Nov 21 23:56:11 2024 - string/pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/pipe: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/killing: read error 0: # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: read error 0: ok 51 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 52 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: delayed1 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out immediate2 # Thu Nov 21 23:56:11 2024 - string/pty-pipe: read error 0: ok 53 - Thu Nov 21 23:56:11 2024 - string/pty-pipe close ok 54 - Thu Nov 21 23:56:11 2024 - string/pty-pipe driver_out_octets at close ok 55 - Thu Nov 21 23:56:11 2024 - string/pty-pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pty-pipe: close # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: read error 5: Input/output error ok 56 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe close ok 57 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe driver_out_octets at close ok 58 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: close # Thu Nov 21 23:56:11 2024 - string/killing: read error 0: ok 59 - Thu Nov 21 23:56:11 2024 - string/killing close ok 60 - Thu Nov 21 23:56:11 2024 - string/killing driver_out_octets at close ok 61 - Thu Nov 21 23:56:11 2024 - string/killing driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/killing: close # Thu Nov 21 23:56:11 2024 - string/pty: read error 5: Input/output error ok 62 - Thu Nov 21 23:56:11 2024 - string/pty close ok 63 - Thu Nov 21 23:56:11 2024 - string/pty driver_out_octets at close ok 64 - Thu Nov 21 23:56:11 2024 - string/pty driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pty: close # Thu Nov 21 23:56:11 2024 - string/default: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty: read error 5: Input/output error ok 65 - Thu Nov 21 23:56:11 2024 - coderef/pty close ok 66 - Thu Nov 21 23:56:11 2024 - coderef/pty driver_out_octets at close ok 67 - Thu Nov 21 23:56:11 2024 - coderef/pty driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/pty: close # Thu Nov 21 23:56:11 2024 - string/default: read error 0: # Thu Nov 21 23:56:11 2024 - coderef/default: read error 0: # Thu Nov 21 23:56:11 2024 - string/default: read error 0: ok 68 - Thu Nov 21 23:56:11 2024 - string/default close ok 69 - Thu Nov 21 23:56:11 2024 - string/default driver_out_octets at close ok 70 - Thu Nov 21 23:56:11 2024 - string/default driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/default: close # Thu Nov 21 23:56:11 2024 - coderef/default: read error 0: ok 71 - Thu Nov 21 23:56:11 2024 - coderef/default close ok 72 - Thu Nov 21 23:56:11 2024 - coderef/default driver_out_octets at close ok 73 - Thu Nov 21 23:56:11 2024 - coderef/default driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/default: close # Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/killing: sigchld CHLD for 2737467 (-1) # Thu Nov 21 23:56:11 2024 - string/default: sigchld CHLD for 2737472 (-1) # Thu Nov 21 23:56:11 2024 - string/pty: sigchld CHLD for 2737477 (-1) # Thu Nov 21 23:56:11 2024 - string/pty-pipe: sigchld CHLD for 2737480 (-1) # Thu Nov 21 23:56:11 2024 - coderef/default: sigchld CHLD for 2737485 (-1) # Thu Nov 21 23:56:11 2024 - coderef/pty: sigchld CHLD for 2737492 (-1) # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: sigchld CHLD for 2737496 (-1) ok 74 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: _stop (2737434) ok 75 - Thu Nov 21 23:56:11 2024 - coderef/pty flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pty: _stop (2737434) ok 76 - Thu Nov 21 23:56:11 2024 - coderef/default flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/default: _stop (2737434) ok 77 - Thu Nov 21 23:56:11 2024 - string/pty-pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pty-pipe: _stop (2737434) ok 78 - Thu Nov 21 23:56:11 2024 - string/pty flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pty: _stop (2737434) ok 79 - Thu Nov 21 23:56:11 2024 - string/default flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/default: _stop (2737434) ok 80 - Thu Nov 21 23:56:11 2024 - string/killing flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/killing: _stop (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pipe: read error 0: # Thu Nov 21 23:56:11 2024 - string/pipe: read error 0: # Thu Nov 21 23:56:11 2024 - string/pipe: read error 0: ok 81 - Thu Nov 21 23:56:11 2024 - string/pipe close ok 82 - Thu Nov 21 23:56:11 2024 - string/pipe driver_out_octets at close ok 83 - Thu Nov 21 23:56:11 2024 - string/pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pipe: close ok 84 - Thu Nov 21 23:56:11 2024 - coderef/shutdown response type ok 85 - Thu Nov 21 23:56:11 2024 - coderef/shutdown stdout response # Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdout out2737434: got eof 1 # Thu Nov 21 23:56:11 2024 - coderef/shutdown: performing kill # Thu Nov 21 23:56:11 2024 - coderef/pipe: read error 0: ok 86 - Thu Nov 21 23:56:11 2024 - coderef/pipe close ok 87 - Thu Nov 21 23:56:11 2024 - coderef/pipe driver_out_octets at close ok 88 - Thu Nov 21 23:56:11 2024 - coderef/pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/pipe: close ok 89 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 90 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: immediate2 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: resume_stderr # Thu Nov 21 23:56:11 2024 - coderef/pipe: sigchld CHLD for 2737489 (-1) ok 91 - Thu Nov 21 23:56:11 2024 - coderef/pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pipe: _stop (2737434) # Thu Nov 21 23:56:11 2024 - coderef/shutdown: read error 0: # Thu Nov 21 23:56:11 2024 - coderef/shutdown: read error 0: ok 92 - Thu Nov 21 23:56:11 2024 - coderef/shutdown close # Thu Nov 21 23:56:11 2024 - coderef/shutdown: close ok 93 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 94 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: delayed2 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out immediate3 # Thu Nov 21 23:56:11 2024 - coderef/shutdown: sigchld CHLD for 2737471 (-1) # Thu Nov 21 23:56:11 2024 - string/pipe: sigchld CHLD for 2737475 (-1) ok 95 - Thu Nov 21 23:56:11 2024 - string/pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pipe: _stop (2737434) # Thu Nov 21 23:56:11 2024 - coderef/shutdown: _stop (2737434) # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush ok 96 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 97 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: immediate3 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err immediate4 # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush ok 98 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 99 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: immediate4 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: read error 0: # Thu Nov 21 23:56:11 2024 - string/pause_resume: read error 0: ok 100 - Thu Nov 21 23:56:11 2024 - string/pause_resume close ok 101 - Thu Nov 21 23:56:11 2024 - string/pause_resume driver_out_octets at close ok 102 - Thu Nov 21 23:56:11 2024 - string/pause_resume driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pause_resume: close # Thu Nov 21 23:56:11 2024 - string/pause_resume: sigchld CHLD for 2737462 (-1) ok 103 - Thu Nov 21 23:56:11 2024 - string/pause_resume flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pause_resume: _stop (2737434) 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 - pty: done ok 3 - pty: close ok 4 - pty: 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 - socketpair: done ok 12 - socketpair: close ok 13 - socketpair: 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 # 2739102 _start # 2739102 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 2739102 (W2) (2) STDOUT: 'I am W2' ok 2 - Intro output # 2739102 CHLD W1 (2739175) ok 3 - W1 closing # 2739102 done ok 4 - One wheel left # 2739102 CHLD W2 (2739188) ok 5 - W2 killed # 2739102 _stop ok 6 - Sane exit ok # Parent 2739310 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 (2739382) # 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(0xaaaae23a6680)' 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 # client c0 connected ok 1 - client c1 connected ok 2 - 'server s0 request HTTP::Request=HASH(0xaaaaf3f58408)' 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 - stdout from 2 ok 3 - expected child flush ok 4 - Child 1 exit detected. 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 - 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 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, 111 wallclock secs ( 0.63 usr 0.34 sys + 17.59 cusr 3.48 csys = 22.04 CPU) Result: PASS make[2]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' make[1]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libpoe-perl/ make -j12 install DESTDIR=/build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm Manifying 38 pod documents Manifying 9 pod documents Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Session.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Kernel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/NFA.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resources.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/IO_Poll.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/Select.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/PerlSignals.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/TwoWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/OneWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/RecordBlock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stackable.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Reference.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Grep.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Block.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Line.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Map.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stream.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/HTTPD.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/FileHandles.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Signals.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Sessions.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Extrefs.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Aliases.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/SIDs.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Events.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Clock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue/Array.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/SocketFactory.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Run.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadWrite.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/FollowTail.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ListenAccept.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Curses.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadLine.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Client/TCP.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Server/TCP.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Test/Sequence.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver/SysRW.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::SocketFactory.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Run.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadWrite.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadLine.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ListenAccept.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::FollowTail.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Curses.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Test::Sequence.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Session.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resources.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Signals.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Sessions.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::SIDs.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::FileHandles.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Extrefs.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Events.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Clock.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Aliases.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue::Array.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::TwoWay.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::OneWay.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::NFA.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::Select.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::PerlSignals.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::IO_Poll.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Kernel.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stream.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stackable.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Reference.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::RecordBlock.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Map.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Line.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::HTTPD.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Grep.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Block.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver::SysRW.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Server::TCP.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Client::TCP.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE.3pm make[1]: Leaving directory '/build/reproducible-path/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_arm64.buildinfo dpkg-genchanges --build=binary -O../libpoe-perl_1.3700-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) 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/2722733 and its subdirectories I: Current time: Thu Nov 21 11:57:11 -12 2024 I: pbuilder-time-stamp: 1732233431 Thu Nov 21 23:57:11 UTC 2024 I: Signing ./b1/libpoe-perl_1.3700-1_arm64.buildinfo as libpoe-perl_1.3700-1_arm64.buildinfo.asc Thu Nov 21 23:57:11 UTC 2024 I: Signed ./b1/libpoe-perl_1.3700-1_arm64.buildinfo as ./b1/libpoe-perl_1.3700-1_arm64.buildinfo.asc Thu Nov 21 23:57:11 UTC 2024 - build #1 for libpoe-perl/trixie/arm64 on codethink04-arm64 done. Starting cleanup. All cleanup done. Thu Nov 21 23:57:11 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-w3tFBaaq, removing. /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Nov 21 23:57 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 21 23:54 b2 -rw-r--r-- 1 jenkins jenkins 2652 Mar 25 2022 libpoe-perl_1.3700-1.dsc -rw------- 1 jenkins jenkins 3796 Nov 21 23:54 rbuildlog.iNkq9E3 /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1: total 1096 -rw-r--r-- 1 jenkins jenkins 262737 Nov 21 23:57 build.log -rw-r--r-- 1 jenkins jenkins 9108 Nov 21 23:57 libpoe-perl_1.3700-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2652 Nov 21 23:57 libpoe-perl_1.3700-1.dsc -rw-r--r-- 1 jenkins jenkins 435888 Nov 21 23:57 libpoe-perl_1.3700-1_all.deb -rw-r--r-- 1 jenkins jenkins 5291 Nov 21 23:57 libpoe-perl_1.3700-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 6173 Nov 21 23:57 libpoe-perl_1.3700-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1517 Nov 21 23:57 libpoe-perl_1.3700-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1955 Nov 21 23:57 libpoe-perl_1.3700-1_source.changes -rw-r--r-- 1 jenkins jenkins 374674 Nov 21 23:57 libpoe-perl_1.3700.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2: total 0 Thu Nov 21 23:57:12 UTC 2024 I: Deleting $TMPDIR on codethink04-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Nov 21 11:54:53 -12 2024 I: pbuilder-time-stamp: 1732233293 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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 20:21:37 2022 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/2722733/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='1cd09b0144f74ffb9bd1beaab2b68644' 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='2722733' 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.gy9RgMOx/pbuilderrc_xHSm --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1 --logfile b1/build.log libpoe-perl_1.3700-1.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2722733/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-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 ... 20087 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} libelf1t64{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} libmagic1t64{a} libpipeline1{a} libpoe-test-loops-perl{a} libsocket-getaddrinfo-perl{a} libsocket6-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 libio-compress-brotli-perl libltdl-dev libmail-sendmail-perl libpoe-perl libyaml-libyaml-perl libyaml-syck-perl lynx wget 0 packages upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 20.1 MB of archives. After unpacking 80.3 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 libfilter-perl arm64 1.64-2 [63.6 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 libhttp-daemon-perl all 6.16-1 [23.5 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libio-pipely-perl all 0.006-1 [13.5 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libio-pty-perl arm64 1:1.20-1+b2 [34.0 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 libpoe-test-loops-perl all 1.360-3 [60.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libsocket-getaddrinfo-perl all 0.22-5 [38.2 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libsocket6-perl arm64 0.29-3+b3 [21.2 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 libterm-readkey-perl arm64 2.38-2+b4 [24.5 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 libterm-size-perl arm64 0.211-1+b5 [11.3 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 libyaml-perl all 1.31-1 [64.8 kB] Fetched 20.1 MB in 0s (135 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 ... 20087 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.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../09-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-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.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... 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 libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../22-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../30-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../31-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libfilter-perl. Preparing to unpack .../32-libfilter-perl_1.64-2_arm64.deb ... Unpacking libfilter-perl (1.64-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../35-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 .../36-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../37-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../38-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-daemon-perl. Preparing to unpack .../39-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 .../40-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 .../41-libio-pty-perl_1%3a1.20-1+b2_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libpoe-test-loops-perl. Preparing to unpack .../42-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 .../43-libsocket-getaddrinfo-perl_0.22-5_all.deb ... Unpacking libsocket-getaddrinfo-perl (0.22-5) ... Selecting previously unselected package libsocket6-perl. Preparing to unpack .../44-libsocket6-perl_0.29-3+b3_arm64.deb ... Unpacking libsocket6-perl (0.29-3+b3) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../45-libterm-readkey-perl_2.38-2+b4_arm64.deb ... Unpacking libterm-readkey-perl (2.38-2+b4) ... Selecting previously unselected package libterm-size-perl. Preparing to unpack .../46-libterm-size-perl_0.211-1+b5_arm64.deb ... Unpacking libterm-size-perl (0.211-1+b5) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../47-libyaml-perl_1.31-1_all.deb ... Unpacking libyaml-perl (1.31-1) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libterm-size-perl (0.211-1+b5) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up file (1:5.45-3+b1) ... Setting up libyaml-perl (1.31-1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up autotools-dev (20220109.1) ... Setting up libsocket6-perl (0.29-3+b3) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up libpoe-test-loops-perl (1.360-3) ... Setting up autoconf (2.72-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... 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-2) ... Setting up libterm-readkey-perl (2.38-2+b4) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-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.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhttp-message-perl (7.00-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libhttp-daemon-perl (6.16-1) ... Setting up debhelper (13.20) ... Processing triggers for libc-bin (2.40-3) ... 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/reproducible-path/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 arm64 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/reproducible-path/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libpoe-perl-1.3700=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libpoe-perl-1.3700=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/reproducible-path/libpoe-perl-1.3700' dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm cp lib/POE/Test/Sequence.pm blib/lib/POE/Test/Sequence.pm cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm cp lib/POE/Resource/Clock.pm blib/lib/POE/Resource/Clock.pm cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.pm cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm cp lib/POE/Resources.pm blib/lib/POE/Resources.pm cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm cp lib/POE/NFA.pm blib/lib/POE/NFA.pm cp lib/POE.pm blib/lib/POE.pm cp lib/POE/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm cp lib/POE/Resource.pm blib/lib/POE/Resource.pm cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.pm cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm cp lib/POE/Driver.pm blib/lib/POE/Driver.pm cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm cp lib/POE/Queue.pm blib/lib/POE/Queue.pm cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm cp lib/POE/Loop.pm blib/lib/POE/Loop.pm cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm cp lib/POE/Kernel.pm blib/lib/POE/Kernel.pm cp lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/Extrefs.pm cp lib/POE/Component.pm blib/lib/POE/Component.pm cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm cp lib/POE/Filter.pm blib/lib/POE/Filter.pm cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm cp lib/POE/Session.pm blib/lib/POE/Session.pm cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.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/reproducible-path/libpoe-perl-1.3700' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' NO_NETWORK=1 AUTOMATED_TESTING=1 dh_auto_test make -j12 test TEST_VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/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.040000, /usr/bin/perl on linux # pogomips: 45446649 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(0xaaab04b44bf0) 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 Detached ok 12 - _stop Parent 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/reproducible-path/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/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 449 POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0xaaab14d3bdf0), HTTP::Headers=HASH(0xaaab14888898), "\x{d}\x{a}") called at /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 411 POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0xaaab14d3bdf0), ARRAY(0xaaab14cb4c40)) 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: content ok 13 - HTTP 1.0 get: url ok 14 - HTTP 1.0 get: method ok 15 - HTTP 1.0 get: Host header ok 16 - HTTP 1.0 get: User-Agent header ok 17 - HTTP 1.0 get: Accept header ok 18 - HTTP 1.0 get: Connection 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: method ok 23 - simple post: url 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: url ok 32 - simple head: method 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: protocol ok 42 - multipart form data: method ok 43 - multipart form data: url 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: protocol ok 50 - options: method 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: url ok 55 - HTTP/0.9 defaulting: method 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: method ok 60 - fragments: url 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: method ok 95 - goofy request: uri ok 96 - goofy request: protocol ok 97 - strange method: method ok 98 - strange method: uri ok 99 - strange method: protocol ok 100 - body indicated, not included: length required ok 101 - body indicated, not included: got request ok 102 - body indicated, not included: protocol ok 103 - body indicated, not included: uri ok 104 - body indicated, not included: method ok 105 - mixed case method: protocol ok 106 - mixed case method: method ok 107 - mixed case method: uri ok 108 - GET with body: one request ok 109 - GET with body: content ok 110 - GET with body: protocol ok 111 - GET with body: uri ok 112 - GET with body: method 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(0xaaaaddf409e8) successfully froze and thawed ok 16 - MyOtherFreezer=ARRAY(0xaaaaddf409e8) 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(0xaaab1af08cd0) 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.040000, /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 - 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 - acceptor client flushed output ok 22 - callback client flushed output ok 23 - acceptor server received input ok 24 - callback server got input ok 25 - acceptor server flushed output ok 26 - callback server flushed output ok 27 - callback server got client disconnected 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/io_poll/comp_tcp_concurrent.t ........... 1..18 ok 1 - callback server : 1 connections open ok 2 - acceptor server : one connection 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: 54711 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 - the right number of alarms were dispatched ok 21 - alarm 21 was dispatched first ok 22 - alarm 18 was dispatched second ok 23 - alarm 20 was dispatched third ok 24 - alarm 19 was dispatched fourth ok 25 - alarm 22 was dispatched fifth ok 26 - single alarm rang ok ok 27 - second alarm superseded first ok 28 - two alarms rang in proper order ok 29 - mixed alarm APIs rang properly ok 30 - stopped alarm should not ring ok 31 - single delay rang ok ok 32 - second delay superseded first ok 33 - two delays rang in proper order ok 34 - mixed delay APIs rang properly ok 35 - stopped delay should not ring ok 36 - tests ran reasonably fast ok 37 - alarms rang in order 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 2728321 ok 5 - caught SIGCHLD for watched pid 2728326 ok 6 - caught SIGCHLD for watched pid 2728322 ok 7 - caught SIGCHLD for watched pid 2728323 ok 8 - caught SIGCHLD for watched pid 2728324 ok 9 - caught SIGCHLD for watched pid 2728325 ok 10 - caught SIGCHLD for watched pid 2728327 ok 11 - caught SIGCHLD for watched pid 2728328 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. === 2728901 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 2728901 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 2728901 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 2728901 === 23 -> _stop (from /build/reproducible-path/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 - Thu Nov 21 23:55:40 2024 - new: only valid conduits ok 2 - Thu Nov 21 23:55:40 2024 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Thu Nov 21 23:55:40 2024 - new: Program is needed ok 4 - Thu Nov 21 23:55:40 2024 - new: *Event and Redirect* are mutually exclusive # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out init # Thu Nov 21 23:55:40 2024 - string/pause_resume: _start # Thu Nov 21 23:55:40 2024 - string/killing: performing put state: out init # Thu Nov 21 23:55:40 2024 - string/killing: _start # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: flag 1 # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: out init # Thu Nov 21 23:55:40 2024 - coderef/shutdown: _start # Thu Nov 21 23:55:40 2024 - string/default: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/default: _start # Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/pipe: _start # Thu Nov 21 23:55:40 2024 - string/pty: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/pty: _start # Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - string/pty-pipe: _start # Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/default: _start # Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/pipe: _start # Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/pty: _start # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: out test-out # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: _start ok 5 - Thu Nov 21 23:55:40 2024stdio/standard output handles closed without events ok 6 - Thu Nov 21 23:55:40 2024stdio discard/STDIN still alive ok 7 - Thu Nov 21 23:55:40 2024stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush # Thu Nov 21 23:55:40 2024 - string/default: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty: stdin flush # Thu Nov 21 23:55:40 2024 - string/killing: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdin flush # Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush ok 9 - Thu Nov 21 23:55:40 2024 - coderef/pty response type ok 10 - Thu Nov 21 23:55:40 2024 - coderef/pty stdout response # Thu Nov 21 23:55:40 2024 - coderef/pty: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: err test-err ok 11 - Thu Nov 21 23:55:40 2024 - coderef/default response type ok 12 - Thu Nov 21 23:55:40 2024 - coderef/default stdout response # Thu Nov 21 23:55:40 2024 - coderef/default: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: err test-err ok 13 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 14 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: init # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: pause_stdout # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out delayed1 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err immediate1 ok 15 - Thu Nov 21 23:55:40 2024 - coderef/shutdown response type ok 16 - Thu Nov 21 23:55:40 2024 - coderef/shutdown stdout response # Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdout out2730465: init # Thu Nov 21 23:55:40 2024 - coderef/shutdown: shutdown_stdin # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: flag 2 ok 17 - Thu Nov 21 23:55:40 2024 - coderef/pipe response type ok 18 - Thu Nov 21 23:55:40 2024 - coderef/pipe stdout response # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: err test-err ok 19 - Thu Nov 21 23:55:40 2024 - string/pty-pipe response type ok 20 - Thu Nov 21 23:55:40 2024 - string/pty-pipe stdout response # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: err test-err ok 21 - Thu Nov 21 23:55:40 2024 - string/killing response type ok 22 - Thu Nov 21 23:55:40 2024 - string/killing stdout response # Thu Nov 21 23:55:40 2024 - string/killing: stdout out2730465: init # Thu Nov 21 23:55:40 2024 - string/killing: performing put state: pid ok 23 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe response type ok 24 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe stdout response # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: err test-err ok 25 - Thu Nov 21 23:55:40 2024 - string/default response type ok 26 - Thu Nov 21 23:55:40 2024 - string/default stdout response # Thu Nov 21 23:55:40 2024 - string/default: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/default: performing put state: err test-err ok 27 - Thu Nov 21 23:55:40 2024 - string/pty response type ok 28 - Thu Nov 21 23:55:40 2024 - string/pty stdout response # Thu Nov 21 23:55:40 2024 - string/pty: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/pty: performing put state: err test-err ok 29 - Thu Nov 21 23:55:40 2024 - string/pipe response type ok 30 - Thu Nov 21 23:55:40 2024 - string/pipe stdout response # Thu Nov 21 23:55:40 2024 - string/pipe: stdout out2730465: test-out # Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: err test-err # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/killing: stdin flush # Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty: stdin flush # Thu Nov 21 23:55:40 2024 - string/default: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush ok 31 - Thu Nov 21 23:55:40 2024 - string/default response type ok 32 - Thu Nov 21 23:55:40 2024 - string/default stderr response # Thu Nov 21 23:55:40 2024 - string/default: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/default: performing put state: bye ok 33 - Thu Nov 21 23:55:40 2024 - coderef/default response type ok 34 - Thu Nov 21 23:55:40 2024 - coderef/default stderr response # Thu Nov 21 23:55:40 2024 - coderef/default: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: bye ok 35 - Thu Nov 21 23:55:40 2024 - string/killing response type ok 36 - Thu Nov 21 23:55:40 2024 - string/killing stdout response # Thu Nov 21 23:55:40 2024 - string/killing: stdout out2730465: 2730468 # Thu Nov 21 23:55:40 2024 - string/killing: performing kill ok 37 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe response type ok 38 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe stderr response # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: bye ok 39 - Thu Nov 21 23:55:40 2024 - string/pipe response type ok 40 - Thu Nov 21 23:55:40 2024 - string/pipe stderr response # Thu Nov 21 23:55:40 2024 - string/pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: bye ok 41 - Thu Nov 21 23:55:40 2024 - coderef/pty response type ok 42 - Thu Nov 21 23:55:40 2024 - coderef/pty stdout response # Thu Nov 21 23:55:40 2024 - coderef/pty: stdout err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: bye ok 43 - Thu Nov 21 23:55:40 2024 - coderef/pipe response type ok 44 - Thu Nov 21 23:55:40 2024 - coderef/pipe stderr response # Thu Nov 21 23:55:40 2024 - coderef/pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: bye ok 45 - Thu Nov 21 23:55:40 2024 - string/pty-pipe response type ok 46 - Thu Nov 21 23:55:40 2024 - string/pty-pipe stderr response # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stderr err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: bye ok 47 - Thu Nov 21 23:55:40 2024 - string/pty response type ok 48 - Thu Nov 21 23:55:40 2024 - string/pty stdout response # Thu Nov 21 23:55:40 2024 - string/pty: stdout err2730465: test-err # Thu Nov 21 23:55:40 2024 - string/pty: performing put state: bye ok 49 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 50 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: immediate1 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: pause_stderr # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err delayed2 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: resume_stdout ok 51 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 52 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: delayed1 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out immediate2 # Thu Nov 21 23:55:40 2024 - string/killing: read error 0: # Thu Nov 21 23:55:40 2024 - string/killing: read error 0: ok 53 - Thu Nov 21 23:55:40 2024 - string/killing close ok 54 - Thu Nov 21 23:55:40 2024 - string/killing driver_out_octets at close ok 55 - Thu Nov 21 23:55:40 2024 - string/killing driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/killing: close # Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush # Thu Nov 21 23:55:40 2024 - string/pty: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush # Thu Nov 21 23:55:40 2024 - string/default: stdin flush ok 56 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 57 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: immediate2 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: resume_stderr # Thu Nov 21 23:55:40 2024 - string/pty-pipe: read error 5: Input/output error # Thu Nov 21 23:55:40 2024 - string/pty-pipe: read error 0: ok 58 - Thu Nov 21 23:55:40 2024 - string/pty-pipe close ok 59 - Thu Nov 21 23:55:40 2024 - string/pty-pipe driver_out_octets at close ok 60 - Thu Nov 21 23:55:40 2024 - string/pty-pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pty-pipe: close # Thu Nov 21 23:55:40 2024 - string/killing: sigchld CHLD for 2730468 (-1) ok 61 - Thu Nov 21 23:55:40 2024 - string/killing flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/killing: _stop (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pipe: read error 0: # Thu Nov 21 23:55:40 2024 - string/pipe: read error 0: # Thu Nov 21 23:55:40 2024 - string/pty: read error 5: Input/output error ok 62 - Thu Nov 21 23:55:40 2024 - string/pty close ok 63 - Thu Nov 21 23:55:40 2024 - string/pty driver_out_octets at close ok 64 - Thu Nov 21 23:55:40 2024 - string/pty driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pty: close ok 65 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 66 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: delayed2 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out immediate3 # Thu Nov 21 23:55:40 2024 - string/default: read error 0: # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: read error 5: Input/output error # Thu Nov 21 23:55:40 2024 - string/default: read error 0: ok 67 - Thu Nov 21 23:55:40 2024 - string/default close ok 68 - Thu Nov 21 23:55:40 2024 - string/default driver_out_octets at close ok 69 - Thu Nov 21 23:55:40 2024 - string/default driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/default: close # Thu Nov 21 23:55:40 2024 - coderef/default: read error 0: # Thu Nov 21 23:55:40 2024 - coderef/pipe: read error 0: ok 70 - Thu Nov 21 23:55:40 2024 - coderef/pipe close ok 71 - Thu Nov 21 23:55:40 2024 - coderef/pipe driver_out_octets at close ok 72 - Thu Nov 21 23:55:40 2024 - coderef/pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/pipe: close ok 73 - Thu Nov 21 23:55:40 2024 - coderef/shutdown response type ok 74 - Thu Nov 21 23:55:40 2024 - coderef/shutdown stdout response # Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdout out2730465: got eof 1 # Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing kill # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: read error 0: ok 75 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe close ok 76 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe driver_out_octets at close ok 77 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: close # Thu Nov 21 23:55:40 2024 - string/pipe: read error 0: ok 78 - Thu Nov 21 23:55:40 2024 - string/pipe close ok 79 - Thu Nov 21 23:55:40 2024 - string/pipe driver_out_octets at close ok 80 - Thu Nov 21 23:55:40 2024 - string/pipe driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pipe: close # Thu Nov 21 23:55:40 2024 - coderef/default: read error 0: ok 81 - Thu Nov 21 23:55:40 2024 - coderef/default close ok 82 - Thu Nov 21 23:55:40 2024 - coderef/default driver_out_octets at close ok 83 - Thu Nov 21 23:55:40 2024 - coderef/default driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/default: close # Thu Nov 21 23:55:40 2024 - coderef/pty: read error 5: Input/output error ok 84 - Thu Nov 21 23:55:40 2024 - coderef/pty close ok 85 - Thu Nov 21 23:55:40 2024 - coderef/pty driver_out_octets at close ok 86 - Thu Nov 21 23:55:40 2024 - coderef/pty driver_out_messages at close # Thu Nov 21 23:55:40 2024 - coderef/pty: close # Thu Nov 21 23:55:40 2024 - coderef/shutdown: read error 0: # Thu Nov 21 23:55:40 2024 - coderef/shutdown: read error 0: ok 87 - Thu Nov 21 23:55:40 2024 - coderef/shutdown close # Thu Nov 21 23:55:40 2024 - coderef/shutdown: close # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - coderef/shutdown: sigchld CHLD for 2730469 (-1) # Thu Nov 21 23:55:40 2024 - string/default: sigchld CHLD for 2730470 (-1) # Thu Nov 21 23:55:40 2024 - string/pipe: sigchld CHLD for 2730472 (-1) # Thu Nov 21 23:55:40 2024 - string/pty: sigchld CHLD for 2730473 (-1) # Thu Nov 21 23:55:40 2024 - string/pty-pipe: sigchld CHLD for 2730474 (-1) # Thu Nov 21 23:55:40 2024 - coderef/default: sigchld CHLD for 2730475 (-1) # Thu Nov 21 23:55:40 2024 - coderef/pipe: sigchld CHLD for 2730476 (-1) # Thu Nov 21 23:55:40 2024 - coderef/pty: sigchld CHLD for 2730477 (-1) # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: sigchld CHLD for 2730478 (-1) ok 88 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: _stop (2730465) ok 89 - Thu Nov 21 23:55:40 2024 - coderef/pty flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pty: _stop (2730465) ok 90 - Thu Nov 21 23:55:40 2024 - coderef/pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/pipe: _stop (2730465) ok 91 - Thu Nov 21 23:55:40 2024 - coderef/default flush count (2730465) # Thu Nov 21 23:55:40 2024 - coderef/default: _stop (2730465) ok 92 - Thu Nov 21 23:55:40 2024 - string/pty-pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pty-pipe: _stop (2730465) ok 93 - Thu Nov 21 23:55:40 2024 - string/pty flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pty: _stop (2730465) ok 94 - Thu Nov 21 23:55:40 2024 - string/pipe flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pipe: _stop (2730465) ok 95 - Thu Nov 21 23:55:40 2024 - string/default flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/default: _stop (2730465) # Thu Nov 21 23:55:40 2024 - coderef/shutdown: _stop (2730465) ok 96 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 97 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: immediate3 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err immediate4 # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush ok 98 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type ok 99 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response # Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: immediate4 # Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: bye # Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:55:40 2024 - string/pause_resume: read error 0: # Thu Nov 21 23:55:40 2024 - string/pause_resume: read error 0: ok 100 - Thu Nov 21 23:55:40 2024 - string/pause_resume close ok 101 - Thu Nov 21 23:55:40 2024 - string/pause_resume driver_out_octets at close ok 102 - Thu Nov 21 23:55:40 2024 - string/pause_resume driver_out_messages at close # Thu Nov 21 23:55:40 2024 - string/pause_resume: close # Thu Nov 21 23:55:40 2024 - string/pause_resume: sigchld CHLD for 2730467 (-1) ok 103 - Thu Nov 21 23:55:40 2024 - string/pause_resume flush count (2730465) # Thu Nov 21 23:55:40 2024 - string/pause_resume: _stop (2730465) 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 - socketpair: done ok 3 - socketpair: close ok 4 - socketpair: CHLD ok 5 - pty: done ok 6 - pty: close ok 7 - pty: CHLD ok 8 - inet: done ok 9 - inet: close ok 10 - inet: CHLD ok 11 - pty-pipe: done ok 12 - pty-pipe: close ok 13 - pty-pipe: 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 # 2731114 _start # 2731114 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 2731114 CHLD W1 (2731126) ok 2 - W1 closing # 2731114 (W2) (2) STDOUT: 'I am W2' ok 3 - Intro output # 2731114 done ok 4 - One wheel left # 2731114 CHLD W2 (2731127) ok 5 - W2 killed # 2731114 _stop ok 6 - Sane exit ok # Parent 2731166 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 (2731198) # 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 (0.00) ok 4 - response time <= 1.5 sec (0.50) ok 5 - response time <= 1.5 sec (1.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.040000, /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 - 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 - 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 - callback server : 1 connections open ok 2 - acceptor server : one connection open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - callback server : 3 connections open ok 7 - acceptor server : one connection open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - callback server : 4 connections open ok 12 - acceptor server : one connection 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: 36879 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 - the right number of alarms were dispatched ok 21 - alarm 21 was dispatched first ok 22 - alarm 18 was dispatched second ok 23 - alarm 20 was dispatched third ok 24 - alarm 19 was dispatched fourth ok 25 - alarm 22 was dispatched fifth ok 26 - single alarm rang ok ok 27 - second alarm superseded first ok 28 - two alarms rang in proper order ok 29 - mixed alarm APIs rang properly ok 30 - stopped alarm should not ring ok 31 - single delay rang ok ok 32 - second delay superseded first ok 33 - two delays rang in proper order ok 34 - mixed delay APIs rang properly ok 35 - stopped delay should not ring ok 36 - tests ran reasonably fast ok 37 - alarms rang in order 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 2735306 ok 5 - caught SIGCHLD for watched pid 2735307 ok 6 - caught SIGCHLD for watched pid 2735308 ok 7 - caught SIGCHLD for watched pid 2735309 ok 8 - caught SIGCHLD for watched pid 2735311 ok 9 - caught SIGCHLD for watched pid 2735312 ok 10 - caught SIGCHLD for watched pid 2735313 ok 11 - caught SIGCHLD for watched pid 2735314 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. === 2736105 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 2736105 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 2736105 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 2736105 === 23 -> _stop (from /build/reproducible-path/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 - Thu Nov 21 23:56:10 2024 - new: only valid conduits ok 2 - Thu Nov 21 23:56:10 2024 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Thu Nov 21 23:56:10 2024 - new: Program is needed ok 4 - Thu Nov 21 23:56:10 2024 - new: *Event and Redirect* are mutually exclusive # Thu Nov 21 23:56:10 2024 - string/pause_resume: performing put state: out init # Thu Nov 21 23:56:10 2024 - string/pause_resume: _start # Thu Nov 21 23:56:10 2024 - string/killing: performing put state: out init # Thu Nov 21 23:56:10 2024 - string/killing: _start # Thu Nov 21 23:56:10 2024 - coderef/shutdown: performing put state: flag 1 # Thu Nov 21 23:56:10 2024 - coderef/shutdown: performing put state: out init # Thu Nov 21 23:56:10 2024 - coderef/shutdown: _start # Thu Nov 21 23:56:10 2024 - string/default: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/default: _start # Thu Nov 21 23:56:10 2024 - string/pipe: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/pipe: _start # Thu Nov 21 23:56:10 2024 - string/pty: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/pty: _start # Thu Nov 21 23:56:10 2024 - string/pty-pipe: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - string/pty-pipe: _start # Thu Nov 21 23:56:10 2024 - coderef/default: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - coderef/default: _start # Thu Nov 21 23:56:10 2024 - coderef/pipe: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - coderef/pipe: _start # Thu Nov 21 23:56:10 2024 - coderef/pty: performing put state: out test-out # Thu Nov 21 23:56:10 2024 - coderef/pty: _start # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: out test-out # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: _start ok 5 - Thu Nov 21 23:56:11 2024stdio/standard output handles closed without events ok 6 - Thu Nov 21 23:56:11 2024stdio discard/STDIN still alive ok 7 - Thu Nov 21 23:56:11 2024stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Thu Nov 21 23:56:11 2024 - string/default: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush # Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - string/killing: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdin flush ok 9 - Thu Nov 21 23:56:11 2024 - string/killing response type ok 10 - Thu Nov 21 23:56:11 2024 - string/killing stdout response # Thu Nov 21 23:56:11 2024 - string/killing: stdout out2737434: init # Thu Nov 21 23:56:11 2024 - string/killing: performing put state: pid ok 11 - Thu Nov 21 23:56:11 2024 - string/pty-pipe response type ok 12 - Thu Nov 21 23:56:11 2024 - string/pty-pipe stdout response # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/pty-pipe: performing put state: err test-err ok 13 - Thu Nov 21 23:56:11 2024 - coderef/default response type ok 14 - Thu Nov 21 23:56:11 2024 - coderef/default stdout response # Thu Nov 21 23:56:11 2024 - coderef/default: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/default: performing put state: err test-err ok 15 - Thu Nov 21 23:56:11 2024 - coderef/shutdown response type ok 16 - Thu Nov 21 23:56:11 2024 - coderef/shutdown stdout response # Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdout out2737434: init # Thu Nov 21 23:56:11 2024 - coderef/shutdown: shutdown_stdin # Thu Nov 21 23:56:11 2024 - coderef/shutdown: performing put state: flag 2 ok 17 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 18 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: init # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: pause_stdout # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out delayed1 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err immediate1 ok 19 - Thu Nov 21 23:56:11 2024 - coderef/pty response type ok 20 - Thu Nov 21 23:56:11 2024 - coderef/pty stdout response # Thu Nov 21 23:56:11 2024 - coderef/pty: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/pty: performing put state: err test-err ok 21 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe response type ok 22 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe stdout response # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: err test-err ok 23 - Thu Nov 21 23:56:11 2024 - coderef/pipe response type ok 24 - Thu Nov 21 23:56:11 2024 - coderef/pipe stdout response # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - coderef/pipe: performing put state: err test-err ok 25 - Thu Nov 21 23:56:11 2024 - string/pty response type ok 26 - Thu Nov 21 23:56:11 2024 - string/pty stdout response # Thu Nov 21 23:56:11 2024 - string/pty: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/pty: performing put state: err test-err ok 27 - Thu Nov 21 23:56:11 2024 - string/default response type ok 28 - Thu Nov 21 23:56:11 2024 - string/default stdout response # Thu Nov 21 23:56:11 2024 - string/default: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/default: performing put state: err test-err ok 29 - Thu Nov 21 23:56:11 2024 - string/pipe response type ok 30 - Thu Nov 21 23:56:11 2024 - string/pipe stdout response # Thu Nov 21 23:56:11 2024 - string/pipe: stdout out2737434: test-out # Thu Nov 21 23:56:11 2024 - string/pipe: performing put state: err test-err # Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - string/killing: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/default: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush ok 31 - Thu Nov 21 23:56:11 2024 - string/pty-pipe response type ok 32 - Thu Nov 21 23:56:11 2024 - string/pty-pipe stderr response # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/pty-pipe: performing put state: bye ok 33 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe response type ok 34 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe stderr response # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: bye ok 35 - Thu Nov 21 23:56:11 2024 - string/pty response type ok 36 - Thu Nov 21 23:56:11 2024 - string/pty stdout response # Thu Nov 21 23:56:11 2024 - string/pty: stdout err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/pty: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush ok 37 - Thu Nov 21 23:56:11 2024 - string/killing response type ok 38 - Thu Nov 21 23:56:11 2024 - string/killing stdout response # Thu Nov 21 23:56:11 2024 - string/killing: stdout out2737434: 2737467 # Thu Nov 21 23:56:11 2024 - string/killing: performing kill ok 39 - Thu Nov 21 23:56:11 2024 - coderef/pipe response type ok 40 - Thu Nov 21 23:56:11 2024 - coderef/pipe stderr response # Thu Nov 21 23:56:11 2024 - coderef/pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/pipe: performing put state: bye ok 41 - Thu Nov 21 23:56:11 2024 - coderef/pty response type ok 42 - Thu Nov 21 23:56:11 2024 - coderef/pty stdout response # Thu Nov 21 23:56:11 2024 - coderef/pty: stdout err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/pty: performing put state: bye ok 43 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 44 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: immediate1 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: pause_stderr # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err delayed2 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: resume_stdout ok 45 - Thu Nov 21 23:56:11 2024 - string/default response type ok 46 - Thu Nov 21 23:56:11 2024 - string/default stderr response # Thu Nov 21 23:56:11 2024 - string/default: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/default: performing put state: bye ok 47 - Thu Nov 21 23:56:11 2024 - coderef/default response type ok 48 - Thu Nov 21 23:56:11 2024 - coderef/default stderr response # Thu Nov 21 23:56:11 2024 - coderef/default: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - coderef/default: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pty-pipe: read error 5: Input/output error ok 49 - Thu Nov 21 23:56:11 2024 - string/pipe response type ok 50 - Thu Nov 21 23:56:11 2024 - string/pipe stderr response # Thu Nov 21 23:56:11 2024 - string/pipe: stderr err2737434: test-err # Thu Nov 21 23:56:11 2024 - string/pipe: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/killing: read error 0: # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: read error 0: ok 51 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 52 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: delayed1 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out immediate2 # Thu Nov 21 23:56:11 2024 - string/pty-pipe: read error 0: ok 53 - Thu Nov 21 23:56:11 2024 - string/pty-pipe close ok 54 - Thu Nov 21 23:56:11 2024 - string/pty-pipe driver_out_octets at close ok 55 - Thu Nov 21 23:56:11 2024 - string/pty-pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pty-pipe: close # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: read error 5: Input/output error ok 56 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe close ok 57 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe driver_out_octets at close ok 58 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: close # Thu Nov 21 23:56:11 2024 - string/killing: read error 0: ok 59 - Thu Nov 21 23:56:11 2024 - string/killing close ok 60 - Thu Nov 21 23:56:11 2024 - string/killing driver_out_octets at close ok 61 - Thu Nov 21 23:56:11 2024 - string/killing driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/killing: close # Thu Nov 21 23:56:11 2024 - string/pty: read error 5: Input/output error ok 62 - Thu Nov 21 23:56:11 2024 - string/pty close ok 63 - Thu Nov 21 23:56:11 2024 - string/pty driver_out_octets at close ok 64 - Thu Nov 21 23:56:11 2024 - string/pty driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pty: close # Thu Nov 21 23:56:11 2024 - string/default: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - coderef/pty: read error 5: Input/output error ok 65 - Thu Nov 21 23:56:11 2024 - coderef/pty close ok 66 - Thu Nov 21 23:56:11 2024 - coderef/pty driver_out_octets at close ok 67 - Thu Nov 21 23:56:11 2024 - coderef/pty driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/pty: close # Thu Nov 21 23:56:11 2024 - string/default: read error 0: # Thu Nov 21 23:56:11 2024 - coderef/default: read error 0: # Thu Nov 21 23:56:11 2024 - string/default: read error 0: ok 68 - Thu Nov 21 23:56:11 2024 - string/default close ok 69 - Thu Nov 21 23:56:11 2024 - string/default driver_out_octets at close ok 70 - Thu Nov 21 23:56:11 2024 - string/default driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/default: close # Thu Nov 21 23:56:11 2024 - coderef/default: read error 0: ok 71 - Thu Nov 21 23:56:11 2024 - coderef/default close ok 72 - Thu Nov 21 23:56:11 2024 - coderef/default driver_out_octets at close ok 73 - Thu Nov 21 23:56:11 2024 - coderef/default driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/default: close # Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush # Thu Nov 21 23:56:11 2024 - string/killing: sigchld CHLD for 2737467 (-1) # Thu Nov 21 23:56:11 2024 - string/default: sigchld CHLD for 2737472 (-1) # Thu Nov 21 23:56:11 2024 - string/pty: sigchld CHLD for 2737477 (-1) # Thu Nov 21 23:56:11 2024 - string/pty-pipe: sigchld CHLD for 2737480 (-1) # Thu Nov 21 23:56:11 2024 - coderef/default: sigchld CHLD for 2737485 (-1) # Thu Nov 21 23:56:11 2024 - coderef/pty: sigchld CHLD for 2737492 (-1) # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: sigchld CHLD for 2737496 (-1) ok 74 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: _stop (2737434) ok 75 - Thu Nov 21 23:56:11 2024 - coderef/pty flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pty: _stop (2737434) ok 76 - Thu Nov 21 23:56:11 2024 - coderef/default flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/default: _stop (2737434) ok 77 - Thu Nov 21 23:56:11 2024 - string/pty-pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pty-pipe: _stop (2737434) ok 78 - Thu Nov 21 23:56:11 2024 - string/pty flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pty: _stop (2737434) ok 79 - Thu Nov 21 23:56:11 2024 - string/default flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/default: _stop (2737434) ok 80 - Thu Nov 21 23:56:11 2024 - string/killing flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/killing: _stop (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pipe: read error 0: # Thu Nov 21 23:56:11 2024 - string/pipe: read error 0: # Thu Nov 21 23:56:11 2024 - string/pipe: read error 0: ok 81 - Thu Nov 21 23:56:11 2024 - string/pipe close ok 82 - Thu Nov 21 23:56:11 2024 - string/pipe driver_out_octets at close ok 83 - Thu Nov 21 23:56:11 2024 - string/pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pipe: close ok 84 - Thu Nov 21 23:56:11 2024 - coderef/shutdown response type ok 85 - Thu Nov 21 23:56:11 2024 - coderef/shutdown stdout response # Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdout out2737434: got eof 1 # Thu Nov 21 23:56:11 2024 - coderef/shutdown: performing kill # Thu Nov 21 23:56:11 2024 - coderef/pipe: read error 0: ok 86 - Thu Nov 21 23:56:11 2024 - coderef/pipe close ok 87 - Thu Nov 21 23:56:11 2024 - coderef/pipe driver_out_octets at close ok 88 - Thu Nov 21 23:56:11 2024 - coderef/pipe driver_out_messages at close # Thu Nov 21 23:56:11 2024 - coderef/pipe: close ok 89 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 90 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: immediate2 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: resume_stderr # Thu Nov 21 23:56:11 2024 - coderef/pipe: sigchld CHLD for 2737489 (-1) ok 91 - Thu Nov 21 23:56:11 2024 - coderef/pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - coderef/pipe: _stop (2737434) # Thu Nov 21 23:56:11 2024 - coderef/shutdown: read error 0: # Thu Nov 21 23:56:11 2024 - coderef/shutdown: read error 0: ok 92 - Thu Nov 21 23:56:11 2024 - coderef/shutdown close # Thu Nov 21 23:56:11 2024 - coderef/shutdown: close ok 93 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 94 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: delayed2 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out immediate3 # Thu Nov 21 23:56:11 2024 - coderef/shutdown: sigchld CHLD for 2737471 (-1) # Thu Nov 21 23:56:11 2024 - string/pipe: sigchld CHLD for 2737475 (-1) ok 95 - Thu Nov 21 23:56:11 2024 - string/pipe flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pipe: _stop (2737434) # Thu Nov 21 23:56:11 2024 - coderef/shutdown: _stop (2737434) # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush ok 96 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 97 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: immediate3 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err immediate4 # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush ok 98 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type ok 99 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response # Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: immediate4 # Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: bye # Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush # Thu Nov 21 23:56:11 2024 - string/pause_resume: read error 0: # Thu Nov 21 23:56:11 2024 - string/pause_resume: read error 0: ok 100 - Thu Nov 21 23:56:11 2024 - string/pause_resume close ok 101 - Thu Nov 21 23:56:11 2024 - string/pause_resume driver_out_octets at close ok 102 - Thu Nov 21 23:56:11 2024 - string/pause_resume driver_out_messages at close # Thu Nov 21 23:56:11 2024 - string/pause_resume: close # Thu Nov 21 23:56:11 2024 - string/pause_resume: sigchld CHLD for 2737462 (-1) ok 103 - Thu Nov 21 23:56:11 2024 - string/pause_resume flush count (2737434) # Thu Nov 21 23:56:11 2024 - string/pause_resume: _stop (2737434) 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 - pty: done ok 3 - pty: close ok 4 - pty: 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 - socketpair: done ok 12 - socketpair: close ok 13 - socketpair: 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 # 2739102 _start # 2739102 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 2739102 (W2) (2) STDOUT: 'I am W2' ok 2 - Intro output # 2739102 CHLD W1 (2739175) ok 3 - W1 closing # 2739102 done ok 4 - One wheel left # 2739102 CHLD W2 (2739188) ok 5 - W2 killed # 2739102 _stop ok 6 - Sane exit ok # Parent 2739310 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 (2739382) # 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(0xaaaae23a6680)' 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 # client c0 connected ok 1 - client c1 connected ok 2 - 'server s0 request HTTP::Request=HASH(0xaaaaf3f58408)' 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 - stdout from 2 ok 3 - expected child flush ok 4 - Child 1 exit detected. 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 - 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 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, 111 wallclock secs ( 0.63 usr 0.34 sys + 17.59 cusr 3.48 csys = 22.04 CPU) Result: PASS make[2]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' make[1]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libpoe-perl/ make -j12 install DESTDIR=/build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm Manifying 38 pod documents Manifying 9 pod documents Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Session.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Kernel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/NFA.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resources.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/IO_Poll.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/Select.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/PerlSignals.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/TwoWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/OneWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/RecordBlock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stackable.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Reference.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Grep.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Block.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Line.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Map.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stream.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/HTTPD.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/FileHandles.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Signals.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Sessions.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Extrefs.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Aliases.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/SIDs.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Events.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Clock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue/Array.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/SocketFactory.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Run.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadWrite.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/FollowTail.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ListenAccept.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Curses.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadLine.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Client/TCP.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Server/TCP.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Test/Sequence.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver/SysRW.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::SocketFactory.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Run.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadWrite.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadLine.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ListenAccept.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::FollowTail.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Curses.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Test::Sequence.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Session.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resources.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Signals.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Sessions.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::SIDs.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::FileHandles.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Extrefs.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Events.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Clock.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Aliases.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue::Array.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::TwoWay.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::OneWay.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::NFA.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::Select.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::PerlSignals.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::IO_Poll.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Kernel.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stream.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stackable.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Reference.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::RecordBlock.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Map.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Line.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::HTTPD.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Grep.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Block.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver::SysRW.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Server::TCP.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Client::TCP.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE.3pm make[1]: Leaving directory '/build/reproducible-path/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_arm64.buildinfo dpkg-genchanges --build=binary -O../libpoe-perl_1.3700-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) 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/2722733 and its subdirectories I: Current time: Thu Nov 21 11:57:11 -12 2024 I: pbuilder-time-stamp: 1732233431 Thu Nov 21 23:57:13 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink03-arm64.debian.net. Thu Nov 21 23:57:13 UTC 2024 I: Preparing to do remote build '2' on codethink03-arm64.debian.net. Thu Nov 21 23:57:13 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink03-arm64.debian.net is marked as down. Thu Nov 21 23:57:13 UTC 2024 - checking via ssh if codethink03-arm64.debian.net is up. removed '/tmp/read-only-fs-test-w4a4vE' ==================================================================================== Thu Dec 25 06:20:15 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink03-arm64, called using "2 libpoe-perl trixie /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx 2:1.3700-1" as arguments. Thu Dec 25 06:20:15 UTC 2025 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-8hSxZnkU" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Dec 25 06:20:15 UTC 2025 I: Downloading source for trixie/libpoe-perl=2:1.3700-1 Reading package lists... NOTICE: 'libpoe-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 386 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (dsc) [2652 B] Get:2 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (tar) [375 kB] Get:3 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (diff) [9108 B] Fetched 386 kB in 0s (17.2 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libpoe-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libpoe-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 386 kB of source archives. Get:1 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (dsc) [2652 B] Get:2 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (tar) [375 kB] Get:3 http://deb.debian.org/debian trixie/main libpoe-perl 2:1.3700-1 (diff) [9108 B] Fetched 386 kB in 0s (17.2 MB/s) Download complete and in download only mode ============================================================================= Re-Building libpoe-perl in trixie on arm64 on codethink03-arm64 now. Date: Thu Dec 25 06:20:15 GMT 2025 Date UTC: Thu Dec 25 06:20:15 UTC 2025 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/pbuilderrc_mjM2 + case ${ARCH} in + case $ARCH in + locale=nl_BE + language=nl + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' libpoe-perl = debian-installer -o libpoe-perl = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' libpoe-perl = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/pbuilderrc_mjM2 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2 --logfile b2/build.log libpoe-perl_1.3700-1.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Dec 25 20:20:15 +14 2025 I: pbuilder-time-stamp: 1766643615 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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 20:21:37 2022 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/4193235/tmp/hooks/D01_modify_environment starting debug: Running on codethink03-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Dec 25 06:20 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=416588590ddb44c3aed0f05919da25eb LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=4193235 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/pbuilderrc_mjM2 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2 --logfile b2/build.log libpoe-perl_1.3700-1.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-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 ... 20087 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} libelf1t64{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} libmagic1t64{a} libpipeline1{a} libpoe-test-loops-perl{a} libsocket-getaddrinfo-perl{a} libsocket6-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 libio-compress-brotli-perl libltdl-dev libmail-sendmail-perl libpoe-perl libyaml-libyaml-perl libyaml-syck-perl lynx wget 0 packages upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 20.1 MB of archives. After unpacking 80.3 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-2 [198 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-5 [1129 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 libclone-perl arm64 0.47-1+b1 [13.7 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libencode-locale-perl all 1.05-3 [12.9 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 libfilter-perl arm64 1.64-2 [63.6 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libhttp-date-perl all 6.06-1 [10.7 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libio-html-perl all 1.004-3 [16.2 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 liburi-perl all 5.30-1 [105 kB] Get: 39 http://deb.debian.org/debian trixie/main arm64 libhttp-message-perl all 7.00-2 [79.8 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 libhttp-daemon-perl all 6.16-1 [23.5 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libio-pipely-perl all 0.006-1 [13.5 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libio-pty-perl arm64 1:1.20-1+b2 [34.0 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 libpoe-test-loops-perl all 1.360-3 [60.1 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 libsocket-getaddrinfo-perl all 0.22-5 [38.2 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libsocket6-perl arm64 0.29-3+b3 [21.2 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 libterm-readkey-perl arm64 2.38-2+b4 [24.5 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 libterm-size-perl arm64 0.211-1+b5 [11.3 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 libyaml-perl all 1.31-1 [64.8 kB] Fetched 20.1 MB in 0s (143 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 ... 20087 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.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../09-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-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.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... 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 libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../22-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libclone-perl:arm64. Preparing to unpack .../30-libclone-perl_0.47-1+b1_arm64.deb ... Unpacking libclone-perl:arm64 (0.47-1+b1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../31-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libfilter-perl. Preparing to unpack .../32-libfilter-perl_1.64-2_arm64.deb ... Unpacking libfilter-perl (1.64-2) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../33-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../34-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../35-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 .../36-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../37-liburi-perl_5.30-1_all.deb ... Unpacking liburi-perl (5.30-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../38-libhttp-message-perl_7.00-2_all.deb ... Unpacking libhttp-message-perl (7.00-2) ... Selecting previously unselected package libhttp-daemon-perl. Preparing to unpack .../39-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 .../40-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 .../41-libio-pty-perl_1%3a1.20-1+b2_arm64.deb ... Unpacking libio-pty-perl (1:1.20-1+b2) ... Selecting previously unselected package libpoe-test-loops-perl. Preparing to unpack .../42-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 .../43-libsocket-getaddrinfo-perl_0.22-5_all.deb ... Unpacking libsocket-getaddrinfo-perl (0.22-5) ... Selecting previously unselected package libsocket6-perl. Preparing to unpack .../44-libsocket6-perl_0.29-3+b3_arm64.deb ... Unpacking libsocket6-perl (0.29-3+b3) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../45-libterm-readkey-perl_2.38-2+b4_arm64.deb ... Unpacking libterm-readkey-perl (2.38-2+b4) ... Selecting previously unselected package libterm-size-perl. Preparing to unpack .../46-libterm-size-perl_0.211-1+b5_arm64.deb ... Unpacking libterm-size-perl (0.211-1+b5) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../47-libyaml-perl_1.31-1_all.deb ... Unpacking libyaml-perl (1.31-1) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libicu72:arm64 (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libio-pty-perl (1:1.20-1+b2) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libterm-size-perl (0.211-1+b5) ... Setting up libclone-perl:arm64 (0.47-1+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up libencode-locale-perl (1.05-3) ... Setting up file (1:5.45-3+b1) ... Setting up libyaml-perl (1.31-1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up autotools-dev (20220109.1) ... Setting up libsocket6-perl (0.29-3+b3) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.22.5-2) ... Setting up libpoe-test-loops-perl (1.360-3) ... Setting up autoconf (2.72-3) ... Setting up libtimedate-perl (2.3300-2) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... 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-2) ... Setting up libterm-readkey-perl (2.38-2+b4) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up liburi-perl (5.30-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.14.0-1) ... Setting up libhttp-date-perl (6.06-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up libhttp-message-perl (7.00-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libhttp-daemon-perl (6.16-1) ... Setting up debhelper (13.20) ... Processing triggers for libc-bin (2.40-3) ... 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: user script /srv/workspace/pbuilder/4193235/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/libpoe-perl-1.3700/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../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 arm64 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/reproducible-path/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libpoe-perl-1.3700=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libpoe-perl-1.3700=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/reproducible-path/libpoe-perl-1.3700' dh_auto_build make -j12 make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.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/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm cp lib/POE/Driver.pm blib/lib/POE/Driver.pm cp lib/POE/Resource/Clock.pm blib/lib/POE/Resource/Clock.pm cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm cp lib/POE/Test/Sequence.pm blib/lib/POE/Test/Sequence.pm cp lib/POE/Resources.pm blib/lib/POE/Resources.pm cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm cp lib/POE/Filter.pm blib/lib/POE/Filter.pm cp lib/POE/NFA.pm blib/lib/POE/NFA.pm cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm cp lib/POE/Session.pm blib/lib/POE/Session.pm cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.pm cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm cp lib/POE.pm blib/lib/POE.pm cp lib/POE/Queue.pm blib/lib/POE/Queue.pm cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm cp lib/POE/Resource.pm blib/lib/POE/Resource.pm cp lib/POE/Loop.pm blib/lib/POE/Loop.pm cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm cp lib/POE/Component.pm blib/lib/POE/Component.pm cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.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/reproducible-path/libpoe-perl-1.3700' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' NO_NETWORK=1 AUTOMATED_TESTING=1 dh_auto_test make -j12 test TEST_VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/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.040000, /usr/bin/perl on linux # pogomips: 44864930 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(0xaaab172c3620) 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 Detached ok 12 - _stop Parent 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/reproducible-path/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/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 449 POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0xaaaaf84d7198), HTTP::Headers=HASH(0xaaaaf8138110), "\x{d}\x{a}") called at /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 411 POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0xaaaaf84d7198), ARRAY(0xaaaaf85ed2d8)) 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: content ok 7 - simple get: url ok 8 - simple get: method 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: method ok 13 - HTTP 1.0 get: url ok 14 - HTTP 1.0 get: content ok 15 - HTTP 1.0 get: Connection header ok 16 - HTTP 1.0 get: Accept header ok 17 - HTTP 1.0 get: User-Agent header ok 18 - HTTP 1.0 get: Host 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: method ok 23 - simple post: url 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: protocol ok 43 - multipart form data: method 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: url ok 50 - options: protocol ok 51 - options: method 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: url ok 55 - HTTP/0.9 defaulting: method 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: content ok 60 - fragments: url ok 61 - fragments: method 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: method ok 66 - trailing: whitespace in block: url 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: method ok 76 - trailing: extra whitespace packet: url 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: method ok 95 - goofy request: uri ok 96 - goofy request: protocol ok 97 - strange method: method ok 98 - strange method: uri ok 99 - strange method: protocol ok 100 - body indicated, not included: length required ok 101 - body indicated, not included: got request ok 102 - body indicated, not included: protocol ok 103 - body indicated, not included: method ok 104 - body indicated, not included: uri ok 105 - mixed case method: uri ok 106 - mixed case method: method ok 107 - mixed case method: protocol ok 108 - GET with body: one request ok 109 - GET with body: content ok 110 - GET with body: method ok 111 - GET with body: uri ok 112 - GET with body: protocol 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(0xaaaabc1a6070) successfully froze and thawed ok 16 - MyOtherFreezer=ARRAY(0xaaaabc1a6070) 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(0xaaaac57e5d50) 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.040000, /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 - 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 - 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 - 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/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 - callback server : 4 connections open ok 12 - acceptor server : one connection 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: 47593 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 - the right number of alarms were dispatched ok 21 - alarm 21 was dispatched first ok 22 - alarm 18 was dispatched second ok 23 - alarm 20 was dispatched third ok 24 - alarm 19 was dispatched fourth ok 25 - alarm 22 was dispatched fifth ok 26 - single alarm rang ok ok 27 - second alarm superseded first ok 28 - two alarms rang in proper order ok 29 - mixed alarm APIs rang properly ok 30 - stopped alarm should not ring ok 31 - single delay rang ok ok 32 - second delay superseded first ok 33 - two delays rang in proper order ok 34 - mixed delay APIs rang properly ok 35 - stopped delay should not ring ok 36 - tests ran reasonably fast ok 37 - alarms rang in order 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 - master: 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 - slave: 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 4325 ok 5 - caught SIGCHLD for watched pid 4319 ok 6 - caught SIGCHLD for watched pid 4322 ok 7 - caught SIGCHLD for watched pid 4321 ok 8 - caught SIGCHLD for watched pid 4323 ok 9 - caught SIGCHLD for watched pid 4320 ok 10 - caught SIGCHLD for watched pid 4324 ok 11 - caught SIGCHLD for watched pid 4318 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. === 4478 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 4478 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 4478 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 4478 === 23 -> _stop (from /build/reproducible-path/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 - Thu Dec 25 06:21:07 2025 - new: only valid conduits ok 2 - Thu Dec 25 06:21:07 2025 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Thu Dec 25 06:21:07 2025 - new: Program is needed ok 4 - Thu Dec 25 06:21:07 2025 - new: *Event and Redirect* are mutually exclusive # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out init # Thu Dec 25 06:21:07 2025 - string/pause_resume: _start # Thu Dec 25 06:21:07 2025 - string/killing: performing put state: out init # Thu Dec 25 06:21:07 2025 - string/killing: _start # Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing put state: flag 1 # Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing put state: out init # Thu Dec 25 06:21:07 2025 - coderef/shutdown: _start # Thu Dec 25 06:21:07 2025 - string/default: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - string/default: _start # Thu Dec 25 06:21:07 2025 - string/pipe: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - string/pipe: _start # Thu Dec 25 06:21:07 2025 - string/pty: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - string/pty: _start # Thu Dec 25 06:21:07 2025 - string/pty-pipe: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - string/pty-pipe: _start # Thu Dec 25 06:21:07 2025 - coderef/default: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - coderef/default: _start # Thu Dec 25 06:21:07 2025 - coderef/pipe: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - coderef/pipe: _start # Thu Dec 25 06:21:07 2025 - coderef/pty: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - coderef/pty: _start # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: performing put state: out test-out # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: _start ok 5 - Thu Dec 25 06:21:07 2025stdio/standard output handles closed without events ok 6 - Thu Dec 25 06:21:07 2025stdio discard/STDIN still alive ok 7 - Thu Dec 25 06:21:07 2025stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Thu Dec 25 06:21:07 2025 - string/killing: stdin flush # Thu Dec 25 06:21:07 2025 - string/default: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pty: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/default: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/shutdown: stdin flush # Thu Dec 25 06:21:07 2025 - string/pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pty: stdin flush ok 9 - Thu Dec 25 06:21:07 2025 - string/pty-pipe response type ok 10 - Thu Dec 25 06:21:07 2025 - string/pty-pipe stdout response # Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - string/pty-pipe: performing put state: err test-err ok 11 - Thu Dec 25 06:21:07 2025 - coderef/shutdown response type ok 12 - Thu Dec 25 06:21:07 2025 - coderef/shutdown stdout response # Thu Dec 25 06:21:07 2025 - coderef/shutdown: stdout out4944: init # Thu Dec 25 06:21:07 2025 - coderef/shutdown: shutdown_stdin # Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing put state: flag 2 ok 13 - Thu Dec 25 06:21:07 2025 - string/default response type ok 14 - Thu Dec 25 06:21:07 2025 - string/default stdout response # Thu Dec 25 06:21:07 2025 - string/default: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - string/default: performing put state: err test-err ok 15 - Thu Dec 25 06:21:07 2025 - coderef/default response type ok 16 - Thu Dec 25 06:21:07 2025 - coderef/default stdout response # Thu Dec 25 06:21:07 2025 - coderef/default: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - coderef/default: performing put state: err test-err ok 17 - Thu Dec 25 06:21:07 2025 - string/killing response type ok 18 - Thu Dec 25 06:21:07 2025 - string/killing stdout response # Thu Dec 25 06:21:07 2025 - string/killing: stdout out4944: init # Thu Dec 25 06:21:07 2025 - string/killing: performing put state: pid ok 19 - Thu Dec 25 06:21:07 2025 - string/pipe response type ok 20 - Thu Dec 25 06:21:07 2025 - string/pipe stdout response # Thu Dec 25 06:21:07 2025 - string/pipe: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - string/pipe: performing put state: err test-err ok 21 - Thu Dec 25 06:21:07 2025 - string/pty response type ok 22 - Thu Dec 25 06:21:07 2025 - string/pty stdout response # Thu Dec 25 06:21:07 2025 - string/pty: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - string/pty: performing put state: err test-err ok 23 - Thu Dec 25 06:21:07 2025 - coderef/pipe response type ok 24 - Thu Dec 25 06:21:07 2025 - coderef/pipe stdout response # Thu Dec 25 06:21:07 2025 - coderef/pipe: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - coderef/pipe: performing put state: err test-err ok 25 - Thu Dec 25 06:21:07 2025 - coderef/pty response type ok 26 - Thu Dec 25 06:21:07 2025 - coderef/pty stdout response # Thu Dec 25 06:21:07 2025 - coderef/pty: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - coderef/pty: performing put state: err test-err ok 27 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 28 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: init # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: pause_stdout # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out delayed1 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: err immediate1 ok 29 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe response type ok 30 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe stdout response # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdout out4944: test-out # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: performing put state: err test-err # Thu Dec 25 06:21:07 2025 - string/killing: stdin flush # Thu Dec 25 06:21:07 2025 - string/default: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pty: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/default: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pty: stdin flush ok 31 - Thu Dec 25 06:21:07 2025 - string/default response type ok 32 - Thu Dec 25 06:21:07 2025 - string/default stderr response # Thu Dec 25 06:21:07 2025 - string/default: stderr err4944: test-err # Thu Dec 25 06:21:07 2025 - string/default: performing put state: bye ok 33 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 34 - Thu Dec 25 06:21:07 2025 - string/pause_resume stderr response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stderr err4944: immediate1 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: pause_stderr # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: err delayed2 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: resume_stdout ok 35 - Thu Dec 25 06:21:07 2025 - string/pipe response type ok 36 - Thu Dec 25 06:21:07 2025 - string/pipe stderr response # Thu Dec 25 06:21:07 2025 - string/pipe: stderr err4944: test-err # Thu Dec 25 06:21:07 2025 - string/pipe: performing put state: bye ok 37 - Thu Dec 25 06:21:07 2025 - string/pty-pipe response type ok 38 - Thu Dec 25 06:21:07 2025 - string/pty-pipe stderr response # Thu Dec 25 06:21:07 2025 - string/pty-pipe: stderr err4944: test-err # Thu Dec 25 06:21:07 2025 - string/pty-pipe: performing put state: bye ok 39 - Thu Dec 25 06:21:07 2025 - coderef/pty response type ok 40 - Thu Dec 25 06:21:07 2025 - coderef/pty stdout response # Thu Dec 25 06:21:07 2025 - coderef/pty: stdout err4944: test-err # Thu Dec 25 06:21:07 2025 - coderef/pty: performing put state: bye ok 41 - Thu Dec 25 06:21:07 2025 - coderef/default response type ok 42 - Thu Dec 25 06:21:07 2025 - coderef/default stderr response # Thu Dec 25 06:21:07 2025 - coderef/default: stderr err4944: test-err # Thu Dec 25 06:21:07 2025 - coderef/default: performing put state: bye ok 43 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe response type ok 44 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe stderr response # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stderr err4944: test-err # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: performing put state: bye ok 45 - Thu Dec 25 06:21:07 2025 - string/pty response type ok 46 - Thu Dec 25 06:21:07 2025 - string/pty stdout response # Thu Dec 25 06:21:07 2025 - string/pty: stdout err4944: test-err # Thu Dec 25 06:21:07 2025 - string/pty: performing put state: bye ok 47 - Thu Dec 25 06:21:07 2025 - string/killing response type ok 48 - Thu Dec 25 06:21:07 2025 - string/killing stdout response # Thu Dec 25 06:21:07 2025 - string/killing: stdout out4944: 4971 # Thu Dec 25 06:21:07 2025 - string/killing: performing kill ok 49 - Thu Dec 25 06:21:07 2025 - coderef/pipe response type ok 50 - Thu Dec 25 06:21:07 2025 - coderef/pipe stderr response # Thu Dec 25 06:21:07 2025 - coderef/pipe: stderr err4944: test-err # Thu Dec 25 06:21:07 2025 - coderef/pipe: performing put state: bye # Thu Dec 25 06:21:07 2025 - string/killing: read error 0: # Thu Dec 25 06:21:07 2025 - string/killing: read error 0: ok 51 - Thu Dec 25 06:21:07 2025 - string/killing close ok 52 - Thu Dec 25 06:21:07 2025 - string/killing driver_out_octets at close ok 53 - Thu Dec 25 06:21:07 2025 - string/killing driver_out_messages at close # Thu Dec 25 06:21:07 2025 - string/killing: close ok 54 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 55 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: delayed1 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out immediate2 # Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/pty: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pty: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pipe: stdin flush # Thu Dec 25 06:21:07 2025 - string/default: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdin flush # Thu Dec 25 06:21:07 2025 - coderef/default: stdin flush # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:07 2025 - string/pty-pipe: read error 5: Input/output error # Thu Dec 25 06:21:07 2025 - string/default: read error 0: # Thu Dec 25 06:21:07 2025 - string/pty: read error 5: Input/output error ok 56 - Thu Dec 25 06:21:07 2025 - string/pty close ok 57 - Thu Dec 25 06:21:07 2025 - string/pty driver_out_octets at close ok 58 - Thu Dec 25 06:21:07 2025 - string/pty driver_out_messages at close # Thu Dec 25 06:21:07 2025 - string/pty: close # Thu Dec 25 06:21:07 2025 - string/pipe: read error 0: ok 59 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 60 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: immediate2 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: resume_stderr # Thu Dec 25 06:21:07 2025 - string/default: read error 0: ok 61 - Thu Dec 25 06:21:07 2025 - string/default close ok 62 - Thu Dec 25 06:21:07 2025 - string/default driver_out_octets at close ok 63 - Thu Dec 25 06:21:07 2025 - string/default driver_out_messages at close # Thu Dec 25 06:21:07 2025 - string/default: close # Thu Dec 25 06:21:07 2025 - string/pty-pipe: read error 0: ok 64 - Thu Dec 25 06:21:07 2025 - string/pty-pipe close ok 65 - Thu Dec 25 06:21:07 2025 - string/pty-pipe driver_out_octets at close ok 66 - Thu Dec 25 06:21:07 2025 - string/pty-pipe driver_out_messages at close # Thu Dec 25 06:21:07 2025 - string/pty-pipe: close # Thu Dec 25 06:21:07 2025 - string/pipe: read error 0: ok 67 - Thu Dec 25 06:21:07 2025 - string/pipe close ok 68 - Thu Dec 25 06:21:07 2025 - string/pipe driver_out_octets at close ok 69 - Thu Dec 25 06:21:07 2025 - string/pipe driver_out_messages at close # Thu Dec 25 06:21:07 2025 - string/pipe: close # Thu Dec 25 06:21:07 2025 - string/killing: sigchld CHLD for 4971 (-1) # Thu Dec 25 06:21:07 2025 - string/pipe: sigchld CHLD for 4980 (-1) # Thu Dec 25 06:21:07 2025 - string/pty: sigchld CHLD for 4985 (-1) # Thu Dec 25 06:21:07 2025 - string/pty-pipe: sigchld CHLD for 4987 (-1) # Thu Dec 25 06:21:07 2025 - string/default: sigchld CHLD for 4979 (-1) ok 70 - Thu Dec 25 06:21:07 2025 - string/default flush count (4944) # Thu Dec 25 06:21:07 2025 - string/default: _stop (4944) ok 71 - Thu Dec 25 06:21:07 2025 - string/pty-pipe flush count (4944) # Thu Dec 25 06:21:07 2025 - string/pty-pipe: _stop (4944) ok 72 - Thu Dec 25 06:21:07 2025 - string/pty flush count (4944) # Thu Dec 25 06:21:07 2025 - string/pty: _stop (4944) ok 73 - Thu Dec 25 06:21:07 2025 - string/pipe flush count (4944) # Thu Dec 25 06:21:07 2025 - string/pipe: _stop (4944) ok 74 - Thu Dec 25 06:21:07 2025 - string/killing flush count (4944) # Thu Dec 25 06:21:07 2025 - string/killing: _stop (4944) # Thu Dec 25 06:21:07 2025 - coderef/pipe: read error 0: # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: read error 0: # Thu Dec 25 06:21:07 2025 - coderef/default: read error 0: ok 75 - Thu Dec 25 06:21:07 2025 - coderef/shutdown response type ok 76 - Thu Dec 25 06:21:07 2025 - coderef/shutdown stdout response # Thu Dec 25 06:21:07 2025 - coderef/shutdown: stdout out4944: got eof 1 # Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing kill # Thu Dec 25 06:21:07 2025 - coderef/default: read error 0: ok 77 - Thu Dec 25 06:21:07 2025 - coderef/default close ok 78 - Thu Dec 25 06:21:07 2025 - coderef/default driver_out_octets at close ok 79 - Thu Dec 25 06:21:07 2025 - coderef/default driver_out_messages at close # Thu Dec 25 06:21:07 2025 - coderef/default: close # Thu Dec 25 06:21:07 2025 - coderef/pipe: read error 0: ok 80 - Thu Dec 25 06:21:07 2025 - coderef/pipe close ok 81 - Thu Dec 25 06:21:07 2025 - coderef/pipe driver_out_octets at close ok 82 - Thu Dec 25 06:21:07 2025 - coderef/pipe driver_out_messages at close # Thu Dec 25 06:21:07 2025 - coderef/pipe: close ok 83 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 84 - Thu Dec 25 06:21:07 2025 - string/pause_resume stderr response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stderr err4944: delayed2 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out immediate3 # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: read error 5: Input/output error ok 85 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe close ok 86 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe driver_out_octets at close ok 87 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe driver_out_messages at close # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: close # Thu Dec 25 06:21:07 2025 - coderef/pty: read error 5: Input/output error ok 88 - Thu Dec 25 06:21:07 2025 - coderef/pty close ok 89 - Thu Dec 25 06:21:07 2025 - coderef/pty driver_out_octets at close ok 90 - Thu Dec 25 06:21:07 2025 - coderef/pty driver_out_messages at close # Thu Dec 25 06:21:07 2025 - coderef/pty: close # Thu Dec 25 06:21:07 2025 - coderef/default: sigchld CHLD for 4992 (-1) # Thu Dec 25 06:21:07 2025 - coderef/pipe: sigchld CHLD for 4995 (-1) # Thu Dec 25 06:21:07 2025 - coderef/pty: sigchld CHLD for 4996 (-1) # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: sigchld CHLD for 4997 (-1) ok 91 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe flush count (4944) # Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: _stop (4944) ok 92 - Thu Dec 25 06:21:07 2025 - coderef/pty flush count (4944) # Thu Dec 25 06:21:07 2025 - coderef/pty: _stop (4944) ok 93 - Thu Dec 25 06:21:07 2025 - coderef/pipe flush count (4944) # Thu Dec 25 06:21:07 2025 - coderef/pipe: _stop (4944) ok 94 - Thu Dec 25 06:21:07 2025 - coderef/default flush count (4944) # Thu Dec 25 06:21:07 2025 - coderef/default: _stop (4944) # Thu Dec 25 06:21:07 2025 - coderef/shutdown: read error 0: # Thu Dec 25 06:21:07 2025 - coderef/shutdown: read error 0: ok 95 - Thu Dec 25 06:21:07 2025 - coderef/shutdown close # Thu Dec 25 06:21:07 2025 - coderef/shutdown: close # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush ok 96 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 97 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: immediate3 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: err immediate4 # Thu Dec 25 06:21:07 2025 - coderef/shutdown: sigchld CHLD for 4974 (-1) # Thu Dec 25 06:21:07 2025 - coderef/shutdown: _stop (4944) # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush ok 98 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type ok 99 - Thu Dec 25 06:21:07 2025 - string/pause_resume stderr response # Thu Dec 25 06:21:07 2025 - string/pause_resume: stderr err4944: immediate4 # Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: bye # Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:07 2025 - string/pause_resume: read error 0: # Thu Dec 25 06:21:07 2025 - string/pause_resume: read error 0: ok 100 - Thu Dec 25 06:21:07 2025 - string/pause_resume close ok 101 - Thu Dec 25 06:21:07 2025 - string/pause_resume driver_out_octets at close ok 102 - Thu Dec 25 06:21:07 2025 - string/pause_resume driver_out_messages at close # Thu Dec 25 06:21:07 2025 - string/pause_resume: close # Thu Dec 25 06:21:07 2025 - string/pause_resume: sigchld CHLD for 4969 (-1) ok 103 - Thu Dec 25 06:21:07 2025 - string/pause_resume flush count (4944) # Thu Dec 25 06:21:07 2025 - string/pause_resume: _stop (4944) 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: done ok 3 - pty: close ok 4 - pty: CHLD ok 5 - socketpair: done ok 6 - socketpair: close ok 7 - socketpair: CHLD ok 8 - pty-pipe: done ok 9 - pty-pipe: close ok 10 - pty-pipe: CHLD ok 11 - inet: done ok 12 - inet: close ok 13 - inet: 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 # 5865 _start # 5865 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 5865 (W2) (2) STDOUT: 'I am W2' ok 2 - Intro output # 5865 CHLD W1 (5882) ok 3 - W1 closing # 5865 done ok 4 - One wheel left # 5865 CHLD W2 (5883) ok 5 - W2 killed # 5865 _stop ok 6 - Sane exit ok # Parent 5884 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 (5922) # 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 (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/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.040000, /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 - 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 - acceptor pre connect ok 18 - acceptor has a socket ok 19 - acceptor client connected ok 20 - callback 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 - acceptor server flushed output ok 26 - callback server flushed output ok 27 - callback server got client disconnected ok 28 - acceptor server stopped the client session ok 29 - acceptor client got input ok 30 - callback 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/select/comp_tcp_concurrent.t ............ 1..18 ok 1 - callback server : 1 connections open ok 2 - acceptor server : one connection open ok 3 - callback server : 2 connections open ok 4 - callback server : 3 connections open ok 5 - callback server : 4 connections open ok 6 - callback server : 3 connections open ok 7 - acceptor server : one connection open ok 8 - callback server : 3 connections open ok 9 - callback server : 3 connections open ok 10 - callback server : 4 connections open ok 11 - callback server : 4 connections open ok 12 - acceptor server : one connection 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: 38173 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 - the right number of alarms were dispatched ok 21 - alarm 21 was dispatched first ok 22 - alarm 18 was dispatched second ok 23 - alarm 20 was dispatched third ok 24 - alarm 19 was dispatched fourth ok 25 - alarm 22 was dispatched fifth ok 26 - single alarm rang ok ok 27 - second alarm superseded first ok 28 - two alarms rang in proper order ok 29 - mixed alarm APIs rang properly ok 30 - stopped alarm should not ring ok 31 - single delay rang ok ok 32 - second delay superseded first ok 33 - two delays rang in proper order ok 34 - mixed delay APIs rang properly ok 35 - stopped delay should not ring ok 36 - tests ran reasonably fast ok 37 - alarms rang in order 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 8545 ok 5 - caught SIGCHLD for watched pid 8537 ok 6 - caught SIGCHLD for watched pid 8536 ok 7 - caught SIGCHLD for watched pid 8538 ok 8 - caught SIGCHLD for watched pid 8539 ok 9 - caught SIGCHLD for watched pid 8542 ok 10 - caught SIGCHLD for watched pid 8543 ok 11 - caught SIGCHLD for watched pid 8544 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. === 8829 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) === 8829 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) === 8829 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) === 8829 === 23 -> _stop (from /build/reproducible-path/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 - Thu Dec 25 06:21:37 2025 - new: only valid conduits ok 2 - Thu Dec 25 06:21:37 2025 - new: cannot mix deprecated Filter with StdioFilter ok 3 - Thu Dec 25 06:21:37 2025 - new: Program is needed ok 4 - Thu Dec 25 06:21:37 2025 - new: *Event and Redirect* are mutually exclusive # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out init # Thu Dec 25 06:21:37 2025 - string/pause_resume: _start # Thu Dec 25 06:21:37 2025 - string/killing: performing put state: out init # Thu Dec 25 06:21:37 2025 - string/killing: _start # Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing put state: flag 1 # Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing put state: out init # Thu Dec 25 06:21:37 2025 - coderef/shutdown: _start # Thu Dec 25 06:21:37 2025 - string/default: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - string/default: _start # Thu Dec 25 06:21:37 2025 - string/pipe: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - string/pipe: _start # Thu Dec 25 06:21:37 2025 - string/pty: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - string/pty: _start # Thu Dec 25 06:21:37 2025 - string/pty-pipe: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - string/pty-pipe: _start # Thu Dec 25 06:21:37 2025 - coderef/default: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - coderef/default: _start # Thu Dec 25 06:21:37 2025 - coderef/pipe: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - coderef/pipe: _start # Thu Dec 25 06:21:37 2025 - coderef/pty: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - coderef/pty: _start # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: performing put state: out test-out # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: _start ok 5 - Thu Dec 25 06:21:37 2025stdio/standard output handles closed without events ok 6 - Thu Dec 25 06:21:37 2025stdio discard/STDIN still alive ok 7 - Thu Dec 25 06:21:37 2025stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/pty: stdin flush # Thu Dec 25 06:21:37 2025 - string/killing: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/pty: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/shutdown: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/default: stdin flush # Thu Dec 25 06:21:37 2025 - string/pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/default: stdin flush # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush ok 9 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 10 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: init # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: pause_stdout # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out delayed1 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: err immediate1 ok 11 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe response type ok 12 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe stdout response # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: performing put state: err test-err ok 13 - Thu Dec 25 06:21:37 2025 - coderef/pty response type ok 14 - Thu Dec 25 06:21:37 2025 - coderef/pty stdout response # Thu Dec 25 06:21:37 2025 - coderef/pty: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - coderef/pty: performing put state: err test-err ok 15 - Thu Dec 25 06:21:37 2025 - coderef/default response type ok 16 - Thu Dec 25 06:21:37 2025 - coderef/default stdout response # Thu Dec 25 06:21:37 2025 - coderef/default: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - coderef/default: performing put state: err test-err ok 17 - Thu Dec 25 06:21:37 2025 - string/default response type ok 18 - Thu Dec 25 06:21:37 2025 - string/default stdout response # Thu Dec 25 06:21:37 2025 - string/default: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - string/default: performing put state: err test-err ok 19 - Thu Dec 25 06:21:37 2025 - string/pty-pipe response type ok 20 - Thu Dec 25 06:21:37 2025 - string/pty-pipe stdout response # Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - string/pty-pipe: performing put state: err test-err ok 21 - Thu Dec 25 06:21:37 2025 - string/pty response type ok 22 - Thu Dec 25 06:21:37 2025 - string/pty stdout response # Thu Dec 25 06:21:37 2025 - string/pty: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - string/pty: performing put state: err test-err ok 23 - Thu Dec 25 06:21:37 2025 - string/pipe response type ok 24 - Thu Dec 25 06:21:37 2025 - string/pipe stdout response # Thu Dec 25 06:21:37 2025 - string/pipe: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - string/pipe: performing put state: err test-err ok 25 - Thu Dec 25 06:21:37 2025 - coderef/shutdown response type ok 26 - Thu Dec 25 06:21:37 2025 - coderef/shutdown stdout response # Thu Dec 25 06:21:37 2025 - coderef/shutdown: stdout out9097: init # Thu Dec 25 06:21:37 2025 - coderef/shutdown: shutdown_stdin # Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing put state: flag 2 ok 27 - Thu Dec 25 06:21:37 2025 - coderef/pipe response type ok 28 - Thu Dec 25 06:21:37 2025 - coderef/pipe stdout response # Thu Dec 25 06:21:37 2025 - coderef/pipe: stdout out9097: test-out # Thu Dec 25 06:21:37 2025 - coderef/pipe: performing put state: err test-err ok 29 - Thu Dec 25 06:21:37 2025 - string/killing response type ok 30 - Thu Dec 25 06:21:37 2025 - string/killing stdout response # Thu Dec 25 06:21:37 2025 - string/killing: stdout out9097: init # Thu Dec 25 06:21:37 2025 - string/killing: performing put state: pid # Thu Dec 25 06:21:37 2025 - string/default: stdin flush # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:37 2025 - string/pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/pty: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/default: stdin flush # Thu Dec 25 06:21:37 2025 - string/killing: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/pipe: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/pty: stdin flush ok 31 - Thu Dec 25 06:21:37 2025 - string/killing response type ok 32 - Thu Dec 25 06:21:37 2025 - string/killing stdout response # Thu Dec 25 06:21:37 2025 - string/killing: stdout out9097: 9099 # Thu Dec 25 06:21:37 2025 - string/killing: performing kill ok 33 - Thu Dec 25 06:21:37 2025 - coderef/pipe response type ok 34 - Thu Dec 25 06:21:37 2025 - coderef/pipe stderr response # Thu Dec 25 06:21:37 2025 - coderef/pipe: stderr err9097: test-err # Thu Dec 25 06:21:37 2025 - coderef/pipe: performing put state: bye ok 35 - Thu Dec 25 06:21:37 2025 - coderef/default response type ok 36 - Thu Dec 25 06:21:37 2025 - coderef/default stderr response # Thu Dec 25 06:21:37 2025 - coderef/default: stderr err9097: test-err # Thu Dec 25 06:21:37 2025 - coderef/default: performing put state: bye ok 37 - Thu Dec 25 06:21:37 2025 - string/pty response type ok 38 - Thu Dec 25 06:21:37 2025 - string/pty stdout response # Thu Dec 25 06:21:37 2025 - string/pty: stdout err9097: test-err # Thu Dec 25 06:21:37 2025 - string/pty: performing put state: bye ok 39 - Thu Dec 25 06:21:37 2025 - string/pty-pipe response type ok 40 - Thu Dec 25 06:21:37 2025 - string/pty-pipe stderr response # Thu Dec 25 06:21:37 2025 - string/pty-pipe: stderr err9097: test-err # Thu Dec 25 06:21:37 2025 - string/pty-pipe: performing put state: bye ok 41 - Thu Dec 25 06:21:37 2025 - string/default response type ok 42 - Thu Dec 25 06:21:37 2025 - string/default stderr response # Thu Dec 25 06:21:37 2025 - string/default: stderr err9097: test-err # Thu Dec 25 06:21:37 2025 - string/default: performing put state: bye ok 43 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe response type ok 44 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe stderr response # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stderr err9097: test-err # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: performing put state: bye ok 45 - Thu Dec 25 06:21:37 2025 - string/pipe response type ok 46 - Thu Dec 25 06:21:37 2025 - string/pipe stderr response # Thu Dec 25 06:21:37 2025 - string/pipe: stderr err9097: test-err # Thu Dec 25 06:21:37 2025 - string/pipe: performing put state: bye ok 47 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 48 - Thu Dec 25 06:21:37 2025 - string/pause_resume stderr response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stderr err9097: immediate1 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: pause_stderr # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: err delayed2 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: resume_stdout ok 49 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 50 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: delayed1 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out immediate2 ok 51 - Thu Dec 25 06:21:37 2025 - coderef/pty response type ok 52 - Thu Dec 25 06:21:37 2025 - coderef/pty stdout response # Thu Dec 25 06:21:37 2025 - coderef/pty: stdout err9097: test-err # Thu Dec 25 06:21:37 2025 - coderef/pty: performing put state: bye # Thu Dec 25 06:21:37 2025 - string/killing: read error 0: # Thu Dec 25 06:21:37 2025 - string/killing: read error 0: ok 53 - Thu Dec 25 06:21:37 2025 - string/killing close ok 54 - Thu Dec 25 06:21:37 2025 - string/killing driver_out_octets at close ok 55 - Thu Dec 25 06:21:37 2025 - string/killing driver_out_messages at close # Thu Dec 25 06:21:37 2025 - string/killing: close # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/pty: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/default: stdin flush # Thu Dec 25 06:21:37 2025 - string/pipe: stdin flush # Thu Dec 25 06:21:37 2025 - string/default: stdin flush # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush ok 56 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 57 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: immediate2 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: resume_stderr # Thu Dec 25 06:21:37 2025 - coderef/pty: stdin flush # Thu Dec 25 06:21:37 2025 - string/killing: sigchld CHLD for 9099 (-1) ok 58 - Thu Dec 25 06:21:37 2025 - string/killing flush count (9097) # Thu Dec 25 06:21:37 2025 - string/killing: _stop (9097) # Thu Dec 25 06:21:37 2025 - string/default: read error 0: # Thu Dec 25 06:21:37 2025 - string/pipe: read error 0: # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: read error 0: # Thu Dec 25 06:21:37 2025 - string/default: read error 0: ok 59 - Thu Dec 25 06:21:37 2025 - string/default close ok 60 - Thu Dec 25 06:21:37 2025 - string/default driver_out_octets at close ok 61 - Thu Dec 25 06:21:37 2025 - string/default driver_out_messages at close # Thu Dec 25 06:21:37 2025 - string/default: close ok 62 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 63 - Thu Dec 25 06:21:37 2025 - string/pause_resume stderr response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stderr err9097: delayed2 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out immediate3 # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: read error 5: Input/output error ok 64 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe close ok 65 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe driver_out_octets at close ok 66 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe driver_out_messages at close # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: close # Thu Dec 25 06:21:37 2025 - coderef/default: read error 0: # Thu Dec 25 06:21:37 2025 - coderef/default: read error 0: ok 67 - Thu Dec 25 06:21:37 2025 - coderef/default close ok 68 - Thu Dec 25 06:21:37 2025 - coderef/default driver_out_octets at close ok 69 - Thu Dec 25 06:21:37 2025 - coderef/default driver_out_messages at close # Thu Dec 25 06:21:37 2025 - coderef/default: close # Thu Dec 25 06:21:37 2025 - coderef/pipe: read error 0: # Thu Dec 25 06:21:37 2025 - coderef/pipe: read error 0: ok 70 - Thu Dec 25 06:21:37 2025 - coderef/pipe close ok 71 - Thu Dec 25 06:21:37 2025 - coderef/pipe driver_out_octets at close ok 72 - Thu Dec 25 06:21:37 2025 - coderef/pipe driver_out_messages at close # Thu Dec 25 06:21:37 2025 - coderef/pipe: close # Thu Dec 25 06:21:37 2025 - string/pty-pipe: read error 0: # Thu Dec 25 06:21:37 2025 - string/pty-pipe: read error 5: Input/output error ok 73 - Thu Dec 25 06:21:37 2025 - string/pty-pipe close ok 74 - Thu Dec 25 06:21:37 2025 - string/pty-pipe driver_out_octets at close ok 75 - Thu Dec 25 06:21:37 2025 - string/pty-pipe driver_out_messages at close # Thu Dec 25 06:21:37 2025 - string/pty-pipe: close # Thu Dec 25 06:21:37 2025 - string/pty: read error 5: Input/output error ok 76 - Thu Dec 25 06:21:37 2025 - string/pty close ok 77 - Thu Dec 25 06:21:37 2025 - string/pty driver_out_octets at close ok 78 - Thu Dec 25 06:21:37 2025 - string/pty driver_out_messages at close # Thu Dec 25 06:21:37 2025 - string/pty: close # Thu Dec 25 06:21:37 2025 - string/pipe: read error 0: ok 79 - Thu Dec 25 06:21:37 2025 - string/pipe close ok 80 - Thu Dec 25 06:21:37 2025 - string/pipe driver_out_octets at close ok 81 - Thu Dec 25 06:21:37 2025 - string/pipe driver_out_messages at close # Thu Dec 25 06:21:37 2025 - string/pipe: close ok 82 - Thu Dec 25 06:21:37 2025 - coderef/shutdown response type ok 83 - Thu Dec 25 06:21:37 2025 - coderef/shutdown stdout response # Thu Dec 25 06:21:37 2025 - coderef/shutdown: stdout out9097: got eof 1 # Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing kill # Thu Dec 25 06:21:37 2025 - coderef/pty: read error 5: Input/output error ok 84 - Thu Dec 25 06:21:37 2025 - coderef/pty close ok 85 - Thu Dec 25 06:21:37 2025 - coderef/pty driver_out_octets at close ok 86 - Thu Dec 25 06:21:37 2025 - coderef/pty driver_out_messages at close # Thu Dec 25 06:21:37 2025 - coderef/pty: close # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:37 2025 - string/default: sigchld CHLD for 9101 (-1) # Thu Dec 25 06:21:37 2025 - string/pipe: sigchld CHLD for 9102 (-1) # Thu Dec 25 06:21:37 2025 - string/pty: sigchld CHLD for 9103 (-1) # Thu Dec 25 06:21:37 2025 - string/pty-pipe: sigchld CHLD for 9104 (-1) # Thu Dec 25 06:21:37 2025 - coderef/default: sigchld CHLD for 9105 (-1) # Thu Dec 25 06:21:37 2025 - coderef/pipe: sigchld CHLD for 9106 (-1) # Thu Dec 25 06:21:37 2025 - coderef/pty: sigchld CHLD for 9107 (-1) # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: sigchld CHLD for 9108 (-1) ok 87 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe flush count (9097) # Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: _stop (9097) ok 88 - Thu Dec 25 06:21:37 2025 - coderef/pty flush count (9097) # Thu Dec 25 06:21:37 2025 - coderef/pty: _stop (9097) ok 89 - Thu Dec 25 06:21:37 2025 - coderef/pipe flush count (9097) # Thu Dec 25 06:21:37 2025 - coderef/pipe: _stop (9097) ok 90 - Thu Dec 25 06:21:37 2025 - coderef/default flush count (9097) # Thu Dec 25 06:21:37 2025 - coderef/default: _stop (9097) ok 91 - Thu Dec 25 06:21:37 2025 - string/pty-pipe flush count (9097) # Thu Dec 25 06:21:37 2025 - string/pty-pipe: _stop (9097) ok 92 - Thu Dec 25 06:21:37 2025 - string/pty flush count (9097) # Thu Dec 25 06:21:37 2025 - string/pty: _stop (9097) ok 93 - Thu Dec 25 06:21:37 2025 - string/pipe flush count (9097) # Thu Dec 25 06:21:37 2025 - string/pipe: _stop (9097) ok 94 - Thu Dec 25 06:21:37 2025 - string/default flush count (9097) # Thu Dec 25 06:21:37 2025 - string/default: _stop (9097) # Thu Dec 25 06:21:37 2025 - coderef/shutdown: read error 0: # Thu Dec 25 06:21:37 2025 - coderef/shutdown: read error 0: ok 95 - Thu Dec 25 06:21:37 2025 - coderef/shutdown close # Thu Dec 25 06:21:37 2025 - coderef/shutdown: close ok 96 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 97 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: immediate3 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: err immediate4 # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:37 2025 - coderef/shutdown: sigchld CHLD for 9100 (-1) # Thu Dec 25 06:21:37 2025 - coderef/shutdown: _stop (9097) ok 98 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type ok 99 - Thu Dec 25 06:21:37 2025 - string/pause_resume stderr response # Thu Dec 25 06:21:37 2025 - string/pause_resume: stderr err9097: immediate4 # Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: bye # Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush # Thu Dec 25 06:21:37 2025 - string/pause_resume: read error 0: # Thu Dec 25 06:21:37 2025 - string/pause_resume: read error 0: ok 100 - Thu Dec 25 06:21:37 2025 - string/pause_resume close ok 101 - Thu Dec 25 06:21:37 2025 - string/pause_resume driver_out_octets at close ok 102 - Thu Dec 25 06:21:37 2025 - string/pause_resume driver_out_messages at close # Thu Dec 25 06:21:37 2025 - string/pause_resume: close # Thu Dec 25 06:21:37 2025 - string/pause_resume: sigchld CHLD for 9098 (-1) ok 103 - Thu Dec 25 06:21:37 2025 - string/pause_resume flush count (9097) # Thu Dec 25 06:21:37 2025 - string/pause_resume: _stop (9097) 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 - pty: done ok 3 - pty: close ok 4 - pty: 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-pipe: done ok 12 - pty-pipe: close ok 13 - pty-pipe: 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 # 10021 _start # 10021 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output # 10021 (W2) (2) STDOUT: 'I am W2' ok 2 - Intro output # 10021 CHLD W1 (10025) ok 3 - W1 closing # 10021 done ok 4 - One wheel left # 10021 CHLD W2 (10026) ok 5 - W2 killed # 10021 _stop ok 6 - Sane exit ok # Parent 10027 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 (10029) # 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(0xaaaae54d4850)' 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(0xaaaae36b0e48)' 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 - 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 # 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 - 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 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 - we sanely died (real) ok 3 - Set proper exitval for 'fake' ok 4 - we sanely died (fake) 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, 108 wallclock secs ( 0.87 usr 0.38 sys + 21.58 cusr 4.29 csys = 27.12 CPU) Result: PASS make[2]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' make[1]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libpoe-perl/ make -j12 install DESTDIR=/build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm Manifying 38 pod documents Manifying 9 pod documents Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Session.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/NFA.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resources.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Kernel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Client/TCP.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Server/TCP.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue/Array.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver/SysRW.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Test/Sequence.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/IO_Poll.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/Select.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/PerlSignals.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/SocketFactory.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Run.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadWrite.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadLine.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Curses.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ListenAccept.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/FollowTail.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Sessions.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/FileHandles.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/SIDs.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Signals.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Clock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Aliases.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Extrefs.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Events.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/TwoWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/OneWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Block.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Reference.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/HTTPD.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/RecordBlock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Grep.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Line.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stackable.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stream.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Map.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::SocketFactory.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Run.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadWrite.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadLine.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ListenAccept.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::FollowTail.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Curses.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Test::Sequence.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Session.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resources.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Signals.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Sessions.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::SIDs.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::FileHandles.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Extrefs.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Events.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Clock.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource::Aliases.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Resource.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue::Array.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Queue.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::TwoWay.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe::OneWay.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Pipe.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::NFA.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::Select.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::PerlSignals.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop::IO_Poll.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Loop.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Kernel.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stream.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Stackable.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Reference.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::RecordBlock.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Map.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Line.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::HTTPD.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Grep.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter::Block.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Filter.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver::SysRW.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Driver.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Server::TCP.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component::Client::TCP.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Component.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE.3pm make[1]: Leaving directory '/build/reproducible-path/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_arm64.buildinfo dpkg-genchanges --build=binary -O../libpoe-perl_1.3700-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/4193235 and its subdirectories I: Current time: Thu Dec 25 20:22:37 +14 2025 I: pbuilder-time-stamp: 1766643757 + false + set +x Thu Dec 25 06:22:37 UTC 2025 I: Signing ./b2/libpoe-perl_1.3700-1_arm64.buildinfo as libpoe-perl_1.3700-1_arm64.buildinfo.asc Thu Dec 25 06:22:37 UTC 2025 I: Signed ./b2/libpoe-perl_1.3700-1_arm64.buildinfo as ./b2/libpoe-perl_1.3700-1_arm64.buildinfo.asc Thu Dec 25 06:22:37 UTC 2025 - build #2 for libpoe-perl/trixie/arm64 on codethink03-arm64 done. Starting cleanup. All cleanup done. Thu Dec 25 06:22:37 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-8hSxZnkU, removing. /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx: total 280 drwxr-xr-x 2 jenkins jenkins 4096 Nov 21 23:57 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 21 23:59 b2 -rw-r--r-- 1 jenkins jenkins 2652 Mar 25 2022 libpoe-perl_1.3700-1.dsc -rw------- 1 jenkins jenkins 266834 Nov 21 23:57 rbuildlog.iNkq9E3 /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1: total 1108 -rw-r--r-- 1 jenkins jenkins 262737 Nov 21 23:57 build.log -rw-r--r-- 1 jenkins jenkins 9108 Nov 21 23:57 libpoe-perl_1.3700-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2652 Nov 21 23:57 libpoe-perl_1.3700-1.dsc -rw-r--r-- 1 jenkins jenkins 435888 Nov 21 23:57 libpoe-perl_1.3700-1_all.deb -rw-r--r-- 1 jenkins jenkins 5291 Nov 21 23:57 libpoe-perl_1.3700-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 6173 Nov 21 23:57 libpoe-perl_1.3700-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1517 Nov 21 23:57 libpoe-perl_1.3700-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1955 Nov 21 23:57 libpoe-perl_1.3700-1_source.changes -rw-r--r-- 1 jenkins jenkins 374674 Nov 21 23:57 libpoe-perl_1.3700.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2: total 1096 -rw-r--r-- 1 jenkins jenkins 264193 Nov 21 23:59 build.log -rw-r--r-- 1 jenkins jenkins 9108 Nov 21 23:59 libpoe-perl_1.3700-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2652 Nov 21 23:59 libpoe-perl_1.3700-1.dsc -rw-r--r-- 1 jenkins jenkins 435888 Nov 21 23:59 libpoe-perl_1.3700-1_all.deb -rw-r--r-- 1 jenkins jenkins 5291 Nov 21 23:59 libpoe-perl_1.3700-1_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 6173 Nov 21 23:59 libpoe-perl_1.3700-1_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1517 Nov 21 23:59 libpoe-perl_1.3700-1_arm64.changes -rw-r--r-- 1 jenkins jenkins 1955 Nov 21 23:59 libpoe-perl_1.3700-1_source.changes -rw-r--r-- 1 jenkins jenkins 374674 Nov 21 23:59 libpoe-perl_1.3700.orig.tar.gz Thu Nov 21 23:59:38 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. Thu Nov 21 23:59:39 UTC 2024 I: libpoe-perl_1.3700-1_arm64.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: 56c3f16a4cfebc023b53f4160038d782e30d4afa 435888 libpoe-perl_1.3700-1_all.deb e05e79bdf856c78f7d6f01ff7906c57e9e0af5b5 5291 libpoe-perl_1.3700-1_arm64.buildinfo Checksums-Sha256: d9057d43738a9e5bd9b13b8725c8d5fd2198951d6da0ba5570f38daaae57fc8b 435888 libpoe-perl_1.3700-1_all.deb 3fe38e05f1660515325392b944ac4bd3995bfe34371ac19c9aa4392fc244ee30 5291 libpoe-perl_1.3700-1_arm64.buildinfo Files: c2d962f191115008c89059f98ea3e533 435888 perl optional libpoe-perl_1.3700-1_all.deb e7b5ae5393f55cdfda52856e877e54a2 5291 perl optional libpoe-perl_1.3700-1_arm64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/libpoe-perl_1.3700-1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/libpoe-perl_1.3700-1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/libpoe-perl_1.3700-1.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/trixie/arm64/libpoe-perl_1.3700-1.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/libpoe-perl_1.3700-1.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-21 23:57:12.847283376 +0000 +++ b2/build.log 2024-11-21 23:59:38.240672028 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Nov 21 11:54:53 -12 2024 -I: pbuilder-time-stamp: 1732233293 +I: Current time: Thu Dec 25 20:20:15 +14 2025 +I: pbuilder-time-stamp: 1766643615 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -28,52 +28,84 @@ 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/2722733/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 25 06:20 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='1cd09b0144f74ffb9bd1beaab2b68644' - 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='2722733' - PS1='# ' - PS2='> ' + INVOCATION_ID=416588590ddb44c3aed0f05919da25eb + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=4193235 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.gy9RgMOx/pbuilderrc_xHSm --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1 --logfile b1/build.log libpoe-perl_1.3700-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/pbuilderrc_mjM2 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2 --logfile b2/build.log libpoe-perl_1.3700-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2722733/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -179,7 +211,7 @@ Get: 46 http://deb.debian.org/debian trixie/main arm64 libterm-readkey-perl arm64 2.38-2+b4 [24.5 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 libterm-size-perl arm64 0.211-1+b5 [11.3 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 libyaml-perl all 1.31-1 [64.8 kB] -Fetched 20.1 MB in 0s (135 MB/s) +Fetched 20.1 MB in 0s (143 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 ... 20087 files and directories currently installed.) @@ -386,7 +418,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/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 +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libpoe-perl-1.3700/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../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 @@ -434,51 +470,51 @@ make -j12 make[1]: Entering directory '/build/reproducible-path/libpoe-perl-1.3700' "/usr/bin/perl" mylib/gen-tests.perl lib/POE.pm -cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm -cp lib/POE/Test/Sequence.pm blib/lib/POE/Test/Sequence.pm -cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm -cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm -cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm -cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm -cp lib/POE/Resource/Clock.pm blib/lib/POE/Resource/Clock.pm +cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm +cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm cp lib/POE/Resource/Events.pm blib/lib/POE/Resource/Events.pm -cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm -cp lib/POE/Resources.pm blib/lib/POE/Resources.pm -cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm -cp lib/POE/NFA.pm blib/lib/POE/NFA.pm -cp lib/POE.pm blib/lib/POE.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/Filter/Stream.pm blib/lib/POE/Filter/Stream.pm -cp lib/POE/Pipe/OneWay.pm blib/lib/POE/Pipe/OneWay.pm -cp lib/POE/Filter/Map.pm blib/lib/POE/Filter/Map.pm -cp lib/POE/Resource.pm blib/lib/POE/Resource.pm -cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.pm +cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm +cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm +cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.pm +cp lib/POE/Driver.pm blib/lib/POE/Driver.pm +cp lib/POE/Resource/Clock.pm blib/lib/POE/Resource/Clock.pm +cp lib/POE/Wheel.pm blib/lib/POE/Wheel.pm cp lib/POE/Filter/Line.pm blib/lib/POE/Filter/Line.pm -cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm -cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm cp lib/POE/Filter/Grep.pm blib/lib/POE/Filter/Grep.pm -cp lib/POE/Driver.pm blib/lib/POE/Driver.pm +cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm +cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm +cp lib/POE/Test/Sequence.pm blib/lib/POE/Test/Sequence.pm +cp lib/POE/Resources.pm blib/lib/POE/Resources.pm +cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm +cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm +cp lib/POE/Filter.pm blib/lib/POE/Filter.pm +cp lib/POE/NFA.pm blib/lib/POE/NFA.pm +cp lib/POE/Driver/SysRW.pm blib/lib/POE/Driver/SysRW.pm +cp lib/POE/Wheel/ListenAccept.pm blib/lib/POE/Wheel/ListenAccept.pm +cp lib/POE/Session.pm blib/lib/POE/Session.pm +cp lib/POE/Wheel/Curses.pm blib/lib/POE/Wheel/Curses.pm cp lib/POE/Resource/SIDs.pm blib/lib/POE/Resource/SIDs.pm -cp lib/POE/Wheel/FollowTail.pm blib/lib/POE/Wheel/FollowTail.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/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm +cp lib/POE/Filter/HTTPD.pm blib/lib/POE/Filter/HTTPD.pm +cp lib/POE/Queue/Array.pm blib/lib/POE/Queue/Array.pm +cp lib/POE/Wheel/ReadLine.pm blib/lib/POE/Wheel/ReadLine.pm cp lib/POE/Filter/Reference.pm blib/lib/POE/Filter/Reference.pm -cp lib/POE/Resource/Aliases.pm blib/lib/POE/Resource/Aliases.pm -cp lib/POE/Loop/PerlSignals.pm blib/lib/POE/Loop/PerlSignals.pm +cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm +cp lib/POE.pm blib/lib/POE.pm +cp lib/POE/Queue.pm blib/lib/POE/Queue.pm cp lib/POE/Wheel/ReadWrite.pm blib/lib/POE/Wheel/ReadWrite.pm +cp lib/POE/Component/Server/TCP.pm blib/lib/POE/Component/Server/TCP.pm +cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm +cp lib/POE/Resource.pm blib/lib/POE/Resource.pm cp lib/POE/Loop.pm blib/lib/POE/Loop.pm -cp lib/POE/Loop/Select.pm blib/lib/POE/Loop/Select.pm -cp lib/POE/Loop/IO_Poll.pm blib/lib/POE/Loop/IO_Poll.pm -cp lib/POE/Kernel.pm blib/lib/POE/Kernel.pm -cp lib/POE/Resource/Extrefs.pm blib/lib/POE/Resource/Extrefs.pm +cp lib/POE/Filter/Block.pm blib/lib/POE/Filter/Block.pm cp lib/POE/Component.pm blib/lib/POE/Component.pm -cp lib/POE/Resource/Sessions.pm blib/lib/POE/Resource/Sessions.pm cp lib/POE/Pipe/TwoWay.pm blib/lib/POE/Pipe/TwoWay.pm -cp lib/POE/Filter/Stackable.pm blib/lib/POE/Filter/Stackable.pm -cp lib/POE/Resource/Signals.pm blib/lib/POE/Resource/Signals.pm -cp lib/POE/Filter.pm blib/lib/POE/Filter.pm -cp lib/POE/Pipe.pm blib/lib/POE/Pipe.pm -cp lib/POE/Resource/FileHandles.pm blib/lib/POE/Resource/FileHandles.pm -cp lib/POE/Session.pm blib/lib/POE/Session.pm -cp lib/POE/Filter/RecordBlock.pm blib/lib/POE/Filter/RecordBlock.pm +cp lib/POE/Component/Client/TCP.pm blib/lib/POE/Component/Client/TCP.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 @@ -492,7 +528,7 @@ "/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.040000, /usr/bin/perl on linux -# pogomips: 45446649 +# pogomips: 44864930 t/00_info.t ........................................ 1..1 ok 1 - use POE; @@ -691,7 +727,7 @@ 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(0xaaab04b44bf0) +ok 5 - POE::Kernel exports POE::Kernel=ARRAY(0xaaab172c3620) ok 6 - which contains a kernel ok t/10_units/03_base/15_kernel_internal.t ............ @@ -858,8 +894,8 @@ ok Downgrading wide characters in HTTP header. Consider installing Email::MIME::RFC2047::Encoder at /build/reproducible-path/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/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 449 - POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0xaaab14d3bdf0), HTTP::Headers=HASH(0xaaab14888898), "\x{d}\x{a}") called at /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 411 - POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0xaaab14d3bdf0), ARRAY(0xaaab14cb4c40)) called at t/10_units/05_filters/03_http.t line 426 + POE::Filter::HTTPD::headers_as_strings(POE::Filter::HTTPD=ARRAY(0xaaaaf84d7198), HTTP::Headers=HASH(0xaaaaf8138110), "\x{d}\x{a}") called at /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Filter/HTTPD.pm line 411 + POE::Filter::HTTPD::put(POE::Filter::HTTPD=ARRAY(0xaaaaf84d7198), ARRAY(0xaaaaf85ed2d8)) 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; @@ -867,19 +903,19 @@ 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 6 - simple get: content +ok 7 - simple get: url +ok 8 - simple get: method 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: content +ok 12 - HTTP 1.0 get: method ok 13 - HTTP 1.0 get: url -ok 14 - HTTP 1.0 get: method -ok 15 - HTTP 1.0 get: Host header -ok 16 - HTTP 1.0 get: User-Agent header -ok 17 - HTTP 1.0 get: Accept header -ok 18 - HTTP 1.0 get: Connection header +ok 14 - HTTP 1.0 get: content +ok 15 - HTTP 1.0 get: Connection header +ok 16 - HTTP 1.0 get: Accept header +ok 17 - HTTP 1.0 get: User-Agent header +ok 18 - HTTP 1.0 get: Host 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' @@ -892,8 +928,8 @@ 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: url -ok 32 - simple head: method +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 @@ -902,17 +938,17 @@ 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: protocol -ok 42 - multipart form data: method -ok 43 - multipart form data: url +ok 41 - multipart form data: url +ok 42 - multipart form data: protocol +ok 43 - multipart form data: method 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: protocol -ok 50 - options: method -ok 51 - options: url +ok 49 - options: url +ok 50 - options: protocol +ok 51 - options: method 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: url @@ -920,14 +956,14 @@ 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: method +ok 59 - fragments: content ok 60 - fragments: url -ok 61 - fragments: content +ok 61 - fragments: method 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 65 - trailing: whitespace in block: method +ok 66 - trailing: whitespace in block: url 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' @@ -936,8 +972,8 @@ 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 75 - trailing: extra whitespace packet: method +ok 76 - trailing: extra whitespace packet: url ok 77 - trailing: extra whitespace get: ref ok 78 - trailing: extra whitespace get: only one response ok 79 - trailing: whitespace by itself: ref @@ -964,16 +1000,16 @@ ok 100 - body indicated, not included: length required ok 101 - body indicated, not included: got request ok 102 - body indicated, not included: protocol -ok 103 - body indicated, not included: uri -ok 104 - body indicated, not included: method -ok 105 - mixed case method: protocol +ok 103 - body indicated, not included: method +ok 104 - body indicated, not included: uri +ok 105 - mixed case method: uri ok 106 - mixed case method: method -ok 107 - mixed case method: uri +ok 107 - mixed case method: protocol ok 108 - GET with body: one request ok 109 - GET with body: content -ok 110 - GET with body: protocol +ok 110 - GET with body: method ok 111 - GET with body: uri -ok 112 - GET with body: method +ok 112 - GET with body: protocol ok 113 - HEAD with body: one request ok 114 - HEAD with body: content ok 115 - HEAD with body: protocol @@ -1144,8 +1180,8 @@ 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(0xaaaaddf409e8) successfully froze and thawed -ok 16 - MyOtherFreezer=ARRAY(0xaaaaddf409e8) successfully froze and thawed +ok 15 - MyOtherFreezer=ARRAY(0xaaaabc1a6070) successfully froze and thawed +ok 16 - MyOtherFreezer=ARRAY(0xaaaabc1a6070) 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 @@ -3679,7 +3715,7 @@ 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(0xaaab1af08cd0) resolves to ID +ok 15 - session reference POE::Session=ARRAY(0xaaaac57e5d50) 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 @@ -3816,9 +3852,9 @@ ok 22 - callback client flushed output ok 23 - acceptor server received input ok 24 - callback server got input -ok 25 - acceptor server flushed output -ok 26 - callback server flushed output -ok 27 - callback server got client disconnected +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 @@ -3831,8 +3867,8 @@ # It may be ignored. t/30_loops/io_poll/comp_tcp_concurrent.t ........... 1..18 -ok 1 - callback server : 1 connections open -ok 2 - acceptor server : one connection open +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 @@ -3841,8 +3877,8 @@ 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 11 - callback server : 4 connections open +ok 12 - acceptor server : one connection open ok 13 - acceptor server : one connection open ok 14 - acceptor server : one connection open ok 15 - acceptor server : one connection open @@ -3852,7 +3888,7 @@ ok t/30_loops/io_poll/connect_errors.t ................ 1..3 -ok 1 - found unused port: 54711 +ok 1 - found unused port: 47593 ok 2 - expected connection failure occurred ok 3 - run() returned successfully ok @@ -3946,11 +3982,11 @@ 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 10 - master: 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 14 - slave: 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 @@ -3960,14 +3996,14 @@ 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 2728321 -ok 5 - caught SIGCHLD for watched pid 2728326 -ok 6 - caught SIGCHLD for watched pid 2728322 -ok 7 - caught SIGCHLD for watched pid 2728323 -ok 8 - caught SIGCHLD for watched pid 2728324 -ok 9 - caught SIGCHLD for watched pid 2728325 -ok 10 - caught SIGCHLD for watched pid 2728327 -ok 11 - caught SIGCHLD for watched pid 2728328 +ok 4 - caught SIGCHLD for watched pid 4325 +ok 5 - caught SIGCHLD for watched pid 4319 +ok 6 - caught SIGCHLD for watched pid 4322 +ok 7 - caught SIGCHLD for watched pid 4321 +ok 8 - caught SIGCHLD for watched pid 4323 +ok 9 - caught SIGCHLD for watched pid 4320 +ok 10 - caught SIGCHLD for watched pid 4324 +ok 11 - caught SIGCHLD for watched pid 4318 ok 12 - reaped 8 processes (out of 8) ok 13 - expected 8 reaped children, got 8 ok 14 - expected 8 sig(CHLD), got 8 @@ -4043,10 +4079,10 @@ ok 39 - fib(43) returned 433494437 (wanted 433494437) ok # This test generates some STDERR during trace testing. -=== 2728901 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) -=== 2728901 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) -=== 2728901 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) -=== 2728901 === 23 -> _stop (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Resource/Sessions.pm at 571) +=== 4478 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) +=== 4478 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) +=== 4478 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) +=== 4478 === 23 -> _stop (from /build/reproducible-path/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 @@ -4131,277 +4167,277 @@ ok t/30_loops/io_poll/wheel_run.t ..................... 1..103 -ok 1 - Thu Nov 21 23:55:40 2024 - new: only valid conduits -ok 2 - Thu Nov 21 23:55:40 2024 - new: cannot mix deprecated Filter with StdioFilter -ok 3 - Thu Nov 21 23:55:40 2024 - new: Program is needed -ok 4 - Thu Nov 21 23:55:40 2024 - new: *Event and Redirect* are mutually exclusive -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out init -# Thu Nov 21 23:55:40 2024 - string/pause_resume: _start -# Thu Nov 21 23:55:40 2024 - string/killing: performing put state: out init -# Thu Nov 21 23:55:40 2024 - string/killing: _start -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: flag 1 -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: out init -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: _start -# Thu Nov 21 23:55:40 2024 - string/default: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - string/default: _start -# Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - string/pipe: _start -# Thu Nov 21 23:55:40 2024 - string/pty: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - string/pty: _start -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: _start -# Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - coderef/default: _start -# Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - coderef/pipe: _start -# Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - coderef/pty: _start -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: out test-out -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: _start -ok 5 - Thu Nov 21 23:55:40 2024stdio/standard output handles closed without events -ok 6 - Thu Nov 21 23:55:40 2024stdio discard/STDIN still alive -ok 7 - Thu Nov 21 23:55:40 2024stdio/discarded STDIN with NoStdin +ok 1 - Thu Dec 25 06:21:07 2025 - new: only valid conduits +ok 2 - Thu Dec 25 06:21:07 2025 - new: cannot mix deprecated Filter with StdioFilter +ok 3 - Thu Dec 25 06:21:07 2025 - new: Program is needed +ok 4 - Thu Dec 25 06:21:07 2025 - new: *Event and Redirect* are mutually exclusive +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out init +# Thu Dec 25 06:21:07 2025 - string/pause_resume: _start +# Thu Dec 25 06:21:07 2025 - string/killing: performing put state: out init +# Thu Dec 25 06:21:07 2025 - string/killing: _start +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing put state: flag 1 +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing put state: out init +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: _start +# Thu Dec 25 06:21:07 2025 - string/default: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - string/default: _start +# Thu Dec 25 06:21:07 2025 - string/pipe: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - string/pipe: _start +# Thu Dec 25 06:21:07 2025 - string/pty: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - string/pty: _start +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: _start +# Thu Dec 25 06:21:07 2025 - coderef/default: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - coderef/default: _start +# Thu Dec 25 06:21:07 2025 - coderef/pipe: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - coderef/pipe: _start +# Thu Dec 25 06:21:07 2025 - coderef/pty: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - coderef/pty: _start +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: performing put state: out test-out +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: _start +ok 5 - Thu Dec 25 06:21:07 2025stdio/standard output handles closed without events +ok 6 - Thu Dec 25 06:21:07 2025stdio discard/STDIN still alive +ok 7 - Thu Dec 25 06:21:07 2025stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush -# Thu Nov 21 23:55:40 2024 - string/default: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pty: stdin flush -# Thu Nov 21 23:55:40 2024 - string/killing: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush -ok 9 - Thu Nov 21 23:55:40 2024 - coderef/pty response type -ok 10 - Thu Nov 21 23:55:40 2024 - coderef/pty stdout response -# Thu Nov 21 23:55:40 2024 - coderef/pty: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: err test-err -ok 11 - Thu Nov 21 23:55:40 2024 - coderef/default response type -ok 12 - Thu Nov 21 23:55:40 2024 - coderef/default stdout response -# Thu Nov 21 23:55:40 2024 - coderef/default: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: err test-err -ok 13 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 14 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: init -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: pause_stdout -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out delayed1 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err immediate1 -ok 15 - Thu Nov 21 23:55:40 2024 - coderef/shutdown response type -ok 16 - Thu Nov 21 23:55:40 2024 - coderef/shutdown stdout response -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdout out2730465: init -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: shutdown_stdin -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing put state: flag 2 -ok 17 - Thu Nov 21 23:55:40 2024 - coderef/pipe response type -ok 18 - Thu Nov 21 23:55:40 2024 - coderef/pipe stdout response -# Thu Nov 21 23:55:40 2024 - coderef/pipe: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: err test-err -ok 19 - Thu Nov 21 23:55:40 2024 - string/pty-pipe response type -ok 20 - Thu Nov 21 23:55:40 2024 - string/pty-pipe stdout response -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: err test-err -ok 21 - Thu Nov 21 23:55:40 2024 - string/killing response type -ok 22 - Thu Nov 21 23:55:40 2024 - string/killing stdout response -# Thu Nov 21 23:55:40 2024 - string/killing: stdout out2730465: init -# Thu Nov 21 23:55:40 2024 - string/killing: performing put state: pid -ok 23 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe response type -ok 24 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe stdout response -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: err test-err -ok 25 - Thu Nov 21 23:55:40 2024 - string/default response type -ok 26 - Thu Nov 21 23:55:40 2024 - string/default stdout response -# Thu Nov 21 23:55:40 2024 - string/default: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - string/default: performing put state: err test-err -ok 27 - Thu Nov 21 23:55:40 2024 - string/pty response type -ok 28 - Thu Nov 21 23:55:40 2024 - string/pty stdout response -# Thu Nov 21 23:55:40 2024 - string/pty: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - string/pty: performing put state: err test-err -ok 29 - Thu Nov 21 23:55:40 2024 - string/pipe response type -ok 30 - Thu Nov 21 23:55:40 2024 - string/pipe stdout response -# Thu Nov 21 23:55:40 2024 - string/pipe: stdout out2730465: test-out -# Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: err test-err -# Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/killing: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pty: stdin flush -# Thu Nov 21 23:55:40 2024 - string/default: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush -ok 31 - Thu Nov 21 23:55:40 2024 - string/default response type -ok 32 - Thu Nov 21 23:55:40 2024 - string/default stderr response -# Thu Nov 21 23:55:40 2024 - string/default: stderr err2730465: test-err -# Thu Nov 21 23:55:40 2024 - string/default: performing put state: bye -ok 33 - Thu Nov 21 23:55:40 2024 - coderef/default response type -ok 34 - Thu Nov 21 23:55:40 2024 - coderef/default stderr response -# Thu Nov 21 23:55:40 2024 - coderef/default: stderr err2730465: test-err -# Thu Nov 21 23:55:40 2024 - coderef/default: performing put state: bye -ok 35 - Thu Nov 21 23:55:40 2024 - string/killing response type -ok 36 - Thu Nov 21 23:55:40 2024 - string/killing stdout response -# Thu Nov 21 23:55:40 2024 - string/killing: stdout out2730465: 2730468 -# Thu Nov 21 23:55:40 2024 - string/killing: performing kill -ok 37 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe response type -ok 38 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe stderr response -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stderr err2730465: test-err -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: performing put state: bye -ok 39 - Thu Nov 21 23:55:40 2024 - string/pipe response type -ok 40 - Thu Nov 21 23:55:40 2024 - string/pipe stderr response -# Thu Nov 21 23:55:40 2024 - string/pipe: stderr err2730465: test-err -# Thu Nov 21 23:55:40 2024 - string/pipe: performing put state: bye -ok 41 - Thu Nov 21 23:55:40 2024 - coderef/pty response type -ok 42 - Thu Nov 21 23:55:40 2024 - coderef/pty stdout response -# Thu Nov 21 23:55:40 2024 - coderef/pty: stdout err2730465: test-err -# Thu Nov 21 23:55:40 2024 - coderef/pty: performing put state: bye -ok 43 - Thu Nov 21 23:55:40 2024 - coderef/pipe response type -ok 44 - Thu Nov 21 23:55:40 2024 - coderef/pipe stderr response -# Thu Nov 21 23:55:40 2024 - coderef/pipe: stderr err2730465: test-err -# Thu Nov 21 23:55:40 2024 - coderef/pipe: performing put state: bye -ok 45 - Thu Nov 21 23:55:40 2024 - string/pty-pipe response type -ok 46 - Thu Nov 21 23:55:40 2024 - string/pty-pipe stderr response -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: stderr err2730465: test-err -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: performing put state: bye -ok 47 - Thu Nov 21 23:55:40 2024 - string/pty response type -ok 48 - Thu Nov 21 23:55:40 2024 - string/pty stdout response -# Thu Nov 21 23:55:40 2024 - string/pty: stdout err2730465: test-err -# Thu Nov 21 23:55:40 2024 - string/pty: performing put state: bye -ok 49 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 50 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: immediate1 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: pause_stderr -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err delayed2 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: resume_stdout -ok 51 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 52 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: delayed1 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out immediate2 -# Thu Nov 21 23:55:40 2024 - string/killing: read error 0: -# Thu Nov 21 23:55:40 2024 - string/killing: read error 0: -ok 53 - Thu Nov 21 23:55:40 2024 - string/killing close -ok 54 - Thu Nov 21 23:55:40 2024 - string/killing driver_out_octets at close -ok 55 - Thu Nov 21 23:55:40 2024 - string/killing driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - string/killing: close -# Thu Nov 21 23:55:40 2024 - coderef/pty: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pipe: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pty: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/default: stdin flush -# Thu Nov 21 23:55:40 2024 - string/default: stdin flush -ok 56 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 57 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: immediate2 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing method state: resume_stderr -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: read error 5: Input/output error -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: read error 0: -ok 58 - Thu Nov 21 23:55:40 2024 - string/pty-pipe close -ok 59 - Thu Nov 21 23:55:40 2024 - string/pty-pipe driver_out_octets at close -ok 60 - Thu Nov 21 23:55:40 2024 - string/pty-pipe driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: close -# Thu Nov 21 23:55:40 2024 - string/killing: sigchld CHLD for 2730468 (-1) -ok 61 - Thu Nov 21 23:55:40 2024 - string/killing flush count (2730465) -# Thu Nov 21 23:55:40 2024 - string/killing: _stop (2730465) -# Thu Nov 21 23:55:40 2024 - coderef/pipe: read error 0: -# Thu Nov 21 23:55:40 2024 - string/pipe: read error 0: -# Thu Nov 21 23:55:40 2024 - string/pty: read error 5: Input/output error -ok 62 - Thu Nov 21 23:55:40 2024 - string/pty close -ok 63 - Thu Nov 21 23:55:40 2024 - string/pty driver_out_octets at close -ok 64 - Thu Nov 21 23:55:40 2024 - string/pty driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - string/pty: close -ok 65 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 66 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: delayed2 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: out immediate3 -# Thu Nov 21 23:55:40 2024 - string/default: read error 0: -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: read error 5: Input/output error -# Thu Nov 21 23:55:40 2024 - string/default: read error 0: -ok 67 - Thu Nov 21 23:55:40 2024 - string/default close -ok 68 - Thu Nov 21 23:55:40 2024 - string/default driver_out_octets at close -ok 69 - Thu Nov 21 23:55:40 2024 - string/default driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - string/default: close -# Thu Nov 21 23:55:40 2024 - coderef/default: read error 0: -# Thu Nov 21 23:55:40 2024 - coderef/pipe: read error 0: -ok 70 - Thu Nov 21 23:55:40 2024 - coderef/pipe close -ok 71 - Thu Nov 21 23:55:40 2024 - coderef/pipe driver_out_octets at close -ok 72 - Thu Nov 21 23:55:40 2024 - coderef/pipe driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - coderef/pipe: close -ok 73 - Thu Nov 21 23:55:40 2024 - coderef/shutdown response type -ok 74 - Thu Nov 21 23:55:40 2024 - coderef/shutdown stdout response -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: stdout out2730465: got eof 1 -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: performing kill -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: read error 0: -ok 75 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe close -ok 76 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe driver_out_octets at close -ok 77 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: close -# Thu Nov 21 23:55:40 2024 - string/pipe: read error 0: -ok 78 - Thu Nov 21 23:55:40 2024 - string/pipe close -ok 79 - Thu Nov 21 23:55:40 2024 - string/pipe driver_out_octets at close -ok 80 - Thu Nov 21 23:55:40 2024 - string/pipe driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - string/pipe: close -# Thu Nov 21 23:55:40 2024 - coderef/default: read error 0: -ok 81 - Thu Nov 21 23:55:40 2024 - coderef/default close -ok 82 - Thu Nov 21 23:55:40 2024 - coderef/default driver_out_octets at close -ok 83 - Thu Nov 21 23:55:40 2024 - coderef/default driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - coderef/default: close -# Thu Nov 21 23:55:40 2024 - coderef/pty: read error 5: Input/output error -ok 84 - Thu Nov 21 23:55:40 2024 - coderef/pty close -ok 85 - Thu Nov 21 23:55:40 2024 - coderef/pty driver_out_octets at close -ok 86 - Thu Nov 21 23:55:40 2024 - coderef/pty driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - coderef/pty: close -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: read error 0: -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: read error 0: -ok 87 - Thu Nov 21 23:55:40 2024 - coderef/shutdown close -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: close -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: sigchld CHLD for 2730469 (-1) -# Thu Nov 21 23:55:40 2024 - string/default: sigchld CHLD for 2730470 (-1) -# Thu Nov 21 23:55:40 2024 - string/pipe: sigchld CHLD for 2730472 (-1) -# Thu Nov 21 23:55:40 2024 - string/pty: sigchld CHLD for 2730473 (-1) -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: sigchld CHLD for 2730474 (-1) -# Thu Nov 21 23:55:40 2024 - coderef/default: sigchld CHLD for 2730475 (-1) -# Thu Nov 21 23:55:40 2024 - coderef/pipe: sigchld CHLD for 2730476 (-1) -# Thu Nov 21 23:55:40 2024 - coderef/pty: sigchld CHLD for 2730477 (-1) -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: sigchld CHLD for 2730478 (-1) -ok 88 - Thu Nov 21 23:55:40 2024 - coderef/pty-pipe flush count (2730465) -# Thu Nov 21 23:55:40 2024 - coderef/pty-pipe: _stop (2730465) -ok 89 - Thu Nov 21 23:55:40 2024 - coderef/pty flush count (2730465) -# Thu Nov 21 23:55:40 2024 - coderef/pty: _stop (2730465) -ok 90 - Thu Nov 21 23:55:40 2024 - coderef/pipe flush count (2730465) -# Thu Nov 21 23:55:40 2024 - coderef/pipe: _stop (2730465) -ok 91 - Thu Nov 21 23:55:40 2024 - coderef/default flush count (2730465) -# Thu Nov 21 23:55:40 2024 - coderef/default: _stop (2730465) -ok 92 - Thu Nov 21 23:55:40 2024 - string/pty-pipe flush count (2730465) -# Thu Nov 21 23:55:40 2024 - string/pty-pipe: _stop (2730465) -ok 93 - Thu Nov 21 23:55:40 2024 - string/pty flush count (2730465) -# Thu Nov 21 23:55:40 2024 - string/pty: _stop (2730465) -ok 94 - Thu Nov 21 23:55:40 2024 - string/pipe flush count (2730465) -# Thu Nov 21 23:55:40 2024 - string/pipe: _stop (2730465) -ok 95 - Thu Nov 21 23:55:40 2024 - string/default flush count (2730465) -# Thu Nov 21 23:55:40 2024 - string/default: _stop (2730465) -# Thu Nov 21 23:55:40 2024 - coderef/shutdown: _stop (2730465) -ok 96 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 97 - Thu Nov 21 23:55:40 2024 - string/pause_resume stdout response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdout out2730465: immediate3 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: err immediate4 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush -ok 98 - Thu Nov 21 23:55:40 2024 - string/pause_resume response type -ok 99 - Thu Nov 21 23:55:40 2024 - string/pause_resume stderr response -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stderr err2730465: immediate4 -# Thu Nov 21 23:55:40 2024 - string/pause_resume: performing put state: bye -# Thu Nov 21 23:55:40 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:55:40 2024 - string/pause_resume: read error 0: -# Thu Nov 21 23:55:40 2024 - string/pause_resume: read error 0: -ok 100 - Thu Nov 21 23:55:40 2024 - string/pause_resume close -ok 101 - Thu Nov 21 23:55:40 2024 - string/pause_resume driver_out_octets at close -ok 102 - Thu Nov 21 23:55:40 2024 - string/pause_resume driver_out_messages at close -# Thu Nov 21 23:55:40 2024 - string/pause_resume: close -# Thu Nov 21 23:55:40 2024 - string/pause_resume: sigchld CHLD for 2730467 (-1) -ok 103 - Thu Nov 21 23:55:40 2024 - string/pause_resume flush count (2730465) -# Thu Nov 21 23:55:40 2024 - string/pause_resume: _stop (2730465) +# Thu Dec 25 06:21:07 2025 - string/killing: stdin flush +# Thu Dec 25 06:21:07 2025 - string/default: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pty: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/default: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pty: stdin flush +ok 9 - Thu Dec 25 06:21:07 2025 - string/pty-pipe response type +ok 10 - Thu Dec 25 06:21:07 2025 - string/pty-pipe stdout response +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: performing put state: err test-err +ok 11 - Thu Dec 25 06:21:07 2025 - coderef/shutdown response type +ok 12 - Thu Dec 25 06:21:07 2025 - coderef/shutdown stdout response +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: stdout out4944: init +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: shutdown_stdin +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing put state: flag 2 +ok 13 - Thu Dec 25 06:21:07 2025 - string/default response type +ok 14 - Thu Dec 25 06:21:07 2025 - string/default stdout response +# Thu Dec 25 06:21:07 2025 - string/default: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - string/default: performing put state: err test-err +ok 15 - Thu Dec 25 06:21:07 2025 - coderef/default response type +ok 16 - Thu Dec 25 06:21:07 2025 - coderef/default stdout response +# Thu Dec 25 06:21:07 2025 - coderef/default: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - coderef/default: performing put state: err test-err +ok 17 - Thu Dec 25 06:21:07 2025 - string/killing response type +ok 18 - Thu Dec 25 06:21:07 2025 - string/killing stdout response +# Thu Dec 25 06:21:07 2025 - string/killing: stdout out4944: init +# Thu Dec 25 06:21:07 2025 - string/killing: performing put state: pid +ok 19 - Thu Dec 25 06:21:07 2025 - string/pipe response type +ok 20 - Thu Dec 25 06:21:07 2025 - string/pipe stdout response +# Thu Dec 25 06:21:07 2025 - string/pipe: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - string/pipe: performing put state: err test-err +ok 21 - Thu Dec 25 06:21:07 2025 - string/pty response type +ok 22 - Thu Dec 25 06:21:07 2025 - string/pty stdout response +# Thu Dec 25 06:21:07 2025 - string/pty: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - string/pty: performing put state: err test-err +ok 23 - Thu Dec 25 06:21:07 2025 - coderef/pipe response type +ok 24 - Thu Dec 25 06:21:07 2025 - coderef/pipe stdout response +# Thu Dec 25 06:21:07 2025 - coderef/pipe: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - coderef/pipe: performing put state: err test-err +ok 25 - Thu Dec 25 06:21:07 2025 - coderef/pty response type +ok 26 - Thu Dec 25 06:21:07 2025 - coderef/pty stdout response +# Thu Dec 25 06:21:07 2025 - coderef/pty: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - coderef/pty: performing put state: err test-err +ok 27 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 28 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: init +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: pause_stdout +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out delayed1 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: err immediate1 +ok 29 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe response type +ok 30 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe stdout response +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdout out4944: test-out +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: performing put state: err test-err +# Thu Dec 25 06:21:07 2025 - string/killing: stdin flush +# Thu Dec 25 06:21:07 2025 - string/default: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pty: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/default: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pty: stdin flush +ok 31 - Thu Dec 25 06:21:07 2025 - string/default response type +ok 32 - Thu Dec 25 06:21:07 2025 - string/default stderr response +# Thu Dec 25 06:21:07 2025 - string/default: stderr err4944: test-err +# Thu Dec 25 06:21:07 2025 - string/default: performing put state: bye +ok 33 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 34 - Thu Dec 25 06:21:07 2025 - string/pause_resume stderr response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stderr err4944: immediate1 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: pause_stderr +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: err delayed2 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: resume_stdout +ok 35 - Thu Dec 25 06:21:07 2025 - string/pipe response type +ok 36 - Thu Dec 25 06:21:07 2025 - string/pipe stderr response +# Thu Dec 25 06:21:07 2025 - string/pipe: stderr err4944: test-err +# Thu Dec 25 06:21:07 2025 - string/pipe: performing put state: bye +ok 37 - Thu Dec 25 06:21:07 2025 - string/pty-pipe response type +ok 38 - Thu Dec 25 06:21:07 2025 - string/pty-pipe stderr response +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: stderr err4944: test-err +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: performing put state: bye +ok 39 - Thu Dec 25 06:21:07 2025 - coderef/pty response type +ok 40 - Thu Dec 25 06:21:07 2025 - coderef/pty stdout response +# Thu Dec 25 06:21:07 2025 - coderef/pty: stdout err4944: test-err +# Thu Dec 25 06:21:07 2025 - coderef/pty: performing put state: bye +ok 41 - Thu Dec 25 06:21:07 2025 - coderef/default response type +ok 42 - Thu Dec 25 06:21:07 2025 - coderef/default stderr response +# Thu Dec 25 06:21:07 2025 - coderef/default: stderr err4944: test-err +# Thu Dec 25 06:21:07 2025 - coderef/default: performing put state: bye +ok 43 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe response type +ok 44 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe stderr response +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stderr err4944: test-err +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: performing put state: bye +ok 45 - Thu Dec 25 06:21:07 2025 - string/pty response type +ok 46 - Thu Dec 25 06:21:07 2025 - string/pty stdout response +# Thu Dec 25 06:21:07 2025 - string/pty: stdout err4944: test-err +# Thu Dec 25 06:21:07 2025 - string/pty: performing put state: bye +ok 47 - Thu Dec 25 06:21:07 2025 - string/killing response type +ok 48 - Thu Dec 25 06:21:07 2025 - string/killing stdout response +# Thu Dec 25 06:21:07 2025 - string/killing: stdout out4944: 4971 +# Thu Dec 25 06:21:07 2025 - string/killing: performing kill +ok 49 - Thu Dec 25 06:21:07 2025 - coderef/pipe response type +ok 50 - Thu Dec 25 06:21:07 2025 - coderef/pipe stderr response +# Thu Dec 25 06:21:07 2025 - coderef/pipe: stderr err4944: test-err +# Thu Dec 25 06:21:07 2025 - coderef/pipe: performing put state: bye +# Thu Dec 25 06:21:07 2025 - string/killing: read error 0: +# Thu Dec 25 06:21:07 2025 - string/killing: read error 0: +ok 51 - Thu Dec 25 06:21:07 2025 - string/killing close +ok 52 - Thu Dec 25 06:21:07 2025 - string/killing driver_out_octets at close +ok 53 - Thu Dec 25 06:21:07 2025 - string/killing driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - string/killing: close +ok 54 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 55 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: delayed1 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out immediate2 +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pty: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pty: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - string/default: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: stdin flush +# Thu Dec 25 06:21:07 2025 - coderef/default: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: read error 5: Input/output error +# Thu Dec 25 06:21:07 2025 - string/default: read error 0: +# Thu Dec 25 06:21:07 2025 - string/pty: read error 5: Input/output error +ok 56 - Thu Dec 25 06:21:07 2025 - string/pty close +ok 57 - Thu Dec 25 06:21:07 2025 - string/pty driver_out_octets at close +ok 58 - Thu Dec 25 06:21:07 2025 - string/pty driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - string/pty: close +# Thu Dec 25 06:21:07 2025 - string/pipe: read error 0: +ok 59 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 60 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: immediate2 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing method state: resume_stderr +# Thu Dec 25 06:21:07 2025 - string/default: read error 0: +ok 61 - Thu Dec 25 06:21:07 2025 - string/default close +ok 62 - Thu Dec 25 06:21:07 2025 - string/default driver_out_octets at close +ok 63 - Thu Dec 25 06:21:07 2025 - string/default driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - string/default: close +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: read error 0: +ok 64 - Thu Dec 25 06:21:07 2025 - string/pty-pipe close +ok 65 - Thu Dec 25 06:21:07 2025 - string/pty-pipe driver_out_octets at close +ok 66 - Thu Dec 25 06:21:07 2025 - string/pty-pipe driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: close +# Thu Dec 25 06:21:07 2025 - string/pipe: read error 0: +ok 67 - Thu Dec 25 06:21:07 2025 - string/pipe close +ok 68 - Thu Dec 25 06:21:07 2025 - string/pipe driver_out_octets at close +ok 69 - Thu Dec 25 06:21:07 2025 - string/pipe driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - string/pipe: close +# Thu Dec 25 06:21:07 2025 - string/killing: sigchld CHLD for 4971 (-1) +# Thu Dec 25 06:21:07 2025 - string/pipe: sigchld CHLD for 4980 (-1) +# Thu Dec 25 06:21:07 2025 - string/pty: sigchld CHLD for 4985 (-1) +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: sigchld CHLD for 4987 (-1) +# Thu Dec 25 06:21:07 2025 - string/default: sigchld CHLD for 4979 (-1) +ok 70 - Thu Dec 25 06:21:07 2025 - string/default flush count (4944) +# Thu Dec 25 06:21:07 2025 - string/default: _stop (4944) +ok 71 - Thu Dec 25 06:21:07 2025 - string/pty-pipe flush count (4944) +# Thu Dec 25 06:21:07 2025 - string/pty-pipe: _stop (4944) +ok 72 - Thu Dec 25 06:21:07 2025 - string/pty flush count (4944) +# Thu Dec 25 06:21:07 2025 - string/pty: _stop (4944) +ok 73 - Thu Dec 25 06:21:07 2025 - string/pipe flush count (4944) +# Thu Dec 25 06:21:07 2025 - string/pipe: _stop (4944) +ok 74 - Thu Dec 25 06:21:07 2025 - string/killing flush count (4944) +# Thu Dec 25 06:21:07 2025 - string/killing: _stop (4944) +# Thu Dec 25 06:21:07 2025 - coderef/pipe: read error 0: +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: read error 0: +# Thu Dec 25 06:21:07 2025 - coderef/default: read error 0: +ok 75 - Thu Dec 25 06:21:07 2025 - coderef/shutdown response type +ok 76 - Thu Dec 25 06:21:07 2025 - coderef/shutdown stdout response +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: stdout out4944: got eof 1 +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: performing kill +# Thu Dec 25 06:21:07 2025 - coderef/default: read error 0: +ok 77 - Thu Dec 25 06:21:07 2025 - coderef/default close +ok 78 - Thu Dec 25 06:21:07 2025 - coderef/default driver_out_octets at close +ok 79 - Thu Dec 25 06:21:07 2025 - coderef/default driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - coderef/default: close +# Thu Dec 25 06:21:07 2025 - coderef/pipe: read error 0: +ok 80 - Thu Dec 25 06:21:07 2025 - coderef/pipe close +ok 81 - Thu Dec 25 06:21:07 2025 - coderef/pipe driver_out_octets at close +ok 82 - Thu Dec 25 06:21:07 2025 - coderef/pipe driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - coderef/pipe: close +ok 83 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 84 - Thu Dec 25 06:21:07 2025 - string/pause_resume stderr response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stderr err4944: delayed2 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: out immediate3 +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: read error 5: Input/output error +ok 85 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe close +ok 86 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe driver_out_octets at close +ok 87 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: close +# Thu Dec 25 06:21:07 2025 - coderef/pty: read error 5: Input/output error +ok 88 - Thu Dec 25 06:21:07 2025 - coderef/pty close +ok 89 - Thu Dec 25 06:21:07 2025 - coderef/pty driver_out_octets at close +ok 90 - Thu Dec 25 06:21:07 2025 - coderef/pty driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - coderef/pty: close +# Thu Dec 25 06:21:07 2025 - coderef/default: sigchld CHLD for 4992 (-1) +# Thu Dec 25 06:21:07 2025 - coderef/pipe: sigchld CHLD for 4995 (-1) +# Thu Dec 25 06:21:07 2025 - coderef/pty: sigchld CHLD for 4996 (-1) +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: sigchld CHLD for 4997 (-1) +ok 91 - Thu Dec 25 06:21:07 2025 - coderef/pty-pipe flush count (4944) +# Thu Dec 25 06:21:07 2025 - coderef/pty-pipe: _stop (4944) +ok 92 - Thu Dec 25 06:21:07 2025 - coderef/pty flush count (4944) +# Thu Dec 25 06:21:07 2025 - coderef/pty: _stop (4944) +ok 93 - Thu Dec 25 06:21:07 2025 - coderef/pipe flush count (4944) +# Thu Dec 25 06:21:07 2025 - coderef/pipe: _stop (4944) +ok 94 - Thu Dec 25 06:21:07 2025 - coderef/default flush count (4944) +# Thu Dec 25 06:21:07 2025 - coderef/default: _stop (4944) +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: read error 0: +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: read error 0: +ok 95 - Thu Dec 25 06:21:07 2025 - coderef/shutdown close +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: close +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush +ok 96 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 97 - Thu Dec 25 06:21:07 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdout out4944: immediate3 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: err immediate4 +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: sigchld CHLD for 4974 (-1) +# Thu Dec 25 06:21:07 2025 - coderef/shutdown: _stop (4944) +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush +ok 98 - Thu Dec 25 06:21:07 2025 - string/pause_resume response type +ok 99 - Thu Dec 25 06:21:07 2025 - string/pause_resume stderr response +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stderr err4944: immediate4 +# Thu Dec 25 06:21:07 2025 - string/pause_resume: performing put state: bye +# Thu Dec 25 06:21:07 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:07 2025 - string/pause_resume: read error 0: +# Thu Dec 25 06:21:07 2025 - string/pause_resume: read error 0: +ok 100 - Thu Dec 25 06:21:07 2025 - string/pause_resume close +ok 101 - Thu Dec 25 06:21:07 2025 - string/pause_resume driver_out_octets at close +ok 102 - Thu Dec 25 06:21:07 2025 - string/pause_resume driver_out_messages at close +# Thu Dec 25 06:21:07 2025 - string/pause_resume: close +# Thu Dec 25 06:21:07 2025 - string/pause_resume: sigchld CHLD for 4969 (-1) +ok 103 - Thu Dec 25 06:21:07 2025 - string/pause_resume flush count (4944) +# Thu Dec 25 06:21:07 2025 - string/pause_resume: _stop (4944) ok t/30_loops/io_poll/wheel_run_size.t ................ 1..4 @@ -4477,18 +4513,18 @@ t/30_loops/io_poll/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: done -ok 6 - pty: close -ok 7 - pty: CHLD -ok 8 - inet: done -ok 9 - inet: close -ok 10 - inet: CHLD -ok 11 - pty-pipe: done -ok 12 - pty-pipe: close -ok 13 - pty-pipe: CHLD +ok 2 - pty: done +ok 3 - pty: close +ok 4 - pty: CHLD +ok 5 - socketpair: done +ok 6 - socketpair: close +ok 7 - socketpair: CHLD +ok 8 - pty-pipe: done +ok 9 - pty-pipe: close +ok 10 - pty-pipe: CHLD +ok 11 - inet: done +ok 12 - inet: close +ok 13 - inet: CHLD ok 14 - Done ok # Using '/bin/true' as our thing to run under system() @@ -4501,21 +4537,21 @@ ok t/30_loops/io_poll/z_rt39872_sigchld.t ............. 1..6 -# 2731114 _start -# 2731114 (W1) (1) STDOUT: 'I am W1' +# 5865 _start +# 5865 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output -# 2731114 CHLD W1 (2731126) -ok 2 - W1 closing -# 2731114 (W2) (2) STDOUT: 'I am W2' -ok 3 - Intro output -# 2731114 done +# 5865 (W2) (2) STDOUT: 'I am W2' +ok 2 - Intro output +# 5865 CHLD W1 (5882) +ok 3 - W1 closing +# 5865 done ok 4 - One wheel left -# 2731114 CHLD W2 (2731127) +# 5865 CHLD W2 (5883) ok 5 - W2 killed -# 2731114 _stop +# 5865 _stop ok 6 - Sane exit ok -# Parent 2731166 waiting 3sec for slow systems to settle. +# Parent 5884 waiting 3sec for slow systems to settle. # sending sigusr1 # sent sigusr1 t/30_loops/io_poll/z_rt39872_sigchld_stop.t ........ @@ -4530,7 +4566,7 @@ # Exit ok 1 - Expected child exited # done -ok 2 - One child left (2731198) +ok 2 - One child left (5922) # USR1 # _stop # Exit @@ -4556,7 +4592,7 @@ 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 (1.00) +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 ... @@ -4589,24 +4625,24 @@ 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 - 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 17 - acceptor pre connect +ok 18 - acceptor has a socket +ok 19 - acceptor client connected +ok 20 - callback 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 - acceptor server flushed output +ok 26 - callback server flushed output +ok 27 - callback server got client disconnected 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 29 - acceptor client got input +ok 30 - callback 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. @@ -4633,7 +4669,7 @@ ok t/30_loops/select/connect_errors.t ................. 1..3 -ok 1 - found unused port: 36879 +ok 1 - found unused port: 38173 ok 2 - expected connection failure occurred ok 3 - run() returned successfully ok @@ -4741,14 +4777,14 @@ 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 2735306 -ok 5 - caught SIGCHLD for watched pid 2735307 -ok 6 - caught SIGCHLD for watched pid 2735308 -ok 7 - caught SIGCHLD for watched pid 2735309 -ok 8 - caught SIGCHLD for watched pid 2735311 -ok 9 - caught SIGCHLD for watched pid 2735312 -ok 10 - caught SIGCHLD for watched pid 2735313 -ok 11 - caught SIGCHLD for watched pid 2735314 +ok 4 - caught SIGCHLD for watched pid 8545 +ok 5 - caught SIGCHLD for watched pid 8537 +ok 6 - caught SIGCHLD for watched pid 8536 +ok 7 - caught SIGCHLD for watched pid 8538 +ok 8 - caught SIGCHLD for watched pid 8539 +ok 9 - caught SIGCHLD for watched pid 8542 +ok 10 - caught SIGCHLD for watched pid 8543 +ok 11 - caught SIGCHLD for watched pid 8544 ok 12 - reaped 8 processes (out of 8) ok 13 - expected 8 reaped children, got 8 ok 14 - expected 8 sig(CHLD), got 8 @@ -4824,10 +4860,10 @@ ok 39 - fib(43) returned 433494437 (wanted 433494437) ok # This test generates some STDERR during trace testing. -=== 2736105 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) -=== 2736105 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) -=== 2736105 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) -=== 2736105 === 23 -> _stop (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Resource/Sessions.pm at 571) +=== 8829 === 23 -> _start (from /build/reproducible-path/libpoe-perl-1.3700/blib/lib/POE/Kernel.pm at 1498) +=== 8829 === 23 -> woot (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 691) +=== 8829 === 23 -> narf (from /usr/share/perl5/POE/Test/Loops/ses_session.pm at 692) +=== 8829 === 23 -> _stop (from /build/reproducible-path/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 @@ -4912,277 +4948,277 @@ ok t/30_loops/select/wheel_run.t ...................... 1..103 -ok 1 - Thu Nov 21 23:56:10 2024 - new: only valid conduits -ok 2 - Thu Nov 21 23:56:10 2024 - new: cannot mix deprecated Filter with StdioFilter -ok 3 - Thu Nov 21 23:56:10 2024 - new: Program is needed -ok 4 - Thu Nov 21 23:56:10 2024 - new: *Event and Redirect* are mutually exclusive -# Thu Nov 21 23:56:10 2024 - string/pause_resume: performing put state: out init -# Thu Nov 21 23:56:10 2024 - string/pause_resume: _start -# Thu Nov 21 23:56:10 2024 - string/killing: performing put state: out init -# Thu Nov 21 23:56:10 2024 - string/killing: _start -# Thu Nov 21 23:56:10 2024 - coderef/shutdown: performing put state: flag 1 -# Thu Nov 21 23:56:10 2024 - coderef/shutdown: performing put state: out init -# Thu Nov 21 23:56:10 2024 - coderef/shutdown: _start -# Thu Nov 21 23:56:10 2024 - string/default: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - string/default: _start -# Thu Nov 21 23:56:10 2024 - string/pipe: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - string/pipe: _start -# Thu Nov 21 23:56:10 2024 - string/pty: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - string/pty: _start -# Thu Nov 21 23:56:10 2024 - string/pty-pipe: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - string/pty-pipe: _start -# Thu Nov 21 23:56:10 2024 - coderef/default: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - coderef/default: _start -# Thu Nov 21 23:56:10 2024 - coderef/pipe: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - coderef/pipe: _start -# Thu Nov 21 23:56:10 2024 - coderef/pty: performing put state: out test-out -# Thu Nov 21 23:56:10 2024 - coderef/pty: _start -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: out test-out -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: _start -ok 5 - Thu Nov 21 23:56:11 2024stdio/standard output handles closed without events -ok 6 - Thu Nov 21 23:56:11 2024stdio discard/STDIN still alive -ok 7 - Thu Nov 21 23:56:11 2024stdio/discarded STDIN with NoStdin +ok 1 - Thu Dec 25 06:21:37 2025 - new: only valid conduits +ok 2 - Thu Dec 25 06:21:37 2025 - new: cannot mix deprecated Filter with StdioFilter +ok 3 - Thu Dec 25 06:21:37 2025 - new: Program is needed +ok 4 - Thu Dec 25 06:21:37 2025 - new: *Event and Redirect* are mutually exclusive +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out init +# Thu Dec 25 06:21:37 2025 - string/pause_resume: _start +# Thu Dec 25 06:21:37 2025 - string/killing: performing put state: out init +# Thu Dec 25 06:21:37 2025 - string/killing: _start +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing put state: flag 1 +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing put state: out init +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: _start +# Thu Dec 25 06:21:37 2025 - string/default: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - string/default: _start +# Thu Dec 25 06:21:37 2025 - string/pipe: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - string/pipe: _start +# Thu Dec 25 06:21:37 2025 - string/pty: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - string/pty: _start +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: _start +# Thu Dec 25 06:21:37 2025 - coderef/default: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - coderef/default: _start +# Thu Dec 25 06:21:37 2025 - coderef/pipe: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - coderef/pipe: _start +# Thu Dec 25 06:21:37 2025 - coderef/pty: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - coderef/pty: _start +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: performing put state: out test-out +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: _start +ok 5 - Thu Dec 25 06:21:37 2025stdio/standard output handles closed without events +ok 6 - Thu Dec 25 06:21:37 2025stdio discard/STDIN still alive +ok 7 - Thu Dec 25 06:21:37 2025stdio/discarded STDIN with NoStdin ok 8 - stdio/redirection -# Thu Nov 21 23:56:11 2024 - string/default: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:56:11 2024 - string/killing: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pty: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdin flush -ok 9 - Thu Nov 21 23:56:11 2024 - string/killing response type -ok 10 - Thu Nov 21 23:56:11 2024 - string/killing stdout response -# Thu Nov 21 23:56:11 2024 - string/killing: stdout out2737434: init -# Thu Nov 21 23:56:11 2024 - string/killing: performing put state: pid -ok 11 - Thu Nov 21 23:56:11 2024 - string/pty-pipe response type -ok 12 - Thu Nov 21 23:56:11 2024 - string/pty-pipe stdout response -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: performing put state: err test-err -ok 13 - Thu Nov 21 23:56:11 2024 - coderef/default response type -ok 14 - Thu Nov 21 23:56:11 2024 - coderef/default stdout response -# Thu Nov 21 23:56:11 2024 - coderef/default: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - coderef/default: performing put state: err test-err -ok 15 - Thu Nov 21 23:56:11 2024 - coderef/shutdown response type -ok 16 - Thu Nov 21 23:56:11 2024 - coderef/shutdown stdout response -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdout out2737434: init -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: shutdown_stdin -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: performing put state: flag 2 -ok 17 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 18 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: init -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: pause_stdout -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out delayed1 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err immediate1 -ok 19 - Thu Nov 21 23:56:11 2024 - coderef/pty response type -ok 20 - Thu Nov 21 23:56:11 2024 - coderef/pty stdout response -# Thu Nov 21 23:56:11 2024 - coderef/pty: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - coderef/pty: performing put state: err test-err -ok 21 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe response type -ok 22 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe stdout response -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: err test-err -ok 23 - Thu Nov 21 23:56:11 2024 - coderef/pipe response type -ok 24 - Thu Nov 21 23:56:11 2024 - coderef/pipe stdout response -# Thu Nov 21 23:56:11 2024 - coderef/pipe: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - coderef/pipe: performing put state: err test-err -ok 25 - Thu Nov 21 23:56:11 2024 - string/pty response type -ok 26 - Thu Nov 21 23:56:11 2024 - string/pty stdout response -# Thu Nov 21 23:56:11 2024 - string/pty: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - string/pty: performing put state: err test-err -ok 27 - Thu Nov 21 23:56:11 2024 - string/default response type -ok 28 - Thu Nov 21 23:56:11 2024 - string/default stdout response -# Thu Nov 21 23:56:11 2024 - string/default: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - string/default: performing put state: err test-err -ok 29 - Thu Nov 21 23:56:11 2024 - string/pipe response type -ok 30 - Thu Nov 21 23:56:11 2024 - string/pipe stdout response -# Thu Nov 21 23:56:11 2024 - string/pipe: stdout out2737434: test-out -# Thu Nov 21 23:56:11 2024 - string/pipe: performing put state: err test-err -# Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:56:11 2024 - string/killing: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pty: stdin flush -# Thu Nov 21 23:56:11 2024 - string/default: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush -ok 31 - Thu Nov 21 23:56:11 2024 - string/pty-pipe response type -ok 32 - Thu Nov 21 23:56:11 2024 - string/pty-pipe stderr response -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: stderr err2737434: test-err -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: performing put state: bye -ok 33 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe response type -ok 34 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe stderr response -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stderr err2737434: test-err -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: performing put state: bye -ok 35 - Thu Nov 21 23:56:11 2024 - string/pty response type -ok 36 - Thu Nov 21 23:56:11 2024 - string/pty stdout response -# Thu Nov 21 23:56:11 2024 - string/pty: stdout err2737434: test-err -# Thu Nov 21 23:56:11 2024 - string/pty: performing put state: bye -# Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush -ok 37 - Thu Nov 21 23:56:11 2024 - string/killing response type -ok 38 - Thu Nov 21 23:56:11 2024 - string/killing stdout response -# Thu Nov 21 23:56:11 2024 - string/killing: stdout out2737434: 2737467 -# Thu Nov 21 23:56:11 2024 - string/killing: performing kill -ok 39 - Thu Nov 21 23:56:11 2024 - coderef/pipe response type -ok 40 - Thu Nov 21 23:56:11 2024 - coderef/pipe stderr response -# Thu Nov 21 23:56:11 2024 - coderef/pipe: stderr err2737434: test-err -# Thu Nov 21 23:56:11 2024 - coderef/pipe: performing put state: bye -ok 41 - Thu Nov 21 23:56:11 2024 - coderef/pty response type -ok 42 - Thu Nov 21 23:56:11 2024 - coderef/pty stdout response -# Thu Nov 21 23:56:11 2024 - coderef/pty: stdout err2737434: test-err -# Thu Nov 21 23:56:11 2024 - coderef/pty: performing put state: bye -ok 43 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 44 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: immediate1 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: pause_stderr -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err delayed2 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: resume_stdout -ok 45 - Thu Nov 21 23:56:11 2024 - string/default response type -ok 46 - Thu Nov 21 23:56:11 2024 - string/default stderr response -# Thu Nov 21 23:56:11 2024 - string/default: stderr err2737434: test-err -# Thu Nov 21 23:56:11 2024 - string/default: performing put state: bye -ok 47 - Thu Nov 21 23:56:11 2024 - coderef/default response type -ok 48 - Thu Nov 21 23:56:11 2024 - coderef/default stderr response -# Thu Nov 21 23:56:11 2024 - coderef/default: stderr err2737434: test-err -# Thu Nov 21 23:56:11 2024 - coderef/default: performing put state: bye -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pty: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: read error 5: Input/output error -ok 49 - Thu Nov 21 23:56:11 2024 - string/pipe response type -ok 50 - Thu Nov 21 23:56:11 2024 - string/pipe stderr response -# Thu Nov 21 23:56:11 2024 - string/pipe: stderr err2737434: test-err -# Thu Nov 21 23:56:11 2024 - string/pipe: performing put state: bye -# Thu Nov 21 23:56:11 2024 - string/killing: read error 0: -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: read error 0: -ok 51 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 52 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: delayed1 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out immediate2 -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: read error 0: -ok 53 - Thu Nov 21 23:56:11 2024 - string/pty-pipe close -ok 54 - Thu Nov 21 23:56:11 2024 - string/pty-pipe driver_out_octets at close -ok 55 - Thu Nov 21 23:56:11 2024 - string/pty-pipe driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: close -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: read error 5: Input/output error -ok 56 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe close -ok 57 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe driver_out_octets at close -ok 58 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: close -# Thu Nov 21 23:56:11 2024 - string/killing: read error 0: -ok 59 - Thu Nov 21 23:56:11 2024 - string/killing close -ok 60 - Thu Nov 21 23:56:11 2024 - string/killing driver_out_octets at close -ok 61 - Thu Nov 21 23:56:11 2024 - string/killing driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - string/killing: close -# Thu Nov 21 23:56:11 2024 - string/pty: read error 5: Input/output error -ok 62 - Thu Nov 21 23:56:11 2024 - string/pty close -ok 63 - Thu Nov 21 23:56:11 2024 - string/pty driver_out_octets at close -ok 64 - Thu Nov 21 23:56:11 2024 - string/pty driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - string/pty: close -# Thu Nov 21 23:56:11 2024 - string/default: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/default: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pty: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - coderef/pty: read error 5: Input/output error -ok 65 - Thu Nov 21 23:56:11 2024 - coderef/pty close -ok 66 - Thu Nov 21 23:56:11 2024 - coderef/pty driver_out_octets at close -ok 67 - Thu Nov 21 23:56:11 2024 - coderef/pty driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - coderef/pty: close -# Thu Nov 21 23:56:11 2024 - string/default: read error 0: -# Thu Nov 21 23:56:11 2024 - coderef/default: read error 0: -# Thu Nov 21 23:56:11 2024 - string/default: read error 0: -ok 68 - Thu Nov 21 23:56:11 2024 - string/default close -ok 69 - Thu Nov 21 23:56:11 2024 - string/default driver_out_octets at close -ok 70 - Thu Nov 21 23:56:11 2024 - string/default driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - string/default: close -# Thu Nov 21 23:56:11 2024 - coderef/default: read error 0: -ok 71 - Thu Nov 21 23:56:11 2024 - coderef/default close -ok 72 - Thu Nov 21 23:56:11 2024 - coderef/default driver_out_octets at close -ok 73 - Thu Nov 21 23:56:11 2024 - coderef/default driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - coderef/default: close -# Thu Nov 21 23:56:11 2024 - string/pipe: stdin flush -# Thu Nov 21 23:56:11 2024 - string/killing: sigchld CHLD for 2737467 (-1) -# Thu Nov 21 23:56:11 2024 - string/default: sigchld CHLD for 2737472 (-1) -# Thu Nov 21 23:56:11 2024 - string/pty: sigchld CHLD for 2737477 (-1) -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: sigchld CHLD for 2737480 (-1) -# Thu Nov 21 23:56:11 2024 - coderef/default: sigchld CHLD for 2737485 (-1) -# Thu Nov 21 23:56:11 2024 - coderef/pty: sigchld CHLD for 2737492 (-1) -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: sigchld CHLD for 2737496 (-1) -ok 74 - Thu Nov 21 23:56:11 2024 - coderef/pty-pipe flush count (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/pty-pipe: _stop (2737434) -ok 75 - Thu Nov 21 23:56:11 2024 - coderef/pty flush count (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/pty: _stop (2737434) -ok 76 - Thu Nov 21 23:56:11 2024 - coderef/default flush count (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/default: _stop (2737434) -ok 77 - Thu Nov 21 23:56:11 2024 - string/pty-pipe flush count (2737434) -# Thu Nov 21 23:56:11 2024 - string/pty-pipe: _stop (2737434) -ok 78 - Thu Nov 21 23:56:11 2024 - string/pty flush count (2737434) -# Thu Nov 21 23:56:11 2024 - string/pty: _stop (2737434) -ok 79 - Thu Nov 21 23:56:11 2024 - string/default flush count (2737434) -# Thu Nov 21 23:56:11 2024 - string/default: _stop (2737434) -ok 80 - Thu Nov 21 23:56:11 2024 - string/killing flush count (2737434) -# Thu Nov 21 23:56:11 2024 - string/killing: _stop (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/pipe: read error 0: -# Thu Nov 21 23:56:11 2024 - string/pipe: read error 0: -# Thu Nov 21 23:56:11 2024 - string/pipe: read error 0: -ok 81 - Thu Nov 21 23:56:11 2024 - string/pipe close -ok 82 - Thu Nov 21 23:56:11 2024 - string/pipe driver_out_octets at close -ok 83 - Thu Nov 21 23:56:11 2024 - string/pipe driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - string/pipe: close -ok 84 - Thu Nov 21 23:56:11 2024 - coderef/shutdown response type -ok 85 - Thu Nov 21 23:56:11 2024 - coderef/shutdown stdout response -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: stdout out2737434: got eof 1 -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: performing kill -# Thu Nov 21 23:56:11 2024 - coderef/pipe: read error 0: -ok 86 - Thu Nov 21 23:56:11 2024 - coderef/pipe close -ok 87 - Thu Nov 21 23:56:11 2024 - coderef/pipe driver_out_octets at close -ok 88 - Thu Nov 21 23:56:11 2024 - coderef/pipe driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - coderef/pipe: close -ok 89 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 90 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: immediate2 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing method state: resume_stderr -# Thu Nov 21 23:56:11 2024 - coderef/pipe: sigchld CHLD for 2737489 (-1) -ok 91 - Thu Nov 21 23:56:11 2024 - coderef/pipe flush count (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/pipe: _stop (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: read error 0: -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: read error 0: -ok 92 - Thu Nov 21 23:56:11 2024 - coderef/shutdown close -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: close -ok 93 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 94 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: delayed2 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: out immediate3 -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: sigchld CHLD for 2737471 (-1) -# Thu Nov 21 23:56:11 2024 - string/pipe: sigchld CHLD for 2737475 (-1) -ok 95 - Thu Nov 21 23:56:11 2024 - string/pipe flush count (2737434) -# Thu Nov 21 23:56:11 2024 - string/pipe: _stop (2737434) -# Thu Nov 21 23:56:11 2024 - coderef/shutdown: _stop (2737434) -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush -ok 96 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 97 - Thu Nov 21 23:56:11 2024 - string/pause_resume stdout response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdout out2737434: immediate3 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: err immediate4 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush -ok 98 - Thu Nov 21 23:56:11 2024 - string/pause_resume response type -ok 99 - Thu Nov 21 23:56:11 2024 - string/pause_resume stderr response -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stderr err2737434: immediate4 -# Thu Nov 21 23:56:11 2024 - string/pause_resume: performing put state: bye -# Thu Nov 21 23:56:11 2024 - string/pause_resume: stdin flush -# Thu Nov 21 23:56:11 2024 - string/pause_resume: read error 0: -# Thu Nov 21 23:56:11 2024 - string/pause_resume: read error 0: -ok 100 - Thu Nov 21 23:56:11 2024 - string/pause_resume close -ok 101 - Thu Nov 21 23:56:11 2024 - string/pause_resume driver_out_octets at close -ok 102 - Thu Nov 21 23:56:11 2024 - string/pause_resume driver_out_messages at close -# Thu Nov 21 23:56:11 2024 - string/pause_resume: close -# Thu Nov 21 23:56:11 2024 - string/pause_resume: sigchld CHLD for 2737462 (-1) -ok 103 - Thu Nov 21 23:56:11 2024 - string/pause_resume flush count (2737434) -# Thu Nov 21 23:56:11 2024 - string/pause_resume: _stop (2737434) +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/pty: stdin flush +# Thu Dec 25 06:21:37 2025 - string/killing: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pty: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/default: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/default: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush +ok 9 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 10 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: init +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: pause_stdout +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out delayed1 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: err immediate1 +ok 11 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe response type +ok 12 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe stdout response +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: performing put state: err test-err +ok 13 - Thu Dec 25 06:21:37 2025 - coderef/pty response type +ok 14 - Thu Dec 25 06:21:37 2025 - coderef/pty stdout response +# Thu Dec 25 06:21:37 2025 - coderef/pty: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - coderef/pty: performing put state: err test-err +ok 15 - Thu Dec 25 06:21:37 2025 - coderef/default response type +ok 16 - Thu Dec 25 06:21:37 2025 - coderef/default stdout response +# Thu Dec 25 06:21:37 2025 - coderef/default: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - coderef/default: performing put state: err test-err +ok 17 - Thu Dec 25 06:21:37 2025 - string/default response type +ok 18 - Thu Dec 25 06:21:37 2025 - string/default stdout response +# Thu Dec 25 06:21:37 2025 - string/default: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - string/default: performing put state: err test-err +ok 19 - Thu Dec 25 06:21:37 2025 - string/pty-pipe response type +ok 20 - Thu Dec 25 06:21:37 2025 - string/pty-pipe stdout response +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: performing put state: err test-err +ok 21 - Thu Dec 25 06:21:37 2025 - string/pty response type +ok 22 - Thu Dec 25 06:21:37 2025 - string/pty stdout response +# Thu Dec 25 06:21:37 2025 - string/pty: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - string/pty: performing put state: err test-err +ok 23 - Thu Dec 25 06:21:37 2025 - string/pipe response type +ok 24 - Thu Dec 25 06:21:37 2025 - string/pipe stdout response +# Thu Dec 25 06:21:37 2025 - string/pipe: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - string/pipe: performing put state: err test-err +ok 25 - Thu Dec 25 06:21:37 2025 - coderef/shutdown response type +ok 26 - Thu Dec 25 06:21:37 2025 - coderef/shutdown stdout response +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: stdout out9097: init +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: shutdown_stdin +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing put state: flag 2 +ok 27 - Thu Dec 25 06:21:37 2025 - coderef/pipe response type +ok 28 - Thu Dec 25 06:21:37 2025 - coderef/pipe stdout response +# Thu Dec 25 06:21:37 2025 - coderef/pipe: stdout out9097: test-out +# Thu Dec 25 06:21:37 2025 - coderef/pipe: performing put state: err test-err +ok 29 - Thu Dec 25 06:21:37 2025 - string/killing response type +ok 30 - Thu Dec 25 06:21:37 2025 - string/killing stdout response +# Thu Dec 25 06:21:37 2025 - string/killing: stdout out9097: init +# Thu Dec 25 06:21:37 2025 - string/killing: performing put state: pid +# Thu Dec 25 06:21:37 2025 - string/default: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pty: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/default: stdin flush +# Thu Dec 25 06:21:37 2025 - string/killing: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/pty: stdin flush +ok 31 - Thu Dec 25 06:21:37 2025 - string/killing response type +ok 32 - Thu Dec 25 06:21:37 2025 - string/killing stdout response +# Thu Dec 25 06:21:37 2025 - string/killing: stdout out9097: 9099 +# Thu Dec 25 06:21:37 2025 - string/killing: performing kill +ok 33 - Thu Dec 25 06:21:37 2025 - coderef/pipe response type +ok 34 - Thu Dec 25 06:21:37 2025 - coderef/pipe stderr response +# Thu Dec 25 06:21:37 2025 - coderef/pipe: stderr err9097: test-err +# Thu Dec 25 06:21:37 2025 - coderef/pipe: performing put state: bye +ok 35 - Thu Dec 25 06:21:37 2025 - coderef/default response type +ok 36 - Thu Dec 25 06:21:37 2025 - coderef/default stderr response +# Thu Dec 25 06:21:37 2025 - coderef/default: stderr err9097: test-err +# Thu Dec 25 06:21:37 2025 - coderef/default: performing put state: bye +ok 37 - Thu Dec 25 06:21:37 2025 - string/pty response type +ok 38 - Thu Dec 25 06:21:37 2025 - string/pty stdout response +# Thu Dec 25 06:21:37 2025 - string/pty: stdout err9097: test-err +# Thu Dec 25 06:21:37 2025 - string/pty: performing put state: bye +ok 39 - Thu Dec 25 06:21:37 2025 - string/pty-pipe response type +ok 40 - Thu Dec 25 06:21:37 2025 - string/pty-pipe stderr response +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: stderr err9097: test-err +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: performing put state: bye +ok 41 - Thu Dec 25 06:21:37 2025 - string/default response type +ok 42 - Thu Dec 25 06:21:37 2025 - string/default stderr response +# Thu Dec 25 06:21:37 2025 - string/default: stderr err9097: test-err +# Thu Dec 25 06:21:37 2025 - string/default: performing put state: bye +ok 43 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe response type +ok 44 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe stderr response +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stderr err9097: test-err +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: performing put state: bye +ok 45 - Thu Dec 25 06:21:37 2025 - string/pipe response type +ok 46 - Thu Dec 25 06:21:37 2025 - string/pipe stderr response +# Thu Dec 25 06:21:37 2025 - string/pipe: stderr err9097: test-err +# Thu Dec 25 06:21:37 2025 - string/pipe: performing put state: bye +ok 47 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 48 - Thu Dec 25 06:21:37 2025 - string/pause_resume stderr response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stderr err9097: immediate1 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: pause_stderr +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: err delayed2 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: resume_stdout +ok 49 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 50 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: delayed1 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out immediate2 +ok 51 - Thu Dec 25 06:21:37 2025 - coderef/pty response type +ok 52 - Thu Dec 25 06:21:37 2025 - coderef/pty stdout response +# Thu Dec 25 06:21:37 2025 - coderef/pty: stdout err9097: test-err +# Thu Dec 25 06:21:37 2025 - coderef/pty: performing put state: bye +# Thu Dec 25 06:21:37 2025 - string/killing: read error 0: +# Thu Dec 25 06:21:37 2025 - string/killing: read error 0: +ok 53 - Thu Dec 25 06:21:37 2025 - string/killing close +ok 54 - Thu Dec 25 06:21:37 2025 - string/killing driver_out_octets at close +ok 55 - Thu Dec 25 06:21:37 2025 - string/killing driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - string/killing: close +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pty: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/default: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pipe: stdin flush +# Thu Dec 25 06:21:37 2025 - string/default: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush +ok 56 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 57 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: immediate2 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing method state: resume_stderr +# Thu Dec 25 06:21:37 2025 - coderef/pty: stdin flush +# Thu Dec 25 06:21:37 2025 - string/killing: sigchld CHLD for 9099 (-1) +ok 58 - Thu Dec 25 06:21:37 2025 - string/killing flush count (9097) +# Thu Dec 25 06:21:37 2025 - string/killing: _stop (9097) +# Thu Dec 25 06:21:37 2025 - string/default: read error 0: +# Thu Dec 25 06:21:37 2025 - string/pipe: read error 0: +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: read error 0: +# Thu Dec 25 06:21:37 2025 - string/default: read error 0: +ok 59 - Thu Dec 25 06:21:37 2025 - string/default close +ok 60 - Thu Dec 25 06:21:37 2025 - string/default driver_out_octets at close +ok 61 - Thu Dec 25 06:21:37 2025 - string/default driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - string/default: close +ok 62 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 63 - Thu Dec 25 06:21:37 2025 - string/pause_resume stderr response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stderr err9097: delayed2 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: out immediate3 +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: read error 5: Input/output error +ok 64 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe close +ok 65 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe driver_out_octets at close +ok 66 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: close +# Thu Dec 25 06:21:37 2025 - coderef/default: read error 0: +# Thu Dec 25 06:21:37 2025 - coderef/default: read error 0: +ok 67 - Thu Dec 25 06:21:37 2025 - coderef/default close +ok 68 - Thu Dec 25 06:21:37 2025 - coderef/default driver_out_octets at close +ok 69 - Thu Dec 25 06:21:37 2025 - coderef/default driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - coderef/default: close +# Thu Dec 25 06:21:37 2025 - coderef/pipe: read error 0: +# Thu Dec 25 06:21:37 2025 - coderef/pipe: read error 0: +ok 70 - Thu Dec 25 06:21:37 2025 - coderef/pipe close +ok 71 - Thu Dec 25 06:21:37 2025 - coderef/pipe driver_out_octets at close +ok 72 - Thu Dec 25 06:21:37 2025 - coderef/pipe driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - coderef/pipe: close +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: read error 0: +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: read error 5: Input/output error +ok 73 - Thu Dec 25 06:21:37 2025 - string/pty-pipe close +ok 74 - Thu Dec 25 06:21:37 2025 - string/pty-pipe driver_out_octets at close +ok 75 - Thu Dec 25 06:21:37 2025 - string/pty-pipe driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: close +# Thu Dec 25 06:21:37 2025 - string/pty: read error 5: Input/output error +ok 76 - Thu Dec 25 06:21:37 2025 - string/pty close +ok 77 - Thu Dec 25 06:21:37 2025 - string/pty driver_out_octets at close +ok 78 - Thu Dec 25 06:21:37 2025 - string/pty driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - string/pty: close +# Thu Dec 25 06:21:37 2025 - string/pipe: read error 0: +ok 79 - Thu Dec 25 06:21:37 2025 - string/pipe close +ok 80 - Thu Dec 25 06:21:37 2025 - string/pipe driver_out_octets at close +ok 81 - Thu Dec 25 06:21:37 2025 - string/pipe driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - string/pipe: close +ok 82 - Thu Dec 25 06:21:37 2025 - coderef/shutdown response type +ok 83 - Thu Dec 25 06:21:37 2025 - coderef/shutdown stdout response +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: stdout out9097: got eof 1 +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: performing kill +# Thu Dec 25 06:21:37 2025 - coderef/pty: read error 5: Input/output error +ok 84 - Thu Dec 25 06:21:37 2025 - coderef/pty close +ok 85 - Thu Dec 25 06:21:37 2025 - coderef/pty driver_out_octets at close +ok 86 - Thu Dec 25 06:21:37 2025 - coderef/pty driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - coderef/pty: close +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:37 2025 - string/default: sigchld CHLD for 9101 (-1) +# Thu Dec 25 06:21:37 2025 - string/pipe: sigchld CHLD for 9102 (-1) +# Thu Dec 25 06:21:37 2025 - string/pty: sigchld CHLD for 9103 (-1) +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: sigchld CHLD for 9104 (-1) +# Thu Dec 25 06:21:37 2025 - coderef/default: sigchld CHLD for 9105 (-1) +# Thu Dec 25 06:21:37 2025 - coderef/pipe: sigchld CHLD for 9106 (-1) +# Thu Dec 25 06:21:37 2025 - coderef/pty: sigchld CHLD for 9107 (-1) +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: sigchld CHLD for 9108 (-1) +ok 87 - Thu Dec 25 06:21:37 2025 - coderef/pty-pipe flush count (9097) +# Thu Dec 25 06:21:37 2025 - coderef/pty-pipe: _stop (9097) +ok 88 - Thu Dec 25 06:21:37 2025 - coderef/pty flush count (9097) +# Thu Dec 25 06:21:37 2025 - coderef/pty: _stop (9097) +ok 89 - Thu Dec 25 06:21:37 2025 - coderef/pipe flush count (9097) +# Thu Dec 25 06:21:37 2025 - coderef/pipe: _stop (9097) +ok 90 - Thu Dec 25 06:21:37 2025 - coderef/default flush count (9097) +# Thu Dec 25 06:21:37 2025 - coderef/default: _stop (9097) +ok 91 - Thu Dec 25 06:21:37 2025 - string/pty-pipe flush count (9097) +# Thu Dec 25 06:21:37 2025 - string/pty-pipe: _stop (9097) +ok 92 - Thu Dec 25 06:21:37 2025 - string/pty flush count (9097) +# Thu Dec 25 06:21:37 2025 - string/pty: _stop (9097) +ok 93 - Thu Dec 25 06:21:37 2025 - string/pipe flush count (9097) +# Thu Dec 25 06:21:37 2025 - string/pipe: _stop (9097) +ok 94 - Thu Dec 25 06:21:37 2025 - string/default flush count (9097) +# Thu Dec 25 06:21:37 2025 - string/default: _stop (9097) +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: read error 0: +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: read error 0: +ok 95 - Thu Dec 25 06:21:37 2025 - coderef/shutdown close +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: close +ok 96 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 97 - Thu Dec 25 06:21:37 2025 - string/pause_resume stdout response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdout out9097: immediate3 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: err immediate4 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: sigchld CHLD for 9100 (-1) +# Thu Dec 25 06:21:37 2025 - coderef/shutdown: _stop (9097) +ok 98 - Thu Dec 25 06:21:37 2025 - string/pause_resume response type +ok 99 - Thu Dec 25 06:21:37 2025 - string/pause_resume stderr response +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stderr err9097: immediate4 +# Thu Dec 25 06:21:37 2025 - string/pause_resume: performing put state: bye +# Thu Dec 25 06:21:37 2025 - string/pause_resume: stdin flush +# Thu Dec 25 06:21:37 2025 - string/pause_resume: read error 0: +# Thu Dec 25 06:21:37 2025 - string/pause_resume: read error 0: +ok 100 - Thu Dec 25 06:21:37 2025 - string/pause_resume close +ok 101 - Thu Dec 25 06:21:37 2025 - string/pause_resume driver_out_octets at close +ok 102 - Thu Dec 25 06:21:37 2025 - string/pause_resume driver_out_messages at close +# Thu Dec 25 06:21:37 2025 - string/pause_resume: close +# Thu Dec 25 06:21:37 2025 - string/pause_resume: sigchld CHLD for 9098 (-1) +ok 103 - Thu Dec 25 06:21:37 2025 - string/pause_resume flush count (9097) +# Thu Dec 25 06:21:37 2025 - string/pause_resume: _stop (9097) ok t/30_loops/select/wheel_run_size.t ................. 1..4 @@ -5261,15 +5297,15 @@ ok 2 - pty: done ok 3 - pty: close ok 4 - pty: 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 - socketpair: done -ok 12 - socketpair: close -ok 13 - socketpair: 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-pipe: done +ok 12 - pty-pipe: close +ok 13 - pty-pipe: CHLD ok 14 - Done ok # Using '/bin/true' as our thing to run under system() @@ -5282,21 +5318,21 @@ ok t/30_loops/select/z_rt39872_sigchld.t .............. 1..6 -# 2739102 _start -# 2739102 (W1) (1) STDOUT: 'I am W1' +# 10021 _start +# 10021 (W1) (1) STDOUT: 'I am W1' ok 1 - Intro output -# 2739102 (W2) (2) STDOUT: 'I am W2' +# 10021 (W2) (2) STDOUT: 'I am W2' ok 2 - Intro output -# 2739102 CHLD W1 (2739175) +# 10021 CHLD W1 (10025) ok 3 - W1 closing -# 2739102 done +# 10021 done ok 4 - One wheel left -# 2739102 CHLD W2 (2739188) +# 10021 CHLD W2 (10026) ok 5 - W2 killed -# 2739102 _stop +# 10021 _stop ok 6 - Sane exit ok -# Parent 2739310 waiting 3sec for slow systems to settle. +# Parent 10027 waiting 3sec for slow systems to settle. # sending sigusr1 # sent sigusr1 t/30_loops/select/z_rt39872_sigchld_stop.t ......... @@ -5311,7 +5347,7 @@ # Exit ok 1 - Expected child exited # done -ok 2 - One child left (2739382) +ok 2 - One child left (10029) # USR1 # _stop # Exit @@ -5348,7 +5384,7 @@ t/90_regression/agaran-filter-httpd.t .............. 1..3 ok 1 - client connected -ok 2 - 'HTTP::Request=HASH(0xaaaae23a6680)' isa 'HTTP::Message' +ok 2 - 'HTTP::Request=HASH(0xaaaae54d4850)' isa 'HTTP::Message' ok 3 - Double striped # client c1 disconnected ok @@ -5365,9 +5401,9 @@ t/90_regression/broeren-win32-nbio.t ............... skipped: This test examines ActiveState Perl behavior. t/90_regression/cfedde-filter-httpd.t .............. 1..3 -# client c0 connected ok 1 - client c1 connected -ok 2 - 'server s0 request HTTP::Request=HASH(0xaaaaf3f58408)' isa 'HTTP::Message' +# client c0 connected +ok 2 - 'server s0 request HTTP::Request=HASH(0xaaaae36b0e48)' isa 'HTTP::Message' # client c1 disconnected # server s0 stopped ok 3 - client c0 disconnected @@ -5406,12 +5442,12 @@ t/90_regression/kjeldahl-stop-start-sig-nopipe.t ... 1..11 ok 1 - stdout from 1 -ok 2 - stdout from 2 -ok 3 - expected child flush -ok 4 - Child 1 exit detected. -ok 5 - expected child flush -ok 6 - Child 2 exit detected. -ok 7 - stdout from 3 +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 @@ -5492,9 +5528,9 @@ 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 2 - we sanely died (real) +ok 3 - Set proper exitval for 'fake' +ok 4 - we sanely died (fake) ok t/90_regression/rt65460-forking.t .................. 1..12 @@ -5626,7 +5662,7 @@ ------------------- t/10_units/05_filters/03_http.t (Wstat: 0 Tests: 137 Failed: 0) TODO passed: 85 -Files=161, Tests=4229, 111 wallclock secs ( 0.63 usr 0.34 sys + 17.59 cusr 3.48 csys = 22.04 CPU) +Files=161, Tests=4229, 108 wallclock secs ( 0.87 usr 0.38 sys + 21.58 cusr 4.29 csys = 27.12 CPU) Result: PASS make[2]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' make[1]: Leaving directory '/build/reproducible-path/libpoe-perl-1.3700' @@ -5639,52 +5675,52 @@ Manifying 38 pod documents Manifying 9 pod documents Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Session.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Kernel.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Session.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/NFA.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resources.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Kernel.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Client/TCP.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Server/TCP.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue/Array.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver/SysRW.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Test/Sequence.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/IO_Poll.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/Select.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Loop/PerlSignals.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/SocketFactory.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Run.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadWrite.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadLine.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Curses.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ListenAccept.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/FollowTail.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Sessions.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/FileHandles.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/SIDs.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Signals.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Clock.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Aliases.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Extrefs.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Events.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/TwoWay.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Pipe/OneWay.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/RecordBlock.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stackable.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Block.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Reference.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/HTTPD.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/RecordBlock.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Grep.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Block.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Line.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Map.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stackable.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Stream.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/HTTPD.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/FileHandles.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Signals.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Sessions.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Extrefs.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Aliases.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/SIDs.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Events.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Resource/Clock.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Queue/Array.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/SocketFactory.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Run.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadWrite.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/FollowTail.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ListenAccept.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/Curses.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Wheel/ReadLine.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Client/TCP.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Component/Server/TCP.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Test/Sequence.pm -Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Driver/SysRW.pm +Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/perl5/POE/Filter/Map.pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::SocketFactory.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::Run.3pm Installing /build/reproducible-path/libpoe-perl-1.3700/debian/libpoe-perl/usr/share/man/man3/POE::Wheel::ReadWrite.3pm @@ -5755,12 +5791,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4193235/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2722733 and its subdirectories -I: Current time: Thu Nov 21 11:57:11 -12 2024 -I: pbuilder-time-stamp: 1732233431 +I: removing directory /srv/workspace/pbuilder/4193235 and its subdirectories +I: Current time: Thu Dec 25 20:22:37 +14 2025 +I: pbuilder-time-stamp: 1766643757 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/libpoe-perl_1.3700-1.diff: 86.3% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/trixie/arm64/libpoe-perl_1.3700-1.diff.gz b2/build.log: 81.2% -- replaced with stdout Compressing the 1st log... b1/build.log: 81.3% -- replaced with stdout Thu Nov 21 23:59:40 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_libpoe-perl_trixie_arm64_1732233580 + touch /var/log/reproducible-builds/diffoscope_stamp_libpoe-perl_trixie_arm64_1732233580 + RESULT=0 + systemd-run '--description=diffoscope on libpoe-perl/2:1.3700-1 in trixie/arm64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-arm64_24-62297 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx --run-session -c jenkins-reproducible-trixie-diffoscope-6b792c1f-188a-4a03-aa1e-050b93b4027e -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/dbd-tmp-r2J511s ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/libpoe-perl_1.3700-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/libpoe-perl_1.3700-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/libpoe-perl_1.3700-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1/libpoe-perl_1.3700-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2/libpoe-perl_1.3700-1_arm64.changes' + false + set +x Running as unit: rb-diffoscope-arm64_24-62297.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/libpoe-perl_1.3700-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/libpoe-perl_1.3700-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/libpoe-perl_1.3700-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b1/libpoe-perl_1.3700-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.gy9RgMOx/b2/libpoe-perl_1.3700-1_arm64.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.342s) 0.342s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.019s) 0.019s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 639ms CPU time consumed: 637ms _ _ _ _ | (_) |__ _ __ ___ ___ _ __ ___ _ __| | | | | '_ \| '_ \ / _ \ / _ \_____| '_ \ / _ \ '__| | | | | |_) | |_) | (_) | __/_____| |_) | __/ | | | |_|_|_.__/| .__/ \___/ \___| | .__/ \___|_| |_| |_| |_| Thu Nov 21 23:59:41 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Thu Nov 21 23:59:41 UTC 2024 I: libpoe-perl from trixie built successfully and reproducibly on arm64. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-21 23:59:41] INFO: Starting at 2024-11-21 23:59:41.774482 [2024-11-21 23:59:41] INFO: Generating the pages of 1 package(s) [2024-11-21 23:59:42] CRITICAL: https://tests.reproducible-builds.org/debian/trixie/arm64/libpoe-perl didn't produce a buildlog, even though it has been built. [2024-11-21 23:59:42] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/i386/libpoe-perl_1.3680-1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/i386/libpoe-perl_1.3680-1.diff.gz is missing [2024-11-21 23:59:42] INFO: Finished at 2024-11-21 23:59:42.243938, took: 0:00:00.469461 Thu Nov 21 23:59:42 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/trixie/arm64/libpoe-perl.html Thu Nov 21 23:59:42 UTC 2024 I: Submitting .buildinfo files to external archives: Thu Nov 21 23:59:42 UTC 2024 I: Submitting 8.0K b1/libpoe-perl_1.3700-1_arm64.buildinfo.asc https://buildinfo.debian.net/e05e79bdf856c78f7d6f01ff7906c57e9e0af5b5/libpoe-perl_2:1.3700-1_all Thu Nov 21 23:59:43 UTC 2024 I: Submitting 8.0K b2/libpoe-perl_1.3700-1_arm64.buildinfo.asc https://buildinfo.debian.net/030b445cc1a66ed0d0c8f401cae352f2d2009dd6/libpoe-perl_2:1.3700-1_all Thu Nov 21 23:59:43 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Nov 21 23:59:43 UTC 2024 I: Done submitting .buildinfo files. Thu Nov 21 23:59:43 UTC 2024 I: Removing signed libpoe-perl_1.3700-1_arm64.buildinfo.asc files: removed './b1/libpoe-perl_1.3700-1_arm64.buildinfo.asc' removed './b2/libpoe-perl_1.3700-1_arm64.buildinfo.asc' 1732233583 arm64 trixie libpoe-perl Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/libpoe-perl_1.3700-1.rbuild.log: 80.6% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/trixie/arm64/libpoe-perl_1.3700-1.rbuild.log.gz [2024-11-21 23:59:44] INFO: Starting at 2024-11-21 23:59:44.158595 [2024-11-21 23:59:44] INFO: Generating the pages of 1 package(s) [2024-11-21 23:59:44] ERROR: Either /var/lib/jenkins/userContent/reproducible/debian/logs/bullseye/i386/libpoe-perl_1.3680-1.build2.log.gz or /var/lib/jenkins/userContent/reproducible/debian/logdiffs/bullseye/i386/libpoe-perl_1.3680-1.diff.gz is missing [2024-11-21 23:59:44] INFO: Finished at 2024-11-21 23:59:44.635889, took: 0:00:00.477299 All cleanup done. Thu Nov 21 23:59:44 UTC 2024 - total duration: 0h 5m 2s. Thu Nov 21 23:59:44 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-3GOcF0zs, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 5min 5.695s CPU time consumed: 7.193s